Bug#976048: ITP: seatd -- Minimal user, seat and session?? management daemon

2021-05-20 Thread Henry-Nicolas Tourneur



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

2021-05-19 Thread Mark Hindley
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

2021-05-19 Thread debian




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

2021-05-19 Thread Mark Hindley
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

2021-05-19 Thread debian




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

2021-05-19 Thread Mark Hindley
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

2021-05-18 Thread debian



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

2021-05-17 Thread Mark Hindley
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

2021-05-17 Thread Henry-Nicolas Tourneur
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

2020-11-28 Thread Mark Hindley
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.