Bug#923201: it's already Recommends, but please support elogind

2020-01-30 Thread Felipe Sateler
On Thu, Jan 30, 2020 at 5:15 PM Adam Borowski  wrote:

> On Fri, Jan 17, 2020 at 10:43:35AM -0300, Felipe Sateler wrote:
> > Pulseaudio needs not only logind for user tracking (which could be
> replaced
> > by other logind), but right now requires it for actually starting up (it
> > requires systemd --user). Please help
> > https://salsa.debian.org/pulseaudio-team/pulseaudio/merge_requests/6 get
> > merged and then we can do this.
>
> I've looked at the PR again, and as expected, reversing the order of
> /lib/systemd/pulseaudio-enable-autospawn.service /dev/null
> to
> /dev/null /lib/systemd/pulseaudio-enable-autospawn.service
> makes it all goodness.
>

Thanks, I have pushed the change. If you could please test it one more time
before clicking merge, it would be great.

I'll include this with the next upload.

-- 

Saludos,
Felipe Sateler


Bug#923201: it's already Recommends, but please support elogind

2020-01-30 Thread Adam Borowski
On Fri, Jan 17, 2020 at 10:43:35AM -0300, Felipe Sateler wrote:
> Pulseaudio needs not only logind for user tracking (which could be replaced
> by other logind), but right now requires it for actually starting up (it
> requires systemd --user). Please help
> https://salsa.debian.org/pulseaudio-team/pulseaudio/merge_requests/6 get
> merged and then we can do this.

I've looked at the PR again, and as expected, reversing the order of
/lib/systemd/pulseaudio-enable-autospawn.service /dev/null
to
/dev/null /lib/systemd/pulseaudio-enable-autospawn.service
makes it all goodness.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ The ill-thought conversion to time64_t will make us suffer from
⣾⠁⢠⠒⠀⣿⡁ the Y292B problem.  So let's move the Epoch by 43545140006400
⢿⡄⠘⠷⠚⠋⠀ (plus a safety margin in case of bad physicists) and make it
⠈⠳⣄ unsigned -- that'll almost double the range.



Bug#923201: it's already Recommends, but please support elogind

2020-01-17 Thread Felipe Sateler
On Mon, 25 Feb 2019 01:27:50 +0100 Adam Borowski 
wrote:
> Control: tags -1 +patch
>
> > pulseaudio has a hard dependency on libpam-systemd.  Violates "Depends:
> > This declares an absolute dependcy...
>
> > Fix: change Depends: libpam-systemd to Recommends: libpam-systemd
>
> It already _is_ "Recommends".
>
> I guess the submitter got confused by apt's handling which indeed acts as
if
> the dependency was absolute if there's any way to satisfy the Recommends,
> and failing with a wrong message if there's a hold or pin.
>
> But, since recently there's a way:
> Change:
>   Recommends: libpam-systemd
> to
>   Recommends: default-logind | logind
>
> which is satisfied by libpam-systemd and libpam-elogind.  It'd be nice if
it
> could apply this.
>

Pulseaudio needs not only logind for user tracking (which could be replaced
by other logind), but right now requires it for actually starting up (it
requires systemd --user). Please help
https://salsa.debian.org/pulseaudio-team/pulseaudio/merge_requests/6 get
merged and then we can do this.

Saludos


Bug#923201: it's already Recommends, but please support elogind

2019-02-24 Thread Adam Borowski
Control: tags -1 +patch

> pulseaudio has a hard dependency on libpam-systemd.  Violates "Depends:
> This declares an absolute dependcy...

> Fix: change Depends: libpam-systemd to Recommends: libpam-systemd

It already _is_ "Recommends".

I guess the submitter got confused by apt's handling which indeed acts as if
the dependency was absolute if there's any way to satisfy the Recommends,
and failing with a wrong message if there's a hold or pin.

But, since recently there's a way:
Change:
  Recommends: libpam-systemd
to
  Recommends: default-logind | logind

which is satisfied by libpam-systemd and libpam-elogind.  It'd be nice if it
could apply this.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Have you accepted Khorne as your lord and saviour?
⠈⠳⣄