Bug#976048: ITP: seatd -- Minimal user, seat and session?? management daemon
Le mer., mai 19 2021 at 17:37:23 +0100, Mark Hindley a écrit : 0.5.0-2 uploaded and in NEW. Thanks for the work Mark :-) Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session?? management daemon
On Wed, May 19, 2021 at 03:30:56PM +0200, deb...@nilux.be wrote: > > I have addressed most of these, however I don't have any systems with > > systemd > > on. If you would like to write and send me a service file, I will > > happily > > include it. > > > > Looking at the git repo, it seems that upstream is shipping one which is > under contrib/systemd. G sorry missed that. Thanks for pointing it out. Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session?? management daemon
Le mer 19 mai 2021 à 12:54, Mark Hindley a écrit : On Wed, May 19, 2021 at 01:30:42PM +0200, deb...@nilux.be wrote: I built it locally, there are few lintian messages (at first look, they seem to be relevant), see: https://paste.debian.net/1198090/ I have addressed most of these, however I don't have any systems with systemd on. If you would like to write and send me a service file, I will happily include it. Looking at the git repo, it seems that upstream is shipping one which is under contrib/systemd. Thanks. Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session?? management daemon
On Wed, May 19, 2021 at 01:30:42PM +0200, deb...@nilux.be wrote: > I built it locally, there are few lintian messages (at first look, they seem > to be relevant), see: https://paste.debian.net/1198090/ I have addressed most of these, however I don't have any systems with systemd on. If you would like to write and send me a service file, I will happily include it. Thanks. Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
Le mer 19 mai 2021 à 10:49, Mark Hindley a écrit : On Tue, May 18, 2021 at 07:11:54PM +0200, deb...@nilux.be wrote: > I also work on Devuan and already have seatd packaged there[1]. I have > just > updated it to version 0.5.0. I was planning on uploading to Debian once > Bullseye > is released. Actually, it would be great if it could already be uploaded to experimental even before Bullseye is released. That would spare some of NEW queue processing time and therefore would help get wlroots updated sooner. OK, happy to do that. Thank you! :-) > > Do take a look. Any comments would be welcome. I would expect the Devuan > packages[2] to install cleanly in sid. Great, one quick suggestion from a first look would be to add a .symbol file for the libseat1 package. I have started a debian/master branch and added a symbols file for libseat1. I have also updated a few other packaging details. Could you review https://git.devuan.org/devuan/seatd/src/branch/debian/master? If you are happy I will upload to experimental in the next few days. I built it locally, there are few lintian messages (at first look, they seem to be relevant), see: https://paste.debian.net/1198090/ It could also be helpful to have the git repo on salsa as well, allowing you to run more tests (reprotest, bhlc, piuparts etc...). Just in case you wouldn't have used that facility yet, see [0] for details how to use debian/salsa-ci.yml That would also allow other Debian contributors to submit MR without having to register on another platform :-) [0] https://salsa.debian.org/salsa-ci-team/pipeline/ Best regards, Henry-Nicolas Thanks. Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
On Tue, May 18, 2021 at 07:11:54PM +0200, deb...@nilux.be wrote: > > I also work on Devuan and already have seatd packaged there[1]. I have > > just > > updated it to version 0.5.0. I was planning on uploading to Debian once > > Bullseye > > is released. > > Actually, it would be great if it could already be uploaded to experimental > even before > Bullseye is released. > > That would spare some of NEW queue processing time and therefore would help > get wlroots updated sooner. OK, happy to do that. > > > > Do take a look. Any comments would be welcome. I would expect the Devuan > > packages[2] to install cleanly in sid. > > Great, one quick suggestion from a first look would be to add a .symbol file > for the libseat1 package. I have started a debian/master branch and added a symbols file for libseat1. I have also updated a few other packaging details. Could you review https://git.devuan.org/devuan/seatd/src/branch/debian/master? If you are happy I will upload to experimental in the next few days. Thanks. Mark
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
Le lun 17 mai 2021 à 16:21, Mark Hindley a écrit : Henry-Nicolas, Hello Mark, Thanks for following up with this. Thanks for packaging it :-) On Mon, May 17, 2021 at 04:26:58PM +0200, Henry-Nicolas Tourneur wrote: Hello Mark, libseat will become a dependency for wlroots as of version 0.14.0 of the latter. Would you need any help working on this package? I also work on Devuan and already have seatd packaged there[1]. I have just updated it to version 0.5.0. I was planning on uploading to Debian once Bullseye is released. Actually, it would be great if it could already be uploaded to experimental even before Bullseye is released. That would spare some of NEW queue processing time and therefore would help get wlroots updated sooner. Do take a look. Any comments would be welcome. I would expect the Devuan packages[2] to install cleanly in sid. Great, one quick suggestion from a first look would be to add a .symbol file for the libseat1 package. Mark Best regards, Henry-Nicolas [1] https://git.devuan.org/devuan/seatd [2] https://pkgmaster.devuan.org/devuan/pool/main/s/seatd/
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
Henry-Nicolas, Thanks for following up with this. On Mon, May 17, 2021 at 04:26:58PM +0200, Henry-Nicolas Tourneur wrote: > Hello Mark, > > libseat will become a dependency for wlroots as of version 0.14.0 of the > latter. > Would you need any help working on this package? I also work on Devuan and already have seatd packaged there[1]. I have just updated it to version 0.5.0. I was planning on uploading to Debian once Bullseye is released. Do take a look. Any comments would be welcome. I would expect the Devuan packages[2] to install cleanly in sid. Mark [1] https://git.devuan.org/devuan/seatd [2] https://pkgmaster.devuan.org/devuan/pool/main/s/seatd/
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
Hello Mark, libseat will become a dependency for wlroots as of version 0.14.0 of the latter. Would you need any help working on this package? It could fit well within the sway-team group. I am reachable on Matrix and IRC should you want to discuss this further (details in signature). Best regards, -- Henry-Nicolas Tourneur mxid: @hntourne:matrix.nilux.be irc: hntourne on oftc signature.asc Description: This is a digitally signed message part
Bug#976048: ITP: seatd -- Minimal user, seat and session management daemon
Package: wnpp Severity: wishlist Owner: Mark Hindley * Package name: seatd Version : 0.4.0 Upstream Author : Kenny Levinsen * URL : https://git.sr.ht/~kennylevinsen/seatd * License : Expat Programming Lang: C Description : Flexible user, seat and session management daemon Supports runtime switching between backend implementations. Currently this includes seatd itself, elogind and systemd-logind.