Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-21 Thread Stephan Jauernick
Hi Adrian,

On Sun, Jun 21, 2015 at 10:29:21AM +0200, John Paul Adrian Glaubitz wrote:
> On 06/21/2015 02:31 AM, Jonas Smedegaard wrote:
> >> Even just checking for the existence of dnet-common or similar
> >> would probably be enough.
> > 
> > As I understand it, these are the issues raised here:
> 
> You understand incorrectly then.
> 
> > a) libdnet is unmaintained and thus potentially dangerous to link 
> > against
> > 
> > b) dnet-common commonly (or always by default?) cause whole system
> > to hang
> 
> *Not* dnet-common, _libdnet_, seriously, read what I wrote!
> 

libdnet is just a wrapper. You are jumping to unconfirmed conclusions
here. 

> > I disagree that any of above are bugs in cmus.
> 
> Again, you are not reading what I wrote. Please leave the discussion
> if you refuse to do so! Alessio Teglia, one of the cmus maintainers
> himself said "Please file a bug report against cmus and ask for
> libroar2 to be demoted from Recommends to Suggests".
> 

The roar and pulse dependencies are now only installed per suggests.

You will probably still get the unconfirmed bug if you use the
--install-suggests switch for apt. As that will pullin the stuff.

Maybe the proper way might have been to put them into seperate plugin
binary packages like it is done for cmus-plugin-ffmpeg?

If not then you will encounter the funny problem that cmus might not
start anymore if you don't have  libroar or libpulse installed.

In my test it produced a considerable hang on the first launch while it
tried to find a audio output.

Btw. I could neither reproduce your bug on a debian jessie -> testing upgrade.

You did a great job there.

1. Threatening with the Technical Commitee Sledgehammer against cmus
2. Possible usability problems for cmus
3. Doing nothing to fix or locate the original problem

The propper course of action, regardless if dnprogs is unmaintained or
not, would have been to debugg the problem. After that to clearly
isolate the component inside roaraudio/dnet/cmus/whatever and then file
a appropriate bug. If this would then be a request to drop the linkage
or a bugfix against one of the componts doesn't matter.

You could have simply opened a bugrequest against roaraudio to drop the
decnet dependency and then if nothing happens consulted the TC. 

If you would have read the two bugrequests you have linked then you would
find out that these were either already answered with a description and
a note that dnet-common won't be a recommended dep anymore or that there
are next to no informations at all.

But neither are you fixing the problem at the right place nor is unclear
if you are fixing it at all.

What is if its a legitimate bug? Now others will stumble upon it and
have to work it out themselves. While it could have been debugged without
much invested time on your side.

If this is how debian works nowdays I am unsure if i want to continue
using it.

Why do i even care? Sorry if you see it as insultive, but it seems to me
that you fail to see reason and are just mindlessly focussed on getting
rid of roaraudio via the wrong methods and actions. 

Thanks.

> Fy fæn, Jonas. Les hva folk skrev før to du svarer eposten!
> 
> Adrian
> 
> -- 
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-20 Thread Stephan Jauernick
Hi Adrian,

On Sat, Jun 20, 2015 at 10:16:28PM +0200, John Paul Adrian Glaubitz wrote:
> On 06/20/2015 09:52 PM, Stephan Jauernick wrote:
> > Please do for the reasons mentioned below. Also these are
> > considered standard of a good bug report.
> 
> No, the problem is apparent and I don't really want to debug libdnet.
> 
> You are still trying to boil this down to the mere problem with cmus,
> but that's just a side effect. The real point is that roaraudio depends
> on an unmaintained piece of core software which Debian would like
> to get rid of. It doesn't really matter if you're able to fix this
> bug now as this won't change anything about the unmaintained status
> of dnet-progs.
> 
> So, please refrain from continuing the focus on this particular problem
> with cmus, this is not the main issue, it's just the trigger that
> brought me to the attention of this problem. I won't be bothered to
> continue the discussion anymore if your only concern is this particular
> problem with cmus but just eventually hand over the issue to the TC.
> 

