[18593] in athena10
Zephyr uploaded to delayed=5 (Was: Moving to salsa.debian.org/debian)
daemon@ATHENA.MIT.EDU (Andreas Tille)
Thu Oct 2 07:20:43 2025
Date: Thu, 2 Oct 2025 13:20:33 +0200
From: Andreas Tille <tille@debian.org>
To: Alex Chernyakhovsky <achernya@mit.edu>
Cc: Sam Hartman <hartmans@debian.org>,
Salvaging Team <team+salvage@tracker.debian.org>,
Debathena Trac <debathena@mit.edu>, 1098197@bugs.debian.org
Message-ID: <aN5gAZ9JKNBBGyg-@an3as.eu>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <aNUBnFT8X6plGBCx@an3as.eu>
Hi,
I have uploaded the content of the Salsa repository to delayed=5.
Kind regards
Andreas.
Am Thu, Sep 25, 2025 at 10:47:24AM +0200 schrieb Andreas Tille:
> Hi again,
>
> I see
>
> https://salsa.debian.org/debian/zephyr
>
> in a releasable state. I wonder whether you intend to do some changes
> or whether you are OK if I do a team upload. For the moment was running
>
> $ tagpending
> tagpending info: tagging these bugs pending: 1101738 1030080 1029195 1049994 759885 1098197 1039433
>
> and I'll wait for your confirmation another week.
>
> Kind regards
> Andreas.
>
> Am Thu, Sep 11, 2025 at 09:23:43AM +0200 schrieb Andreas Tille:
> > 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
> >
>
> --
> https://fam-tille.de
--
https://fam-tille.de