Bug#789256: cmus: Pulls in unwanted and potentially dangerous DECnet packages through libroar2
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
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
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
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
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
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
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
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