Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 434317 - nethack-vultures failed massrebuild attempt for GCC 4.3
Summary: nethack-vultures failed massrebuild attempt for GCC 4.3
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: nethack-vultures
Version: 9
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Karen Pease
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 449597 (view as bug list)
Depends On: 430545
Blocks: gcc43rebuildfail
TreeView+ depends on / blocked
 
Reported: 2008-02-22 15:58 UTC by Jesse Keating
Modified: 2013-01-10 03:05 UTC (History)
4 users (show)

Fixed In Version: 2.1.0-14.fc10
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-08-12 21:25:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jesse Keating 2008-02-22 15:58:55 UTC
This is an automatically filed bug for a failed rebuild attempt for GCC 4.3.

http://fedoraproject.org/wiki/JesseKeating/gcc43MassRebuildProposal

Please verify why this build failed and fix it.
http://koji.fedoraproject.org/koji/taskinfo?taskID=441990
Exit code was 30, check the root.log for the failed buildArch task.

Comment 1 Jon Stanley 2008-02-29 01:00:27 UTC
original error:

DEBUG util.py:261:  Error: Missing Dependency: libcap.so.1()(64bit) is needed by
package dbus-libs
DEBUG util.py:261:  Error: Missing Dependency: libcap.so.1()(64bit) is needed by
package dbus

scratch build submitted as 477423

Comment 2 Jon Stanley 2008-02-29 01:28:30 UTC
linker error

Loading ...
/usr/bin/ld: cannot find -lSDLmain
collect2: ld returned 1 exit status


Comment 3 Kevin Kofler 2008-03-11 21:41:58 UTC
The original build failure was just a transient build error.

Unfortunately, a simple rebuild won't fix it due to a new problem uncovered by 
comment #2. This is bug 430545. You have to add:
BuildRequires: SDL-static
for now.

The reason is that libSDLmain is only available as a static library, and 
SDL-devel excludes _all_ static libraries in Rawhide, even the static-only 
libSDLmain.

Comment 4 Bug Zapper 2008-05-14 05:29:07 UTC
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 5 Matt Domsch 2008-07-03 17:39:32 UTC
*** Bug 449597 has been marked as a duplicate of this bug. ***

Comment 6 Karen Pease 2008-07-03 17:52:21 UTC
Is anyone still getting a failure to build?  Or can I close this? 
 

Comment 7 Kevin Kofler 2008-08-03 06:58:22 UTC
You have to submit a new build for Rawhide, then you can close this. All packages should have been rebuilt for GCC 4.3, this has still not happened for nethack-vultures. (It is _not_ worth submitting an update for Fedora 9 just for this, but the rebuild should happen in time for Fedora 10. The sooner, the better.)

Comment 8 Kevin Kofler 2008-08-03 07:16:59 UTC
Actually, I just submitted it to get this out of the way:
http://koji.fedoraproject.org/koji/taskinfo?taskID=755091

Comment 9 Kevin Kofler 2008-08-03 07:18:36 UTC
Argh, now fails due to the new RPM:
+ echo 'Patch #2 (nethack-vultures-1.10.1-clawguide.patch):'
Patch #2 (nethack-vultures-1.10.1-clawguide.patch):
+ /bin/cat /builddir/build/SOURCES/nethack-vultures-1.10.1-clawguide.patch
+ /usr/bin/patch -s -p0 --fuzz=0
1 out of 1 hunk FAILED

Quick fix: add this line to the top of the specfile:
%define _default_patch_fuzz 2

Better fix: rediff the patch so it applies without fuzz.

Comment 10 Kevin Kofler 2008-08-12 21:25:19 UTC
A fixed build finally made it through to Rawhide. One less longstanding FTBFS.


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