Am Dienstag, 13. November 2007 schrieb Wade Berrier: > Hi Toni, > > I installed pulseaudio from 10.3, and then upgraded all packages from > packman with zypper. > > The problem is that not all of my installed pulse packages were > upgraded: > > berrier:/ # rpm -qa | grep pul > > **pulseaudio-devel-0.9.6-39 > libao-pulse-0.9.3-32 > pulseaudio-0.9.7-0.pm.2 > alsa-plugins-pulse-1.0.14-41 > gstreamer010-pulse-0.9.5-0.pm.1 > libpulsecore4-0.9.7-0.pm.2 > **pulseaudio-libs-0.9.6-39 > > There's not an upgrade path for: > > pulseaudio-devel > pulseaudio-libs If I add obsoletes and requires for all possible pulseaudio packages, that will be a fulltime job. Sorry, if SuSE is propagating standards and don't act and package their packages after these standards, I don't see the necessity to change my package layout. Perhaps you should file a bug on bugzilla for changing the package-layout of the pulseaudio packages according to the SuSE-Shared-Library Policy.
> You could add obsoletes/provides so that libpulse-devel is installed and > pulseaudio-libs removed, but it seems it would be simpler to use the > same packaging scheme that pulseaudio uses in 10.3. No, not at all. I won't follow "old wrong package layouts". > What are the benefits to splitting the libs into subpackages? Doing so > seems to complicates the upgrade path. No it doesn't, see details of the Shared Library Policy: http://en.opensuse.org/Shared_Library_Packaging_Policy The simplest solution for you: delete all pulseaudio packages and reinstall the packman packages. And if you mixed up your system with packages from the build-system, you are expienced enough to do so. And to use pulseaudio, it is not needed to install the devel-packages. > Thanks! > Wade have fun Toni _______________________________________________ Packman mailing list [email protected] http://212.112.227.138/cgi-bin/mailman/listinfo/packman
