Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1260928

Bug#1098197: Moving to salsa.debian.org/debian

From Andreas Tille <tille@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1098197: Moving to salsa.debian.org/debian
Date 2025-09-11 11:20 +0200
Message-ID <LtLDc-eugp-39@gated-at.bofh.it> (permalink)
References (5 earlier) <Lt7mp-e360-1@gated-at.bofh.it> <LtvI5-ejHM-7@gated-at.bofh.it> <LtELn-epqE-1@gated-at.bofh.it> <LsFzQ-dJ8r-5@gated-at.bofh.it> <LtELn-epqE-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Alex,

Am Wed, Sep 10, 2025 at 09:55:45PM -0400 schrieb Alex Chernyakhovsky:
> I'm traveling for work without my Debian-capable laptop. I will do my best
> to look at this on Friday when I get back.

Safe travels! ;-)
... and just take your time.
 
> Apologies for the delay on my end, and thank you for pushing on this.

No need to apologise and you are perfectly welcome.

Kind regards
   Andreas.
 
> On Wed, Sep 10, 2025, 12:15 PM Andreas Tille <tille@debian.org> wrote:
> 
> > Hi again,
> >
> > Am Tue, Sep 09, 2025 at 04:13:44PM +0200 schrieb Andreas Tille:
> > > Am Tue, Sep 09, 2025 at 09:02:17AM -0400 schrieb Alex Chernyakhovsky:
> > > > After Karl passed away, Zephyr was transitioned to a Github "team" at
> > > > https://github.com/zephyr-im/zephyr.
> > >
> > > That's good to know.
> >
> > I've opened issue #143 there pointing to a fix for the gcc-15 build.
> > I also adopted PR #135 into the packaging on Salsa.
> >
> > > > There is a debian/ directory in this repository, but as Sam identified
> > > > in earlier messages, I do believe it has diverged from what's in
> > > > Debian upstream. I don't recall how much, but I suppose it is fixable,
> > > > from past memory.
> > >
> > > I guess this is easily fixable - most preferably by some new release
> > > tag on the Github project.  Even if there might be no massive code
> > > changes, tagging a "new" release might show that the development is
> > > somehow continued there.  Currently the latest release there is 3.1.2
> > > which is identical to the release at the original location.
> >
> > In addition to droping the debian/ dir I'd recommend accepting PR #135
> > to make the build reproducible.  I'd also recommend to solve issue #143
> > by the patches I recommended.
> >
> > I also contributed systemd service files.  I'm not an expert in these
> > and would welcome review + testing.
> >
> > > > To that end, if we need a new Maintainer, I (as achernya@debian.org)
> > > > am happy to do it -- although having it be team-maintained with the
> > > > other DDs and DMs who are knowledgeable would be better.
> > >
> > > I'd volunteer to do the migration to Salsa, upgrade the packaging
> > > stuff to recent standards and just leave the upstream work to you.
> > > Given that the development is not super active the maintenance
> > > burden in Debian might be low (and my help is granted).
> >
> > That's actually done.  I've modernised the packaging, closed 7 bugs and
> > confirm the current package passes Salsa CI[1].  I've worked down quite
> > a list of lintian issues (some remaining once are left but are harmless)
> >
> > > So in short these are the needed action items:
> > >
> > >   me:
> > >      - Replace Maintainer Karl Ramm <kcr@debian.org> by
> > >        Alexander Chernyakhovsky <achernya@debian.org>
> > >      - Migrate the packaging to https://salsa.debian.org/debian/zephyr
> > >      - Modernise packaging
> >
> > Done.  Except for using short dh in d/rules.  I would prefer this
> > but the current d/rules file is a bit complex so for the moment I
> > did not do this conversion.
> >
> > >   you:
> > >      - Tag new release (without debian/ dir)
> > >
> > >   me:
> > >      - Import new release
> > >      - Can do a team upload if you want me to do so
> >
> > I admit I'm motivated to do a Debian team upload right now since quite a
> > number of bugs are fixed and hardening + reproducible builds are
> > accomplished.  In any case I would welcome some review of the systemd
> > service files if you might find some time to do so.
> >
> > Kind regards
> >        Andreas.
> >
> >
> > [1] https://salsa.debian.org/debian/zephyr/-/pipelines/933652
> >
> > --
> > https://fam-tille.de
> >

-- 
https://fam-tille.de

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1098197: Moving to salsa.debian.org/debian Andreas Tille <tille@debian.org> - 2025-09-08 10:40 +0200
  Bug#1098197: Moving to salsa.debian.org/debian Andreas Tille <tille@debian.org> - 2025-09-09 08:00 +0200
    Bug#1098197: Moving to salsa.debian.org/debian Andreas Tille <tille@debian.org> - 2025-09-09 16:20 +0200
      Bug#1098197: Moving to salsa.debian.org/debian Andreas Tille <tille@debian.org> - 2025-09-10 18:20 +0200
        Bug#1098197: Moving to salsa.debian.org/debian Andreas Tille <tille@debian.org> - 2025-09-11 11:20 +0200
          Bug#1098197: Zephyr uploaded to delayed=5 (Was: Moving to salsa.debian.org/debian) Andreas Tille <tille@debian.org> - 2025-10-02 13:30 +0200

csiph-web