[ python-Bugs-957381 ] bdist_rpm fails on redhat9, fc1, fc2

SourceForge.net noreply at sourceforge.net
Mon Jul 17 04:34:23 CEST 2006


Bugs item #957381, was opened at 2004-05-20 09:05
Message generated for change (Comment added) made by misa
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=957381&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Distutils
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Jeff Epler (jepler)
Assigned to: Anthony Baxter (anthonybaxter)
Summary: bdist_rpm fails on redhat9, fc1, fc2

Initial Comment:
distutils bdist_rpm has long been broken for recent
versions of RPM (RedHat 9, Fedora Core 1 and 2)
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=88616
 
When an RPM contains an executable or shared library, a
"-debuginfo" rpm is generated.  For instance, the
following two packages would be generated:
    foo-1.0.0-1.i386.rpm
    foo-debuginfo-1.0.0.1-i386.rpm
 
When distutils is faced with this problem, it prints an
error like
    AssertionError: unexpected number of RPM files
found:
['build/bdist.linux-i686/rpm/RPMS/i386/foo-1.0.0-1.i386.rpm',
build/bdist.linux-i686/rpm/RPMS/i386/foo-debuginfo-1.0.0-1.i386.rpm']

The bugzilla bug contains a proposed patch, but
redhat/fedora developers chose not to accept it for
their own build of Python.

----------------------------------------------------------------------

Comment By: Mihai Ibanescu (misa)
Date: 2006-07-16 22:34

Message:
Logged In: YES 
user_id=205865

Please see patch 1060577  for a more general approach that
should let people build multiple rpms out of a spec file.

https://sourceforge.net/tracker/?func=detail&aid=1060577&group_id=5470&atid=305470

----------------------------------------------------------------------

Comment By: Anthony Baxter (anthonybaxter)
Date: 2004-06-11 13:18

Message:
Logged In: YES 
user_id=29957

Applied to trunk. Will backport to the 2.3 branch.


----------------------------------------------------------------------

Comment By: Jeff Epler (jepler)
Date: 2004-05-21 07:46

Message:
Logged In: YES 
user_id=2772

the "WONTFIX" closure of bugzilla 88616 was already from
Fedora days (2004-04-05), so opening a new bug report is
unlikely to do much on its own.  (in fact, I don't know if
it's likely to do more than get closed as a duplicate)  Of
course, I don't speak for Fedora.

If a fix for this new RPM feature is included in Python (for
2.3.5 and 2.4) then I'd guess it's more likely to be added
as a patch for a subsequent 2.3.3 or 2.3.4-based Python
package, but again I don't speak for the Fedora developers.

----------------------------------------------------------------------

Comment By: Jeremy Sanders (jeremysanders)
Date: 2004-05-21 04:46

Message:
Logged In: YES 
user_id=8953

I've opened a bugzilla report for fedora 2 

See
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=123598

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=957381&group_id=5470


More information about the Python-bugs-list mailing list