[packman] more dependecy breakage while doing zypper dup

Erwin Lam erwinlam at dds.nl
Sun Apr 15 14:32:03 CEST 2012


On Sun, 15 Apr 2012 11:39:30 +0200, Pascal Bleser
<pascal.bleser at opensuse.org> wrote:

> On 2012-04-15 09:11:07 (+0200), Mathias Homann <admin at eregion.de>
> wrote:
> > Problem: libavcodec53-32bit-0.10.2-2.2.x86_64 requires
> > libx264.so.122, but this requirement cannot be provided
> >   uninstallable providers:
> > libx264-122-0.122svn20120414-1.1.i586[packman.inode.at-suse]
> >  Solution 1: keep obsolete libavcodec53-32bit-0.10.2-2.1.x86_64
> >  Solution 2: install libx264-122-0.122svn20120414-1.1.i586 despite
> > the inferior architecture
> >  Solution 3: break libavcodec53-32bit by ignoring some of its
> > dependencies
> 
> Hmm... seems we're missing libx264-32bit then.
> [...]
> 
> Actually, the package does have a baselibs.conf, but it is not
> up-to-date and does not match any of the packages.
> 
> I fixed this by changing the content of baselibs.conf from
> libx264-120
> to
> libx264-122
> 
> Always bugged me that there was no validation check in the build
> about whether baselibs actually matches something or not..
> grmbl..
> 
> Well, should be fixed as soon as the packages are built, in the
> repositories and synched with our mirrors (half a day at most,
> normally).
> 
> Thanks for reporting, and sorry for the bug.
> 
> cheers

Pascal,

avidemux also depends on libx264-120 and needs to be recompiled because
this library is no longer available in the Packman repository.

Regards
Erwin Lam

-- 
Erwin Lam (erwinlam at dds.nl)




More information about the Packman mailing list