bugrpm2html - Bugs: bug #17152, Dependencies on 64-bit packages...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #17152: Dependencies on 64-bit packages are ignored

Submitted by:  R. Scott Bailey <sbailey>
Submitted on:  Wed 19 Jul 2006 06:31:54 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Fixed
Privacy: PublicAssigned to: Peter Hanecak <hany>
Open/Closed: Closed

Wed 19 Jul 2006 06:31:54 PM UTC, original submission:

I noticed while indexing kits for both 32- and 64-bit versions of RHEL that there was a big problem with information dropping from the 64-bit stuff. Looking at output from "rpm -q --requires" suggests that lines like:

librpm-4.3.so

such as generated from the .i386.rpm are fine, but the corresponding line

librpm-4.3.so()(64-bit)

generated from the .x86_64.rpm file were dropped completely!

On review, it appears the trash filtering checkResourceName() is a little too stringent. :-) I applied the following patch to resolve this problem by adding parentheses to the list of valid characters:

--- rpmopen.c.orig 2005-09-25 11:21:58.000000000 -0400
+++ rpmopen.c 2006-07-19 14:04:44.285970570 -0400
@@ -156,6 +156,7 @@
((res >= '0') && (res <= '9')) ||
(res == '-') || (res == '.') ||
(res == '@') || (res == '_') ||
+ (res == '(') || (res == ')') ||
(res == '+') || ((res == '/') && (isname == 1)))
res++;
else

R. Scott Bailey <sbailey>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by hany (Updated the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 01 Apr 2007 04:51:18 PM UTChanyOpen/ClosedOpen=>Closed
    Sun 01 Apr 2007 04:51:17 PM UTChanyStatusNone=>Fixed
    Sun 01 Apr 2007 04:25:41 PM UTChanyAssigned toNone=>hany

    Back to the top


    Powered by Savane 3.1-cleanup1