[packman] libxine1/libxine1-codecs problems with conflict dialogs
Martin Schlander
martin.schlander at gmail.com
Thu Feb 5 15:54:33 CET 2009
Torsdag 05 februar 2009 15:12:30 skrev Cristian Morales Vega:
> 2009/2/5 Martin Schlander <martin.schlander at gmail.com>:
> > #### YaST2 conflicts list - generated 2009-02-05 13:35:35 ####
> >
> > libxine1-codecs-1.1.16.1-0.pm.1.i686 requires libxine1 = 1.1.16.1, but
> > this requirement cannot be provided
> > uninstallable providers: libxine1-1.1.16.1-0.pm.1.i586[Packman
> > Repository] libxine1-1.1.16.1-0.pm.1.i686[Packman Repository] [ ]
> > Following actions will be done:
> > do not install libxine1-1.1.15-20.8.i586
> > architecture change of libxine1-1.1.15-20.8.i586 to
> > libxine1-1.1.16.1-0.pm.1.i686
> > install libxine1-1.1.16.1-0.pm.1.i686 (with vendor change)
> > openSUSE
> > -->
> > packman.links2linux.de
> > architecture change of libxine1-pulse-1.1.15-20.8.i586 to
> > libxine1-pulse-1.1.16.1-0.pm.1.i686
> > install libxine1-pulse-1.1.16.1-0.pm.1.i686 (with vendor change)
> > openSUSE
> > -->
> > packman.links2linux.de
> > architecture change of libxine1-gnome-vfs-1.1.15-20.8.i586 to
> > libxine1-gnome-vfs-1.1.16.1-0.pm.1.i686
> > install libxine1-gnome-vfs-1.1.16.1-0.pm.1.i686 (with vendor change)
> > openSUSE
> > -->
> > packman.links2linux.de
> > [ ] do not install libxine1-codecs-1.1.16.1-0.pm.1.i686
> >
> > [ ] Ignore some dependencies of libxine1-codecs
> >
> >
> >
> >
> > #### YaST2 conflicts list END ###
>
> Well, YaST would complain anyway if there is a vendor change,
> wouldn't? Removing the arch change reduces the message length, but not
> the message itself.
It wouldn't ask about the vendor change if the packages are explicitly
specified in the ymp as far as I can tell. When I tested my 1-clicks around
11.1 release time they'd install the desired stuff in a working manor without
asking "scary" and "difficult" questions.
Yesterday I was informed that my 1-click had conflicts, hard to say how long
this has been the case.
> Also note that 1-Click isn't so reliable anyway:
> http://lists.opensuse.org/opensuse-softwaremgmt/2008-12/msg00001.html
I've maintained KDE multimedia 1-clicks for as long as the 1-click system has
existed - and generally it works fine. Irregularities only occur when packman
packages either want to replace existing libraries or change arch or if
videolan and packman repo are both used at the same time - or if other similar
"funny stuff" going on.
Of course sometimes the solver has bugs too or acts a little too bitchy, but
that's no different when doing manual installation.
As long as it's a simple case of installing a new package or updating an
existing package to a newer - without "funny stuff" going on - it works
nicely.
As you say in the mail, it acts like the user adding a repo with default
priority, and then installing one or more packages with yast - letting the
solver select the (newest) version - in other words - it does exactly what
goes on in 98% of manual installations with yast or zypper.
More information about the Packman
mailing list