Bug 1093183 - New rpmdeps cannot handle large space separated list of files
Summary: New rpmdeps cannot handle large space separated list of files
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-30 20:35 UTC by Orion Poplawski
Modified: 2014-05-06 10:23 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-05-06 10:23:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2014-04-30 20:35:51 UTC
Description of problem:
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-
<massive string truncated>
d-24.5.0-1.fc21.x86_64/usr/lib64' (File name too long)

Do we want to still support this or does thunderbird need to change?

Version-Release number of selected component (if applicable):
4.11.2-10.fc21

Comment 1 Panu Matilainen 2014-05-06 10:23:42 UTC
Thunderbird needs to change its being worked out in bug 1088001), its using an deprecated and antiquated filtering mechanism in a fairly rather unique way. Space is not a good delimiter with filenames, that undocumented twist is not coming back.


Note You need to log in before you can comment on or make changes to this bug.