[Bug 492969] Review Request: lv2dynparam - LV2 dynamic parameters extension
bugzilla at redhat.com
bugzilla at redhat.com
Wed Apr 8 08:47:31 UTC 2009
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=492969
Mattias Ellert <mattias.ellert at fysast.uu.se> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
AssignedTo|nobody at fedoraproject.org |mattias.ellert at fysast.uu.se
Flag| |fedora-review?
--- Comment #2 from Mattias Ellert <mattias.ellert at fysast.uu.se> 2009-04-08 04:47:30 EDT ---
I tried to make a mock build on Fedora 10 of this package. It fails for both
i386 and x86_64 with the following error during configure:
configure: error: The pkg-config script could not be found or is too old. Make
sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.
Alternatively, you may set the environment variables LV2_CFLAGS
and LV2_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details.
error: Bad exit status from /var/tmp/rpm-tmp.gW9MDo (%build)
I added the update-testing repo to the mock config for the build, and the build
requirements were picked up:
DEBUG backend.py:554: /usr/bin/yum --installroot
/var/lib/mock/fedora-10-x86_64-19081239177430616696239/root/ install
'lv2core-devel'
DEBUG util.py:280: Executing command: /usr/bin/yum --installroot
/var/lib/mock/fedora-10-x86_64-19081239177430616696239/root/ install
'lv2core-devel'
DEBUG util.py:256:
================================================================================
DEBUG util.py:256: Package Arch Version
Repository Size
DEBUG util.py:256:
================================================================================
DEBUG util.py:256: Installing:
DEBUG util.py:256: lv2core-devel x86_64 3.0-2.fc10
updates-testing 9.2 k
DEBUG util.py:256: Installing for dependencies:
DEBUG util.py:256: lv2core x86_64 3.0-2.fc10
updates-testing 11 k
DEBUG util.py:256: Transaction Summary
DEBUG util.py:256:
================================================================================
DEBUG util.py:256: Install 2 Package(s)
DEBUG util.py:256: Update 0 Package(s)
DEBUG util.py:256: Remove 0 Package(s)
DEBUG util.py:256: Total download size: 20 k
DEBUG util.py:256: Installed:
DEBUG util.py:256: lv2core-devel.x86_64 0:3.0-2.fc10
DEBUG util.py:256: Dependency Installed:
DEBUG util.py:256: lv2core.x86_64 0:3.0-2.fc10
DEBUG util.py:319: Child returncode was: 0
However, the pkg-config tools was not installed in the mock environment. The
reason seems to be a missing requires on pkgconfig in the lv2core-devel package
currently in the testing repo. According to the packaging guidelines section
1.22.1: "Packages containing pkgconfig(.pc) files must Requires: pkgconfig (for
directory ownership and usability)."
[ellert at ellert ~]$ rpm -q --requires -p lv2core-devel-3.0-2.fc10.x86_64.rpm
lv2core = 3.0-2.fc10
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Fedora-package-review
mailing list