Pulseaudio Module Not packaged

Asked by Daniel Bermudez G.

Why is the pulseaudio module not being packaged with xrdp?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xrdp Edit question
Assignee:
No assignee Edit question
Solved by:
Daniel Bermudez G.
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1
Revision history for this message
Daniel Bermudez G. (nergar) said :
#2

I'm sorry but I fail to see the relevance of the link provided.

My question is, why is the relevant xrdp pulseaudio module not being packaged and has to be compiled from source for ubuntu?

AFAICT it is not a license issue so I'm just curious why it was removed from the repos.

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

"... why it was removed from the repos."

Which package, which Ubuntu release and which repo are you referring to?

Revision history for this message
Daniel Bermudez G. (nergar) said :
#4

Ubuntu used to have an installer that would download and compile the module locally:
https://packages.ubuntu.com/bionic/net/xrdp-pulseaudio-installer

But other distros do package it, for example Kali Linux
https://pkg.kali.org/pkg/pulseaudio-module-xrdp

MX Linux has a package as well
http://mxrepo.com/mx/testrepo/pool/test/p/pulseaudio-module-xrdp/

FreeBSD has a port
https://www.freshports.org/audio/pulseaudio-module-xrdp

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902004

"When executing xrdp-build-pulse-modules, dget is used incorrectly, as
indicated by the usage information dget prints. This renders this
package practically unusable."

As a consequence the (not working) pulseaudio-module-xrdp package was removed from Debian and from Ubuntu.

If you are able to propose a solution that works, you are invited to create bug reports to re-introduce that package.

Revision history for this message
Daniel Bermudez G. (nergar) said :
#6

Thanks for the link.

The suggested link is for a bug that was fixed back in 2018 as explained in the last post (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902004#27). But it got me thinking about debian. And it seems I should have looked there first.

Running the command `deb-why-removed xrdp-pulseaudio-installer` gives some insight as to why the package was removed:

Date: Thu, 27 Sep 2018 01:56:28 +0000
Ftpmaster: DAK's auto-decrufter
Suite: unstable
Binaries:
 xrdp-pulseaudio-installer_0.9.6-1 [amd64, arm64, hurd-i386, i386, mips, mips64el, mipsel, ppc64el, s390x]
Reason: [auto-cruft] NBS (no longer built by xrdp, no reverse dependencies)

So it looks like a day after the bug was reported as fixed, an automated tool removed the package from the debian repos.

Thanks for the help and if I have any more questions I will check with debian.