Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1260865
| From | Andreas Tille <tille@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1098197: Moving to salsa.debian.org/debian |
| Date | 2025-09-10 18:20 +0200 |
| Message-ID | <LtvI5-ejHM-7@gated-at.bofh.it> (permalink) |
| References | (3 earlier) <Lt66Z-e23I-5@gated-at.bofh.it> <Lt6gF-e2nP-3@gated-at.bofh.it> <Lt7mp-e360-1@gated-at.bofh.it> <LsFzQ-dJ8r-5@gated-at.bofh.it> <Lt7mp-e360-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
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
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll 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