On 04/30/2014 10:36 PM, Orion Poplawski wrote: > On 04/29/2014 10:22 PM, poma wrote: >> >> # rpm -i thunderbird-24.5.0-1.fc21.x86_64.rpm >> error: Failed dependencies: >> libldap60.so()(64bit) is needed by thunderbird-24.5.0-1.fc21.x86_64 >> libldif60.so()(64bit) is needed by thunderbird-24.5.0-1.fc21.x86_64 >> libprldap60.so()(64bit) is needed by thunderbird-24.5.0-1.fc21.x86_64 >> libxul.so(xul24)(64bit) is needed by thunderbird-24.5.0-1.fc21.x86_64 >> >> # rpm -qlp thunderbird-24.5.0-1.fc21.x86_64.rpm | grep >> 'libldap60.so\|libldif60.so\|libprldap60.so\|libxul.so' >> /usr/lib64/thunderbird/libldap60.so >> /usr/lib64/thunderbird/libldif60.so >> /usr/lib64/thunderbird/libprldap60.so >> /usr/lib64/thunderbird/libxul.so >> >> >> Is this so-called recursive installation? :) >> Gustavo offered one possible solution! >> >> >> poma >> >> >> Ref. >> >> Error: Package: thunderbird-24.4.0-2.fc21.i686 (rawhide) Requires: >> libxul.so(xul24) >> https://bugzilla.redhat.com/show_bug.cgi?id=1091295 >> >> Rebuilding thunderbird from rawhide generates broken dep: Requires: >> libxul.so(xul24)(64bit) >> https://bugzilla.redhat.com/show_bug.cgi?id=1088001 >> https://bugzilla.redhat.com/attachment.cgi?id=886622 >> Reported: 2014-04-15 <- >> >> - replace unmaintained dependency generator scripts with rpmdeps wrappers >> http://pkgs.fedoraproject.org/cgit/rpm.git/commit/?id=7aa67a4 >> > > Thunderbird tries to filter out all requires that it provides. It tries to > pass a giant space separated string of filenames to > /usr/lib/rpm/find-provides. This used to work but now generates: > > warning: Recognition of file "/builddir/build/BUILDROOT/thunderbird- > ..... > d-24.5.0-1.fc21.x86_64/usr/lib64' (File name too long) > > https://bugzilla.redhat.com/show_bug.cgi?id=1093183 > > Do we want to still support this or does thunderbird need to change? > # yum update thunderbird Loaded plugins: langpacks Resolving Dependencies --> Running transaction check ---> Package thunderbird.i686 0:24.4.0-3.fc21 will be updated ---> Package thunderbird.i686 0:24.5.0-2.fc21 will be an update --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: thunderbird i686 24.5.0-2.fc21 rawhide 46 M Transaction Summary ================================================================================ Upgrade 1 Package Total size: 46 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : thunderbird-24.5.0-2.fc21.i686 1/2 Cleanup : thunderbird-24.4.0-3.fc21.i686 2/2 Verifying : thunderbird-24.5.0-2.fc21.i686 1/2 Verifying : thunderbird-24.4.0-3.fc21.i686 2/2 Updated: thunderbird.i686 0:24.5.0-2.fc21 Complete! Finally! poma Fixed find requires http://pkgs.fedoraproject.org/cgit/thunderbird.git/commit/?id=09aa28a Explanation https://bugzilla.redhat.com/show_bug.cgi?id=1088001#c6 -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test