Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460860 - dev-libs/quazip-0.5.1 installs files in wrong directories
Summary: dev-libs/quazip-0.5.1 installs files in wrong directories
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
: 461042 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-03-09 05:18 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2013-03-10 00:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2013-03-09 05:18:56 UTC
dev-libs/quazip-0.5.1 installs headers in /include instead of /usr/include and library in /lib instead of /usr/$(get_libdir).

The latter causes failure with FEATURES="multilib-strict":

>>> Completed installing quazip-0.5.1 into /var/tmp/portage/dev-libs/quazip-0.5.1/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
   lib/libquazip.so.1.0.0
ecompressdir: bzip2 -9 /usr/share/doc
Files matching a file type that is not allowed:
   lib/libquazip.so.1.0.0
 * ERROR: dev-libs/quazip-0.5.1 failed:
 *   multilib-strict check failed!
 * 
 * Call stack:
 *   misc-functions.sh, line 1294:  Called install_qa_check
 *   misc-functions.sh, line  842:  Called die
 * The specific snippet of code:
 *              [[ ${abort} == yes ]] && die "multilib-strict check failed!"
Comment 1 jeremy 2013-03-09 07:02:37 UTC
I can confirm this behavior on ~amd64
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2013-03-09 07:48:17 UTC
I switched from cmake to qmake. THis might produce this problem
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2013-03-09 08:32:46 UTC
quazip-0.5.1-r1 (09 Mar 2013)

  09 Mar 2013; Justin Lecher <jlec@gentoo.org> -quazip-0.5.1.ebuild,
  +quazip-0.5.1-r1.ebuild:
  Fix PREFIX, #460860; respect multilib; install HTML_DOCS
Comment 4 Denis M. (Phr33d0m) 2013-03-10 00:30:10 UTC
*** Bug 461042 has been marked as a duplicate of this bug. ***