Summary: | dev-libs/nettle-3.1.1: broken Requires in pkg-config file (# is not a comment delim) (was: net-misc/aria2-1.15.2 [...]) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Naohiro Aota <naota> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | crypto+disabled, dev-zero, mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
config.log
emerge-history.txt net-misc:aria2-1.15.2:20151004-120143.log |
Description
Toralf Förster
![]() Created attachment 413714 [details]
config.log
Created attachment 413716 [details]
emerge-history.txt
Created attachment 413718 [details]
net-misc:aria2-1.15.2:20151004-120143.log
Well, the problem's in hogweed.pc: $ grep ^Require /usr/lib64/pkgconfig/hogweed.pc Requires: # nettle Requires.private: nettle It seems that upstream assumes '#' will work for inline comments while it doesn't in your case, obviously. For completeness, please let us know which pkg-config implementation and version you're using. (In reply to Michał Górny from comment #5) > For completeness, please let us know which pkg-config implementation and > version you're using. [I] dev-ruby/pkg-config Available versions: 1.1.5 is it Going to guess it's a broken implementation then. Works fine with dev-util/pkgconfig. So this is a dupe of bug 561982, which - given comment 6 - obviously isn't a dupe of bug 546092, yet is the very same problem. Not strictly a dupe but rather a reincarnation in another package. (In reply to Toralf Förster from comment #6) > (In reply to Michał Górny from comment #5) > > For completeness, please let us know which pkg-config implementation and > > version you're using. > > [I] dev-ruby/pkg-config > Available versions: 1.1.5 > > is it This doesn't install files in /usr/bin and it is not a provider in virtual/pkgconfig, so I find this very unlikely. (In reply to Toralf Förster from comment #6) > (In reply to Michał Górny from comment #5) > > For completeness, please let us know which pkg-config implementation and > > version you're using. > > [I] dev-ruby/pkg-config > Available versions: 1.1.5 > > is it sry - wrong chroot image, here it is : $ sudo chroot amd64-plasma-stable_20150926-115601 /bin/bash tor-relay / # eix -I pkgconfig [I] dev-perl/extutils-pkgconfig Available versions: 1.140.0 1.150.0 Installed versions: 1.150.0(01:01:53 AM 09/28/2015) Homepage: http://search.cpan.org/dist/ExtUtils-PkgConfig/ Description: Simplistic perl interface to pkg-config [I] virtual/pkgconfig Available versions: 0-r1 {ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 0-r1(05:18:08 AM 09/24/2015)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Description: Virtual for the pkg-config implementation Found 2 matches. tor-relay / # qlop -u -l -H -g | grep pkgconfig Mon Sep 28 01:01:59 2015 >>> dev-perl/extutils-pkgconfig-1.150.0 Fri Oct 2 08:34:18 2015 <<< dev-util/pkgconfig-0.28-r2 tor-relay / # exit exit Try: pkg-config --version Hhm : tor-relay / # pkg-config --version 0.28 tor-relay / # which pkg-config /usr/bin/pkg-config tor-relay / # equery b /usr/bin/pkg-config * Searching for /usr/bin/pkg-config ... dev-util/pkgconf-0.9.11 (/usr/bin/pkg-config -> x86_64-pc-linux-gnu-pkg-config) dev-util/pkgconf-0.9.11 (/usr/bin/x86_64-pc-linux-gnu-pkgconf) Then a strict duplicate indeed. *** This bug has been marked as a duplicate of bug 546092 *** |