Re: [LAD] JACK for openSUSE 11.0 x86_64
On Tue, 2008-12-16 at 03:12 +0100, Ralf Mardorf wrote: . If I don't have knowledge I have to read and to ask, I just reported and asked, and get acidness. no, thats not the issue. i think you don't understand that we (JACK) developers see these issues reported day after day after day, not just by you but by other people. they are all issues that, for the most part, we are powerless to affect. the issues are caused/created/affected by the actions of distribution packagers and can only be solved by them. it is incredibly frustrating watching user after user after user grapple with stupid system configuration problems that we did not create just to try to get JACK to run. whether its the complete lack of any way to get real time scheduling to work, or the wrong version of PAM or the wrong kernel or no version of limits.conf to edit, or no pre-existing user group, or an ancient version of JACK, or a version of JACK with a totally broken and utterly ridiculous library dependency name, or versions of JACK built with the wrong assembler options ... watching users struggle with this stuff is just incredibly frustrating and sometimes that spills over to our interactions with users. i for one am close to abandoning all efforts to provide support assistance to people using JACK on anything other than a small handful of Linux distributions, because i am sick and tired of this ridiculous situation. its been nearly 4 years since we got mainstream kernels that were capable of supporting JACK and pro-audio/music apps out of the box. the fact that users today are still dealing with the total crapfest that we see every day on IRC and on the mailing lists is just totally unacceptable. i don't know whose fault it is (maybe its mine, i'm not ruling it out), but its a totally waste of everyone's time. distros: people want creativity apps on linux. for audio this means that you users will run JACK. with realtime scheduling priviledges. and they will possibly upgrade JACK before you do. fix it! please! ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Tue, Dec 16, 2008 at 12:31:22PM +0100, oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... pulseaudio-module-jack has a (wrong ?) requires to jack instead libjack.so.1 (or a other program in your system) . And as there are more than one provider for jack, yast pulls in the first provider for jack it finds. and this is only possible because, there are 2 packages, for libjack and jack. Why do you think we distibute them in one package ? They make no sense without each other. STOP SPLITTING JACK UP. So the bad packages in this dependency hell are the ones who has a Requires: jack Regards, Thomas have fun Toni ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev -- torben Hohn http://galan.sourceforge.net -- The graphical Audio language ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Thomas Kuther wrote: On Di, 16.12.08 06:12 Ralf Mardorf ralf.mard...@alice-dsl.net wrote: What I'm thinking of, isn't to erase any package, but I hope I used the replace option not correct and that it will be possible to replace jack2 libs by jack libs, or if I like to get jack2 installed correctly, this hopefully will also be fine, if I know how to use the replace options in the right way. And I won't forget to run ldconfig. I would definately clean it up. So, to sum up the how to do this.. 1) Get rid of jack2 (that's jackdmp I guess) Yes, jackdmp now is called jack2 (from the sight of a user like me). Perhaps I should test jack2 too (one day). # rpm -e --nodeps jack2 libjack2-0 libjackserver2-0 2) Just to be sure, also remove jack(1) # rpm -e --nodeps jack libjack0 libjackserver0 libjack-devel libjack0-32bit (I agree with paul that this naming scheme is absolutely ridiculous, on Gentoo it's called like upstream calls it: jack-audio-connection-kit) 3) Now make sure that there are no leftovers of libjack* in /usr/lib and /usr/lib64 and /usr/local/lib (who knows) 4) Then fire up YaST2, and make sure that you unset all ignored conflicts! Extras - Ignorierte Abhängigkeitskonflikte zurücksetzen :D my Linux all are on English, because I need to use lists on English. But I understand what I have to take care about. 5) Reinstall jack by using either the suse-oss, or Jessi's rpm. This is ... If you choose to use packman, use _only_ zypper, and never touch YaST again afterwards! See below. ... the ultimate amends :). So it wasn't because I'm stupid? There is a bug? Hope that helps. -- @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png If I would let YaST go on with that, I would end up with a broken jack install too :) I you, Ralf, used YaST, it really wasn't your fault at all. Regards, Thomas But I have to say, that I was doing this for 11.0,I have a 11.1 RC too, but this comes without JACK at the moment. Thank you very much :) Ralf signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Tue, Dec 16, 2008 at 02:05:05PM +0100, torb...@gmx.de wrote: and this is only possible because, there are 2 packages, for libjack and jack. Why do you think we distibute them in one package ? They make no sense without each other. STOP SPLITTING JACK UP. Sorry, this might have sounded a little bit harsh. But this is a message to ALL packagers. not only packman, but also debian packagers. It looks like we will stop supporting people with distros/repos which split up the libraries from jackd. And just tell them their distro is broken. STOP SPLITTING JACK UP. There is NO reason to do that. So at least fix it with HARD Require of a matching jackd/libjack version in both packages. -- torben Hohn ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Tue, Dec 16, 2008 at 12:31:22PM +0100, oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... hmm... ok. it looks like libjack0-0.109.2 is not requiring jack-0.109.2. and jack-0.109.2 only requires libjack0.so which can be provided by libjack2 and libjack1. i consider this broken. -- torben Hohn http://galan.sourceforge.net -- The graphical Audio language ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Am Dienstag, 16. Dezember 2008 schrieb torb...@gmx.de: On Tue, Dec 16, 2008 at 12:31:22PM +0100, oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... pulseaudio-module-jack has a (wrong ?) requires to jack instead libjack.so.1 (or a other program in your system) . And as there are more than one provider for jack, yast pulls in the first provider for jack it finds. and this is only possible because, there are 2 packages, for libjack and jack. Why do you think we distibute them in one package ? They make no sense without each other. STOP SPLITTING JACK UP. This fetaure was not packman's idea ... see openSuSE-shared-library policy: http://en.opensuse.org/Shared_Library_Packaging_Policy and even jack2 is providing this scheme: http://trac.jackaudio.org/wiki/SuggestedPackagingApproach * jack server frontend - virtual package provided by jackd and jackdbus packages * jack server (library) - package containing libjackserver.so at least. Maybe also: essential tools, drivers, inprocess clients. * jackd - package containing jackd binary. This package depends on jack server (library) * jackdbus - package containing jackdbus binary and jack_control script. This package depends on jack server (library) * jack client library - package containing libjack.so * jack client library dev - package containging headers and pkgconfig file for libjack.so * jack server library dev - package containging headers and pkgconfig file for libjackserver.so This shared library policy needs a lot of extra-work but it allows also to update library packages without breaking existing packages and or mass-rebuilds if a so-name of a library is changed (ffmpeg-libs, x264 are well known candidates for changing often API). And if we don't follow the naming-scheme of the base distribution we were lost and have much more troubles. have fun Toni ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... pulseaudio-module-jack has a (wrong ?) requires to jack instead libjack.so.1 (or a other program in your system) . And as there are more than one provider for jack, yast pulls in the first provider for jack it finds. So the bad packages in this dependency hell are the ones who has a Requires: jack Regards, Thomas have fun Toni ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
oc2...@arcor.de writes: and even jack2 is providing this scheme: http://trac.jackaudio.org/wiki/SuggestedPackagingApproach I've changed the page and it now contains this paragraph: All different releases of JACK should be considered internally incompatible - that is, it should never be considered possible to mix versions of the JACK server with other versions of the JACK library/ies, drivers or internal clients. Packaging should ensure that no packages associated with different releases of JACK are ever installed simultaneously. Especially, having two versions of libjack.so installed simultaneously, often causes JACK programs using one libjack version not being able to operate with JACK server of other version. -- Nedko Arnaudov GnuPG KeyID: DE1716B0 pgpyXvxvxdBdF.pgp Description: PGP signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Toni wrote: you need rpm -e --nodeps packagename perhaps additionally the option --allmatches if packages are installed twice. than a package is removed and you have a temporary inconsitent system, but if you install immediately the other packages all will be fine :) Thank you :) as I have written, I made a quick test, when I was tired. I bet this is written in the man page too?! Cheers, Ralf signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Di, 16.12.08 11:42 Thomas Kuther gim...@sonnenkinder.org wrote: libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png Did I really write that zypper gets it right? It would pull in jack2 even I tell it to install jack, but at least it wouldn't break the box. signature.asc Description: PGP signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
oc2...@arcor.de wrote: STOP SPLITTING JACK UP. This fetaure was not packman's idea ... see openSuSE-shared-library policy: http://en.opensuse.org/Shared_Library_Packaging_Policy This is one of the bright ideas adopted from Debian-based systems, but I'm not at all convinced that it's a good idea especially in jack case. Normally the reason for this is that older applications which depend on older shared libraries can co-exist and work with newer applications depending on newer shared libraries. However, for jack this creates a conflict situation which might be hard for the end user to solve. Reason is that the jack server and the shared library for clients are tied to each other by specific version/layout of shared memory block used to communicate. Even if dynamic linking dependency for older applications wouldn't break and the application would continue to load, they will stop actually functioning! For this particular reason there's a specific way to handle also shared library versions. This is not done for binaries, however! Now this bright idea of let's not break old binaries, let's just install bunch of different versions of the same library is doomed for jack (and for many other non-self-contained apps too). It doesn't take into account the dependency between the server version and certain client library version. And even more confusing for the user would be to have two different server versions with applications for two different library versions and the user would start wondering why he cannot route audio between different applications, etc... This shared library policy needs a lot of extra-work but it allows also to update library packages without breaking existing packages and or mass-rebuilds if a so-name of a library is changed (ffmpeg-libs, x264 are well known candidates for changing often API). That's especially what it doesn't achieve with jack. It specifically breaks things, badly... BR, - Jussi ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Am Dienstag, 16. Dezember 2008 schrieb torb...@gmx.de: On Tue, Dec 16, 2008 at 12:31:22PM +0100, oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... hmm... ok. it looks like libjack0-0.109.2 is not requiring jack-0.109.2. and jack-0.109.2 only requires libjack0.so which can be provided by libjack2 and libjack1. i consider this broken. just for the records: these are not packman packages. the packman packages contains a X.pm.Y in the release tag, the actual version is 0.116.1. A lib-package normally doesn't contain a requirement to a program-package. For my packages in the packman repository: As a reaction of this thread, I uploaded new packages for jack and jack2. They are now mutually exclusive and the user must change wich one to use. Formerly jack2 was handled as a update to jack.I followed also the idea from Torben to handle the jack-daemon like a library. The Requires to the underlying library packages where already part of the packman packages. So I hope the problems of upgrading/changing the jack-versions are solved. And a last note to Mr. Ralf Mardorf ralf.mard...@alice-dsl.net your posting in the linux-club community is very astonishing. You grab sentences from Paul and others from here and put them in a very very special context to fit your argumentation against SuSE distribution and especially the packman repository. http://www.linux-club.de/viewtopic.php?f=18t=99521p=605724#p605724 And words like überhebliche Schwätzer are very motivating. have fun oc2pus ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb torb...@gmx.de: On Tue, Dec 16, 2008 at 12:31:22PM +0100, oc2...@arcor.de wrote: Am Dienstag, 16. Dezember 2008 schrieb Thomas Kuther: @ oc2pus, jack in packman is broken, or YaST is. I set up a fresh install in a virtual machine using 11.1RC1 and only added packman. Currently there is: * pulseaudio-module-jack-0.9.12-8.5 * libjack0-0.116.1-0.pm.1 Now if I tick the box in YaST to install jack it pulls in libjackserver2-0 and jack, which of course breaks things, as it keeps libjack0. zypper on the other side gets it right. See the screenshot! http://gimpel.ath.cx/~tom/jack_weirdness.png nor the packman package or yast is broken... hmm... ok. it looks like libjack0-0.109.2 is not requiring jack-0.109.2. and jack-0.109.2 only requires libjack0.so which can be provided by libjack2 and libjack1. i consider this broken. just for the records: these are not packman packages. the packman packages contains a X.pm.Y in the release tag, the actual version is 0.116.1. THAT'S the evilness? You don't know what time it is! Yes, a Suse install comes with default packages @ repo-oss. Is Packman incompatible to Suse repositories? Ican't read anything in the Linux Club howtos, stupid people like me should read. YOU ARE WRONG and tries to blame me, even if I came with the calumet and was sorry that I boiled over. NOW YOU are again twisting the truth. YOU LOSER! A lib-package normally doesn't contain a requirement to a program-package. For my packages in the packman repository: As a reaction of this thread, I uploaded new packages for jack and jack2. They are now mutually exclusive and the user must change wich one to use. Formerly jack2 was handled as a update to jack.I followed also the idea from Torben to handle the jack-daemon like a library. The Requires to the underlying library packages where already part of the packman packages. So I hope the problems of upgrading/changing the jack-versions are solved. And a last note to Mr. Ralf Mardorf ralf.mard...@alice-dsl.net your posting in the linux-club community is very astonishing. You grab sentences from Paul and others from here and put them in a very very special context to fit your argumentation against SuSE distribution and especially the packman repository. http://www.linux-club.de/viewtopic.php?f=18t=99521p=605724#p605724 And words like überhebliche Schwätzer are very motivating. have fun oc2pus No I'm Pro-Suse, I was going to write an howto and you always quoted me wrong, BECAUSE I mentioned that if you have knowledge about pro-audio and you are really making music, you need to have different kernels than those from the packages, you need to compile stuff yourself, because you always will get troubles and the moderators made jokes about me, even you MOTHERFUCKER made jokes here. You said IN THIS LIST, NOBODY will have any conflicts, it's only me. You twisting the truth even now, I would like to make Suse a audio and MIDI workstation, that's why I do what I do. IGNORANT PEOPLE like you make it impossible, you are AGAINST SUSE, it's not me. YOU ARE A LIAR and everybody can read it here. signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
oc2...@arcor.de wrote: You grab sentences from Paul and others from here and put them in a very very special context to fit your argumentation against SuSE distribution and especially the packman repository. http://www.linux-club.de/viewtopic.php?f=18t=99521p=605724#p605724 And words like überhebliche Schwätzer are very motivating. That's not true! Yes, I quoted Paul Davis. In which context that isn't true? Where have I ever given a statement against Suse? I'm using Suse since 9.0 constantly and I'm compiling for Debian that also has the jack, libjack issue. I argued against your ignorance and your twisting of the truth. I was going to write a howto for Suse and needed help and I said the truth and you said that's not true, I have no knowledge. signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
hmm... ok. it looks like libjack0-0.109.2 is not requiring jack-0.109.2. and jack-0.109.2 only requires libjack0.so which can be provided by libjack2 and libjack1. i consider this broken. just for the records: these are not packman packages. the packman packages contains a X.pm.Y in the release tag, the actual version is 0.116.1. well... i looked at some .pm packages. only through rpmfind though. ok. i am sorry that this whole thing contained so much negative energy, but reading ralfs mail makes aggressive. so lets drink some virtual beer together, and let this stuff rest. And Ralf, i hope that, you see that apart from pointing out the problem you did not help in solving this problem. You only distracted us from solving the problem with 10kb mails. and also pushed oc2pus into defense. I dont care what happenend at linux club. And i dont think that its a reason to get angry if you are being laughed at by some random forum users. We are doing this because we like to do it. And such negative energy just makes us care less. they are probably not even 18. A lib-package normally doesn't contain a requirement to a program-package. For my packages in the packman repository: As a reaction of this thread, I uploaded new packages for jack and jack2. They are now mutually exclusive and the user must change wich one to use. Formerly jack2 was handled as a update to jack.I followed also the idea from Torben to handle the jack-daemon like a library. The Requires to the underlying library packages where already part of the packman packages. So I hope the problems of upgrading/changing the jack-versions are solved. ok. i will have a look, when your package database has synched. nedko also updated: http://trac.jackaudio.org/wiki/SuggestedPackagingApproach to make the fact more clear, that there MUST NOT be two versions, of libjack.so on the system. perhaps you can communicate this fact upstream to suse. i dont know how these things works, and who builds the official opesuse packages. or if they just copy a working package, from the alternative repos. trying to :) oc2pus -- torben Hohn http://galan.sourceforge.net -- The graphical Audio language ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Am Dienstag, 16. Dezember 2008 schrieb torb...@gmx.de: nedko also updated: http://trac.jackaudio.org/wiki/SuggestedPackagingApproach to make the fact more clear, that there MUST NOT be two versions, of libjack.so on the system. perhaps you can communicate this fact upstream to suse. i dont know how these things works, and who builds the official opesuse packages. or if they just copy a working package, from the alternative repos. openSuSE has a bugzilla and you need to register etc etc etc (IMHO makes error reporting very very hard, but this is only my opinion) https://bugzilla.novell.com/index.cgi From my experiences and as openSuSE 11.1 is ready for roll-out, I think its to late for this SuSE version to change the jack-package layout and the error will be in state next-release or won't be fixed. So this should be done for the next SuSE release. And one of the authors of jack should trigger this. You can get the email adress of a packager with rpm -qi jack | grep Packager But in 99,9% o all SuSE packages this results in Packager: http://bugs.opensuse.org == bugzilla have fun oc2pus ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Hi Oc2pus :) here is the information I got by rpm, I also checked jack only and dependencies by YaST2 and added the stuff that's unknown by the package management and including jack in it's name. oc2...@arcor.de wrote: please post the output of rpm -qa | grep jack suse11:/home/spymo # yast2 --install System dependencies verify OK. All package dependencies are OK. jack 0.109.2-36.1-x86_64 is isntalled jack-32bit isn't installed jack2 1.9.0-0.pm.4-x86_64 is installed suse11:/home/spymo # exit spinymo...@suse11:~ rpm -qa | grep jack jack_mixer-6-0.pm.3 jackmeter-0.3-0.pm.1 libjack2-0-1.9.0-0.pm.4 jack_snapshot-0.0.3-0.pm.1 jackbeat-0.6.3-0.pm.1 jacktube-0.20-0.pm.1 libjackserver2-0-1.9.0-0.pm.4 jackEQ-0.4.1-0.pm.2 jackmixdesk-0.3-112.pm.svn20070530 jack_capture-0.9.31-0.pm.1 jack-scope-20080627-0.pm.1 libjack-devel-0.116.1-0.pm.1 jackmix-0.4-0.pm.1 qjacklam-0.3-0.pm.2 jack-0.109.2-36.1 jackmixdesk-gui-0.3-112.pm.svn20070530 jackmaster-0.0.1-0.pm.1 jack-rack-1.4.7-68.1 libjack0-32bit-0.109.2-36.1 jack2-1.9.0-0.pm.4 spinymo...@suse11:~ ls -l /usr/local/bin total 1496 -rwxr-xr-x 1 root root 246832 2008-10-13 22:55 non-daw -rwxr-xr-x 1 root root 191408 2008-10-13 22:59 non-sequencer -rwxr-xr-x 1 root root 1074368 2008-10-12 02:05 qjackctl Self compiled and make install instead of checkinstall, because checkinstall doesn't work, since I have 64-bit hardware. Qjackctl seems to be cvs version 0.3.3.6 and because of the make install, it's not known by the packet management. The latest rsync of Suse 11.0 is from ... spinymo...@suse11:~ ls -l /mnt/backup_space_i [snip] drwxr-xr-x 21 spinymouse 1000 4096 2008-08-19 10:27 tmp_suse11.0-19-08-2008 ... so I would prefer to get it repaired, instead of restoring it from that backup. Cheers, Ralf signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Am Montag, 15. Dezember 2008 schrieb Ralf Mardorf: Hi Oc2pus :) here is the information I got by rpm, I also checked jack only and dependencies by YaST2 and added the stuff that's unknown by the package management and including jack in it's name. oc2...@arcor.de wrote: please post the output of rpm -qa | grep jack spinymo...@suse11:~ rpm -qa | grep jack jackmeter-0.3-0.pm.1 libjack2-0-1.9.0-0.pm.4 jack_snapshot-0.0.3-0.pm.1 jackbeat-0.6.3-0.pm.1 jacktube-0.20-0.pm.1 libjackserver2-0-1.9.0-0.pm.4 = jackEQ-0.4.1-0.pm.2 jackmixdesk-0.3-112.pm.svn20070530 jack_capture-0.9.31-0.pm.1 jack-scope-20080627-0.pm.1 libjack-devel-0.116.1-0.pm.1 == jackmix-0.4-0.pm.1 qjacklam-0.3-0.pm.2 jack-0.109.2-36.1 === NOT A PACKMAN PACKAGE jackmixdesk-gui-0.3-112.pm.svn20070530 jackmaster-0.0.1-0.pm.1 jack-rack-1.4.7-68.1 libjack0-32bit-0.109.2-36.1 = jack2-1.9.0-0.pm.4 === I marked them with your system is borked, yo have a total mixture of jack2 and jack even 32bit variants in your system... this can't work,never ever :) you need jack2, libjackserver2-0 libjack2-0 OR jack, libjackserver0, libjackserver0 don't know how you managed to reach this installation mixture. But if it helps you, you can continue to write in all your known communities: sarkasm mode on its ALWAYS the packager's mistake! and those packages are totally borked... /sarkasm mode off A tip from me: simply try gentoo, than YOU are the master of installing and compiling things. And if things won't work as expected, grab your own nose and yell around :) Cheers, Ralf ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
oc2...@arcor.de wrote: Am Montag, 15. Dezember 2008 schrieb Ralf Mardorf: Hi Oc2pus :) here is the information I got by rpm, I also checked jack only and dependencies by YaST2 and added the stuff that's unknown by the package management and including jack in it's name. oc2...@arcor.de wrote: please post the output of rpm -qa | grep jack spinymo...@suse11:~ rpm -qa | grep jack jackmeter-0.3-0.pm.1 libjack2-0-1.9.0-0.pm.4 jack_snapshot-0.0.3-0.pm.1 jackbeat-0.6.3-0.pm.1 jacktube-0.20-0.pm.1 libjackserver2-0-1.9.0-0.pm.4 = jackEQ-0.4.1-0.pm.2 jackmixdesk-0.3-112.pm.svn20070530 jack_capture-0.9.31-0.pm.1 jack-scope-20080627-0.pm.1 libjack-devel-0.116.1-0.pm.1 == jackmix-0.4-0.pm.1 qjacklam-0.3-0.pm.2 jack-0.109.2-36.1 === NOT A PACKMAN PACKAGE jackmixdesk-gui-0.3-112.pm.svn20070530 jackmaster-0.0.1-0.pm.1 jack-rack-1.4.7-68.1 libjack0-32bit-0.109.2-36.1 = jack2-1.9.0-0.pm.4 === I marked them with your system is borked, yo have a total mixture of jack2 and jack even 32bit variants in your system... this can't work,never ever :) you need jack2, libjackserver2-0 libjack2-0 OR jack, libjackserver0, libjackserver0 don't know how you managed to reach this installation mixture. But if it helps you, you can continue to write in all your known communities: sarkasm mode on its ALWAYS the packager's mistake! and those packages are totally borked... /sarkasm mode off A tip from me: simply try gentoo, than YOU are the master of installing and compiling things. And if things won't work as expected, grab your own nose and yell around :) Cheers, Ralf I just wrote about a bug, I never said that it's a sin to produce bugs, I produce bugs myself, but here I just installed and removed jack packages by YaST and at a later point by zypper. Because you guess that you are god, I won't report it to you. Sorry, my mental disorders differs to the once you have got. Please, don't care about my mails and postings. It's wasting time, we don't have enough in common to correspond about those things. I never installed jack2 by myself, it was installed as a dependency to jack. I can try to force, to remove jack2, libjackserver2-0, libjack2-0 and to install jack, libjackserver0, but the problem seems to be, that YaST and zypper aren't able to do this any more. I'm fine with Suse and Debian, but I'm not fine with people like you. I don't understand what's the problem with this. You don't need to write me your opinions, if you think that I'm faking bugs, let the people know that I'm a liar. I distinctly declared that I won't report bugs to some people. I like to help people that are using Suse and I like to get help. Maybe you should engage the services of Gentoo, if you don't like Suse users. It all started with 2 bugs I reported by details at Linux-Club, than I had to declare what my needs about a tool like Linux are. I stoped this conversation at Linux-Club and you are stalking. YOU DON'T NEED TO WRITE TO ME! I don't wish to have a discussion about different Linux-World-Views. And if you answer people, not only here, please read what they have written. Yes, as I've written, jack-0.109.2-36.1 is from repo-oss, maybe because I tried to downgrade to this package, perhaps I have written that. Will it be fine for you if I declare, that I'm totally wrong and you are god? I JUST NEED HELP, BECAUSE I DON'T KNOW SOME THINGS, I DON'T NEED ACIDNESS! You are a stalker, don't follow me. signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Tuesday 16 December 2008 02:21:03 Ralf Mardorf wrote: Oc2pus, I don't will write any thing more about this issue, you are free to write books about it, but I won't reply to stuff that has nothing to do with my request, if it's in that German forum style. Apart from the fact that your other mails are really long, this is the kind of attitude to _not_ get you any help. What oc2pus wrote are actually very valid points (apart from the tip that your situation will get better with gentoo, you don't know enough about linux to install/manage gentoo). You do have two different versions installed. This _is_ a messed up system. Why don't you try to clean that up instead of writing long and angry mails? Have fun, Arnold signature.asc Description: This is a digitally signed message part. ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Arnold Krille wrote: You do have two different versions installed. This _is_ a messed up system. Why don't you try to clean that up I need to find out how to do this. After I upgraded my Suse 11.0 from jackd 0.109 to jackd 0.116 by using YaST2, it was broken. Maybe not the way it's broken now, but jackd started with an error, then I downgraded to 0.109, the version that was fine before, but it didn't repair the system, jackd still was broken. When I'm writing of downgrading, I mean first to remove by YaST2 and then to install, but YaST seems to keep some libs. I tried what was posted at the Ardour page, rm some libs* using a terminal, but until now it's still broken. I can restore a backup by rsync, but I would like to repair it. The discussion about knowledge is invalid, because it doesn't has to do with the problem and just is guessed and it's a typical German problem. signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
Ralf Mardorf wrote: just remove the offending packages. read the man page of rpm and remove them. i guess you need the force option Okay, I'll resume: 1. RPM force option to remove the offending Packages 2. install from the source (or try Packman again or try Jussi's RPM + dependency, all should work) 3. run ldconfig While I was tired, I tried to install jack, okay, --force seems to be the wrong option and I've forgotten to run ldconfig, see terminal_1.txt. Then I tried to erase the jack2 stuff, but everything depends to it, I removed the jack stuff instead, because there were no dependency conflicts. Than I --replaced jack2, run ldconfig, but nothing changed, see terminal_2.txt and ignore the OT statements, they are remarks for me. Today I might not be able to spend time in Suse Linux. I've to work. I'll take look at man rpm and will search the net ASAP. suse11:~ # rpm -qa | grep jack jack_mixer-6-0.pm.3 jackmeter-0.3-0.pm.1 libjack2-0-1.9.0-0.pm.4 jack_snapshot-0.0.3-0.pm.1 jackbeat-0.6.3-0.pm.1 jacktube-0.20-0.pm.1 libjackserver2-0-1.9.0-0.pm.4 jackEQ-0.4.1-0.pm.2 jackmixdesk-0.3-112.pm.svn20070530 jack_capture-0.9.31-0.pm.1 jack-scope-20080627-0.pm.1 libjack-devel-0.116.1-0.pm.1 jackmix-0.4-0.pm.1 qjacklam-0.3-0.pm.2 jack-0.109.2-36.1 jackmixdesk-gui-0.3-112.pm.svn20070530 jackmaster-0.0.1-0.pm.1 jack-rack-1.4.7-68.1 libjack0-32bit-0.109.2-36.1 jack2-1.9.0-0.pm.4 suse11:~ # rpm --test -ivh --force http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/jack-0.109.2-36.1.x86_64.rpm Retrieving http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/jack-0.109.2-36.1.x86_64.rpm Preparing...### [100%] suse11:~ # jackd --help jackd: error while loading shared libraries: libjack.so.0: cannot open shared object file: No such file or directory suse11:~ # rpm -ivh --force http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/jack-0.109.2-36.1.x86_64.rpm Retrieving http://download.opensuse.org/distribution/11.0/repo/oss/suse/x86_64/jack-0.109.2-36.1.x86_64.rpm Preparing...### [100%] 1:jack ### [100%] suse11:~ # jackd --help jackd: error while loading shared libraries: libjack.so.0: cannot open shared object file: No such file or directory suse11:~ # rpm -qa | grep jack jack_mixer-6-0.pm.3 jackmeter-0.3-0.pm.1 libjack2-0-1.9.0-0.pm.4 jack_snapshot-0.0.3-0.pm.1 jackbeat-0.6.3-0.pm.1 jacktube-0.20-0.pm.1 libjackserver2-0-1.9.0-0.pm.4 jack-0.109.2-36.1 jackEQ-0.4.1-0.pm.2 jackmixdesk-0.3-112.pm.svn20070530 jack_capture-0.9.31-0.pm.1 jack-scope-20080627-0.pm.1 libjack-devel-0.116.1-0.pm.1 jackmix-0.4-0.pm.1 qjacklam-0.3-0.pm.2 jackmixdesk-gui-0.3-112.pm.svn20070530 jackmaster-0.0.1-0.pm.1 jack-rack-1.4.7-68.1 libjack0-32bit-0.109.2-36.1 jack2-1.9.0-0.pm.4I guess checkinstall sometimes worked for my 64bit hardware too, resp. I can't remember how I build this package, maybe there was another automation, that build the RPM: /usr/src/packages/RPMS/x86_64/wineasio-x-1.x86_64.rpm wineasio - wineasio-x suse11.0 spinymouse 5 Aug 2008 Version: x-1 Project Page: wineasio-x suse11.0 spinymouse 5 Aug 2008 Anyway, there are some more applications I compiled, but I don't need them and they shouldn't be part of the problem. suse11:~ # rpm --test -ev jack-0.109.2-36.1 libjack0-32bit-0.109.2-36.1 libjack-devel-0.116.1-0.pm.1 error: Failed dependencies: jack-devel is needed by (installed) arts-devel-1.5.9-33.1.x86_64 suse11:~ # rpm --test -ev jack-0.109.2-36.1 libjack0-32bit-0.109.2-36.1 libjack-devel-0.116.1-0.pm.1 arts-devel-1.5.9-33.1.x86_64 error: Failed dependencies: arts-devel is needed by (installed) kdelibs3-devel-3.5.9-49.1.x86_64 suse11:~ # rpm --test -ev jack-0.109.2-36.1 libjack0-32bit-0.109.2-36.1 libjack-devel-0.116.1-0.pm.1 arts-devel-1.5.9-33.1.x86_64 kdelibs3-devel-3.5.9-49.1.x86_64 suse11:~ # rpm -ev jack-0.109.2-36.1 libjack0-32bit-0.109.2-36.1 libjack-devel-0.116.1-0.pm.1 arts-devel-1.5.9-33.1.x86_64 kdelibs3-devel-3.5.9-49.1.x86_64 I don't need the devel packages, but I need jack. I first will try to force to get jack2 by the replace options. suse11:~ # rpm --test --replacefiles --replacepkgs -ivh http://ftp.skynet.be/pub/packman/suse/11.0/x86_64/jack2-1.9.0-0.pm.4.x86_64.rpm Retrieving http://ftp.skynet.be/pub/packman/suse/11.0/x86_64/jack2-1.9.0-0.pm.4.x86_64.rpm warning: /var/tmp/rpm-xfer.wajmN8: Header V3 DSA signature: NOKEY, key ID 9a795806 Preparing...### [100%] suse11:~ # rpm --replacefiles --replacepkgs -ivh http://ftp.skynet.be/pub/packman/suse/11.0/x86_64/jack2-1.9.0-0.pm.4.x86_64.rpm Retrieving http://ftp.skynet.be/pub/packman/suse/11.0/x86_64/jack2-1.9.0-0.pm.4.x86_64.rpm warning: /var/tmp/rpm-xfer.Bp1RLi: Header V3 DSA signature: NOKEY, key ID 9a795806 Preparing...
Re: [LAD] JACK for openSUSE 11.0 x86_64
What I'm thinking of, isn't to erase any package, but I hope I used the replace option not correct and that it will be possible to replace jack2 libs by jack libs, or if I like to get jack2 installed correctly, this hopefully will also be fine, if I know how to use the replace options in the right way. And I won't forget to run ldconfig. signature.asc Description: OpenPGP digital signature ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
[LAD] JACK for openSUSE 11.0 x86_64
Hi :) I have this problem too: http://ardour.org/node/2271 If I go back to the Suse 11.0 version before 0.116, it's 0.109, the message changes from jackd: symbol lookup error: jackd: undefined symbol: clock_source to jackd: symbol lookup error: jackd: undefined symbol: _jack_get_microseconds. I tried to write with the German community (at Linux-Club Suse and Packman community) about such issues, but they aren't interested in their bugs and because they laugh about me, I'm not interested anymore to report anything to them. Everything I tried to inform about, should be wrong they say and laugh and there were a lot of bugs similar to that one, for audio and MIDI realtime applications from the standard repositories Oss, Non-Oss, Updates, Packman and VideoLAN. Also there are often versions that aren't good for professional work. I removed the jack package by YaST2 and then ... suse11:/usr/lib # rm libjack* suse11:/usr/lib64 # rm libjack* After I installed jack again, I got jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory. Does anybody know a Suse community that is interested to solve those things? I'm fine with the Debian 64 Studio audio community. Isn't there such a friendly community for Suse (not JAD)? For some reasons I like to use Debian 64 Studio and Suse, but Suse often is a pain in the arse, because of a narrow views having community. Do I need to compile jack myself for Suse 11.0? Before I upgraded jack, I don't get any error messages. Cheers, Ralf ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Re: [LAD] JACK for openSUSE 11.0 x86_64
On Sun, Dec 14, 2008 at 08:29:57PM +0100, Ralf Mardorf wrote: Hi :) I removed the jack package by YaST2 and then ... suse11:/usr/lib # rm libjack* suse11:/usr/lib64 # rm libjack* After I installed jack again, I got jackd: error while loading shared libraries: libjackserver.so.0: cannot open shared object file: No such file or directory. you need to run ldconfig as root. -- torben Hohn http://galan.sourceforge.net -- The graphical Audio language ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev