Hi Andreas,

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.

Apologies for the delay on my end, and thank you for pushing on this.

Sincerely,
-Alex

On Wed, Sep 10, 2025, 12:15 PM Andreas Tille <[email protected]> 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 [email protected])
> > > 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 <[email protected]> by
> >        Alexander Chernyakhovsky <[email protected]>
> >      - 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
>

Reply via email to