Re: Mozilla Thunderbird

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux