Hi Toni, I see your point, and there does not seem to be a bug report at Novell yet. I'll happily open one and persue the issue, but for 10.3 nothing will ever change in this regard as Novell cannot change the package layout after the release. Otherwise I would also expect the vendor to stick to their own policies :-)
BTW, pulseaudio is not from buildservice but actually part of openSuSE 10.3 itself: geni:~ # rpm -qi pulseaudio Name : pulseaudio Relocations: (not relocatable) Version : 0.9.6 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 39 Build Date: Tue Sep 25 22:53:32 2007 Install Date: Sun Dec 16 19:37:43 2007 Build Host: g32.suse.de Group : System/Sound Daemons Source RPM: pulseaudio-0.9.6-39.src.rpm Size : 1033736 License: GPL v2 or later, LGPL v2 or later Signature : DSA/SHA1, Tue Sep 25 22:56:02 2007, Key ID a84edae89c800aca Packager : http://bugs.opensuse.org URL : http://pulseaudio.org Summary : A Networked Sound Server Description : pulseaudio is a networked sound server for Linux and other Unix like operating systems and Microsoft Windows. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (ESOUND). Authors: -------- Lennart Poettering Pierre Ossman Distribution: openSUSE 10.3 (i586) geni:~ # lsb_release -a LSB Version: core-2.0-noarch:core-3.0-noarch:core-2.0-ia32:core-3.0-ia32:desktop-3.1-ia32:desktop-3.1-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: SUSE LINUX Description: openSUSE 10.3 (i586) Release: 10.3 Codename: n/a And on my installation source: lucky:~ # find /media/install/suse10.3/ -name \*pulse\* /media/install/suse10.3/oss/suse/i586/libao-pulse-0.9.3-32.i586.rpm /media/install/suse10.3/oss/suse/i586/pulseaudio-0.9.6-39.i586.rpm /media/install/suse10.3/oss/suse/i586/pulseaudio-devel-0.9.6-39.i586.rpm /media/install/suse10.3/oss/suse/i586/alsa-plugins-pulse-1.0.14-41.i586.rpm /media/install/suse10.3/oss/suse/i586/pulseaudio-libs-0.9.6-39.i586.rpm /media/install/suse10.3/oss/suse/x86_64/pulseaudio-0.9.6-39.x86_64.rpm /media/install/suse10.3/oss/suse/x86_64/libao-pulse-0.9.3-32.x86_64.rpm /media/install/suse10.3/oss/suse/x86_64/pulseaudio-devel-0.9.6-39.x86_64.rpm /media/install/suse10.3/oss/suse/x86_64/pulseaudio-libs-0.9.6-39.x86_64.rpm /media/install/suse10.3/oss/suse/x86_64/alsa-plugins-pulse-1.0.14-41.x86_64.rpm Therefore in this special case I would suggest that you actually do change the PM packages to simply "obsolete" pulseaudio. For example geni:~ # rpm -q --requires alsa-plugins-pulse | grep pulse pulseaudio libpulse.so.0 and this is also a package that is not provided by PM but only by SuSE ... I actually read the list messages you sent me, but I don't understand why everybody there talks about pulseaudio not beeing part of SuSE 10.3 ... ??? Regards, Schlomo PS: I am talking to you basically because I think that packman should work as an add-on to SuSE and allow users to easily improve their SuSE installation. Education Novell is probably easier through other channels than by inconveniencing users and I will be happy to assist with that mission. PPS: Maybe we can continue this discussion on https://bugzilla.novell.com/show_bug.cgi?id=350605 ? Then the correct people at Novell can be also involved ... Toni wrote: > Am Montag, 24. Dezember 2007 schrieb Schlomo Schapiro: >> Hi, >> >> upgrading from SuSE 10.3 installed pulseaudio 0.9.6 to PM pulseaudio 0.9.8 >> fails because the package layout of the PM packages is different than the >> SuSE layout and some SuSE provided tools require the SuSE package which >> apparently is not covered by an obsoletes clause in the corresponding PM >> package: >> >> file /usr/lib/libpulse.so.0 from install of libpulse0-0.9.8-0.pm.1 >> conflicts with file from package pulseaudio-libs-0.9.6-39 >> file /usr/lib/libpulse-browse.so.0 from install of >> libpulse-browse0-0.9.8-0.pm.1 conflicts with file from package >> pulseaudio-libs-0.9.6-39 >> >> Can you please fix the PM pulseaudio packages to cleanly install ? > no, I won't. > > see discussion for topic pulseaudio on our mailinglist in November/December: > http://schiffbauer.net/pipermail/packman/2007-November/004841.html > http://schiffbauer.net/pipermail/packman/2007-November/004839.html > http://schiffbauer.net/pipermail/packman/2007-December/004917.html > http://schiffbauer.net/pipermail/packman/2007-December/004918.html > > and: > http://en.opensuse.org/Shared_Library_Packaging_Policy > > And for your information, these pulseaudio packages in the build-server > repository are no officially SuSE-packages, same for the my packman packages. > My packages follow the rules of the shared-library policy from SuSE. So feel > free to file a bug, for the "wrong" packaged (in sense of the shared library > policy from SuSE) pulseaudio packages in the Build-Server repository. > >> Thanks, >> Schlomo > have fun > Toni > _______________________________________________ Packman mailing list [email protected] http://212.112.227.138/cgi-bin/mailman/listinfo/packman