I am only a user who wants to help. While it is not even clear if it is
in dnet you seem to be quite obsessed with it. So far from your previous
mails i can only do a wild guess that it is somewhere in the cmus roar
plugin/roaraudio complex. 

I never used decnet myself and probably won't. Also I myself don't
particularily care about decnet. Additionally I am not the maintainer of either
project but just someone who wants to help. 

If you point out a valid bug in decnet... I think nobody will object to
dropping it.

Also you are free to ask Patrick to drop the libdnet from roaraudio.

I am trying to find out where the bug is located so we finally can
contact the right upstream and work on a fix.

> > I only get the decnet warning and then cmus starts up with about 5 
> > seconds delay on the first start and from then on instantly.
> 
> Which is _exactly_ the problem. It just appears that for some network
> configurations it seems to get stuck forever. It seems that it affects
> static network configurations. But again, it's not just this issue
> but the fact that dnet-prog is unmaintained, both upstream and in
> Debian and normally packages in such state - where it's apparent
> that no one is going to pick it up anywhere soon - are to be removed
> from Debian.
> 

Then please make a bugreport against dnprogs, asking for it to be dropped
from debian. 

We only know(as stated above i only can guess that much) that this bug occours 
on some configurations(which are
currently unamed; for me it works on a virtualbox/with dhcp) and
somewhere in the roaraudio/cmus plugin. It is not even clear if it is inside of 
libdnet.

You could recompile roaraudio and the cmus roar without dnet and check
if you still get the same behaviour.

I would be happy to provide the debugging myself but i can't reproduce
the bug.

You could start giving us a meaningfull starting point for debugging the issue 
remotely.

Ofcourse you can progress with trying to get Patrick or the TC to drop
the dnet dependency. This might or might not solve the actual problem.

In the event it does: Good job. You fixed a bug without propper
debugging.

In the event it doesn't: Good job. We can now finally start with
bughunting!

> I mean, are you going to adopt the DECnet-related packages?

No. I am not going to do this. Reasons are stated above.


> 
> Adrian
> 
> -- 
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-20 Thread Stephan Jauernick
Hi Adrian,

On Sat, Jun 20, 2015 at 07:34:25PM +0200, John Paul Adrian Glaubitz wrote:
> On 06/20/2015 01:03 PM, Stephan Jauernick wrote:
> > Thanks for pointing that out. I was mistaken there. Sorry :(
> 
> No worries, I don't think we disagree about the problem in general.
> 
> > Can you maybe still provide a backtrace/strace log?
> 

Please do for the reasons mentioned below. Also these are considered
standard of a good bug report.

> This isn't really necessary as this isn't cmus crashing, it's cmus
> getting stuck because it's apparently waiting for the DECnet stack
> to become ready.
> 
> I can't imagine that you cannot reproduce this on a clean install,
> I could reproduce it on all machines running at least Jessie.
> 

I can't even reproduct it on unstable.
I only get the decnet warning and then cmus starts up with about 5
seconds delay on the first start and from then on instantly.

My steps to reproduce in all 3 Debian versions:
1. Install a fresh VM from Netinst in VirtualBox
2. Accept the defaults for Desktop and additionally select SSH Server
3. Install cmus as root
4. Change back to a normal user
5. run cmus
6. 
7. quit it again

> > Also are you running Debian 8 or Debian 9?
> 
> I'm running unstable. But this problem is reproducible on Jessie
> and Stretch as well. After all, it were users at the department
> where I work who complained that cmus stopped working after
> upgrading to Jessie. There were no issues on Wheezy as the cmus
> version there was compiled without ROAR support.
> 

Thanks thats another thing i will test.

Can you maybe give us a list of installed packages?

I will assume that these are desktop machines which where used for some
time before upgrading. Unless you can assure me these are fresh installs
before updates, we can only assume that there are other packages
installed which interfere.

I am currently upgrading my fresh debian 8 vm fron yesterday to debian
unstable. I will write back when its done and I got to test that.

Also does it just hang or will cmus start after some time?

> Adrian
> 
> -- 
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-20 Thread Stephan Jauernick
On Sat, Jun 20, 2015 at 12:42:57PM +0200, John Paul Adrian Glaubitz wrote:
Hi Adrian,

Could you please make a bug against roaraudio asking to drop the libdnet
dependency?

> Stephan,
> 
> seriously, you are missing the point. Absolutely _no_one_ needs ROAR
> audio with DECnet support except you and your buddy Patrick.
> 
> If you desperately need ROAR audio in cmus, then you can rebuild it
> manually. Debian should not keep packages that are dead upstream,
> especially when it comes to network libraries. There is _always_
> the risk of these being the source of RC bugs.
> 
> I have fixed dozens of such packages during the Wheezy release
> phase with NMU uploads because the original maintainer was MIA
> and we really should try to avoid such problems in future releases.
> 
> Again, if you need ROAR audio in cmus, just rebuild the package
> yourself. It's not magic and would save you and us a lot of time
> and nerves.
> 
> Thanks,
> Adrian
> 
> -- 
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-20 Thread Stephan Jauernick
Hi Adrian,

On Sat, Jun 20, 2015 at 12:47:57PM +0200, John Paul Adrian Glaubitz wrote:
> On 06/20/2015 12:23 PM, Stephan Jauernick wrote:
> > Is there a chance that you got slp installed? If yes. please try
> > to remove it. On Jessie libslp gets pulled in automatically.
> 
> Btw, how did you remove libslp1 without removing libroar2?
> 
> glaubitz@ikarus:~$ aptitude why libslp1
> i   cmus Recommends libroar2
> i A libroar2 Dependslibslp1
> glaubitz@ikarus:~$
> 

Thanks for pointing that out. I was mistaken there. Sorry :(

Can you maybe still provide a backtrace/strace log?

Also are you running Debian 8 or Debian 9?

> Adrian
> 
> -- 
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaub...@debian.org
> `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
>   `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2

2015-06-20 Thread Stephan Jauernick
Hi,

I will post the important part of one of my previous mails again:

Is there a chance that you got slp installed? If yes. please try to
remove it. On Jessie libslp gets pulled in automatically.

I can't reproduce the bug on a fresh debian wheezy VM. And neither on
a fresh debian jessie VM.

Please attach system informations and a stacktrace to your bug on cmus.

Wheezy does not install dnet/roar at all and Jessie installs libroar,
libdnet and libslp.

Both startup without problems.

On Jessie i additionally get a warning about /etc/decnet.conf. Which
is the info that decnet is not configured.

I also ran two tests:
1. cmus  Wheezy with
https://archive.org/details/onclassical-quality-wav-audio-files-of-classical-music
files: works nicely
2. cmus on Jessie with roaraudio as output: works as nicely as with
the default soundserver

I did not test on Debian 9 so far.

I fear that I can't reproduce your issue. :(


Kind Regards,
Stephan


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#680745: Request: Reactivation of RoarAudio support in cmus

2012-07-08 Thread Stephan Jauernick

Package: cmus
Version: 2.4.3-2

Sadly i had to see that RoarAudio support got disabled in cmus in debian...

This is a feature i use and it works well upstream.

I hereby request the reactivation of this Feature.

Thanks.

Regards,
Stephan



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#680743: Request: Reactivation of RoarAudio support in ices2

2012-07-08 Thread Stephan Jauernick

Package: ices2
Version: 2.0.1-13

Sadly i had to see that RoarAudio support got disabled in ices2 in debian...

This is a feature i use and it works well upstream.

I hereby request the reactivation of this Feature.

Thanks.

Regards,
Stephan



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers