Bug 475732
| Summary: | cdrskin script has buildroot path artefacts | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jens Petersen <petersen> |
| Component: | libburn | Assignee: | Denis Leroy <denis> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | dcantrell, denis, robatino |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | 0.7.0-1.fc11 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2009-11-04 12:40:41 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jens Petersen
2008-12-10 06:49:23 UTC
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. Same issue in Fedora 11, cdrskin-0.6.0-3.fc11. Should I clone this or should the Version be bumped to 11? [andre@compaq-pc ~]$ cdrskin /usr/bin/cdrskin: line 87: cd: /builddir/build/BUILD/libburn-0.6.0: No such file or directory gcc: cdrskin/cdrskin_cdrskin-cdrskin.o: No such file or directory gcc: cdrskin/cdrskin_cdrskin-cdrfifo.o: No such file or directory gcc: libburn/.libs/libburn.so: No such file or directory [andre@compaq-pc ~]$ BTW, the Priority should be changed to either High or Urgent, considering cdrskin can't even be run. Same issue in Rawhide, cdrskin-0.6.0-4.fc12. Any chance of Denis Leroy responding, at least to indicate that he is still interested in maintaining this package? Otherwise, the package should either be transferred or dropped from Fedora. Sorry, things have been busy. I'll take a look. I'm definitely interested in comaintainers. There's a fairly good chance of finding one by posting to fedora-devel-list. Care to try it before a launch the build ? : http://www.poolshark.org/src/libburn-0.7.0-1.fc13.src.rpm After installing the graphviz package, I was able to get "rpmbuild -bb rpmbuild/SPECS/libburn.spec" to run, but it failed. I'm not familiar with building binary RPMs from source RPMs so I might be doing something wrong.
*******************************************************************************
*
* WARNING: 'check-rpaths' detected a broken RPATH and will cause 'rpmbuild'
* to fail. To ignore these errors, you can set the '$QA_RPATHS'
* environment variable which is a bitmask allowing the values
* below. The current value of QA_RPATHS is 0x0000.
*
* 0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
* issue but are introducing redundant searchpaths without
* providing a benefit. They can also cause errors in multilib
* environments.
* 0x0002 ... invalid RPATHs; these are RPATHs which are neither absolute
* nor relative filenames and can therefore be a SECURITY risk
* 0x0004 ... insecure RPATHs; these are relative RPATHs which are a
* SECURITY risk
* 0x0008 ... the special '$ORIGIN' RPATHs are appearing after other
* RPATHs; this is just a minor issue but usually unwanted
* 0x0010 ... the RPATH is empty; there is no reason for such RPATHs
* and they cause unneeded work while loading libraries
* 0x0020 ... an RPATH references '..' of an absolute path; this will break
* the functionality when the path before '..' is a symlink
*
*
* Examples:
* - to ignore standard and empty RPATHs, execute 'rpmbuild' like
* $ QA_RPATHS=$[ 0x0001|0x0010 ] rpmbuild my-package.src.rpm
* - to check existing files, set $RPM_BUILD_ROOT and execute check-rpaths like
* $ RPM_BUILD_ROOT=<top-dir> /usr/lib/rpm/check-rpaths
*
*******************************************************************************
ERROR 0001: file '/usr/bin/cdrskin' contains a standard rpath '/usr/lib64' in [/usr/lib64]
error: Bad exit status from /var/tmp/rpm-tmp.6VeRI1 (%install)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.6VeRI1 (%install)
[andre@compaq-pc ~]$
Ah ok. Good, I'm happy you caught this, as I don't have a x86_64 system at hand right now. Can you retry now (link updated) : http://www.poolshark.org/src/libburn-0.7.0-1.fc13.src.rpm It builds successfully now on my x86_64 F11 box, and after installing cdrskin-0.7.0-1.fc11.x86_64.rpm and libburn-0.7.0-1.fc11.x86_64.rpm, cdrskin appears to run normally without the earlier errors (I haven't tested much, though). libburn-0.7.0-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/libburn-0.7.0-1.fc11 libburn-0.7.0-1.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update libburn'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-10195 libburn-0.7.0-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. |