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@xxxxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|nobody@xxxxxxxxxxxxxxxxx |mattias.ellert@xxxxxxxxxxxx Flag| |fedora-review? --- Comment #2 from Mattias Ellert <mattias.ellert@xxxxxxxxxxxx> 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@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. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review