[Bug 492969] Review Request: lv2dynparam - LV2 dynamic parameters extension

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]