Mozilla Thunderbird

Orion Poplawski orion at cora.nwra.com
Wed Apr 30 20:36:20 UTC 2014


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?

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion at nwra.com
Boulder, CO 80301                   http://www.nwra.com


More information about the test mailing list