Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561754 - [multilib-strict] www-apache/passenger-4.0.53 fails multilib-strict and refuses to install
Summary: [multilib-strict] www-apache/passenger-4.0.53 fails multilib-strict and refus...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-28 16:06 UTC by Robin Johnson
Modified: 2015-09-28 17:37 UTC (History)
1 user (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 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2015-09-28 16:06:30 UTC
This problem is back from bug 344225, on stable passenger-4! And it broke infra's puppet deployment :-(.

Log:
cp -R /var/tmp/portage/www-apache/passenger-4.0.53/work/ruby20/passenger-4.0.53/ext/ruby/* /var/tmp/portage/www-apache/passenger-4.0.53/image//usr/share/passenger/ruby_extension_source
Creating /var/tmp/portage/www-apache/passenger-4.0.53/image//usr/lib64/ruby/vendor_ruby/phusion_passenger/locations.ini
find /var/tmp/portage/www-apache/passenger-4.0.53/image/ -name .DS_Store -print0 | xargs -0 rm -f
 * Running install phase for all ...
 * Running check install phase for ruby20 ...
Files matching a file type that is not allowed:
   usr/lib/passenger/agents/SpawnPreparer
   usr/lib/passenger/agents/PassengerHelperAgent
   usr/lib/passenger/agents/PassengerLoggingAgent
   usr/lib/passenger/agents/PassengerWatchdog
   usr/lib/passenger/agents/TempDirToucher
 * ERROR: www-apache/passenger-4.0.53::gentoo failed:
 *   multilib-strict check failed!
 * 
 * Call stack:
 *   misc-functions.sh, line 592:  Called install_qa_check
 *   misc-functions.sh, line 217:  Called source 'install_symlink_html_docs'
 *   80multilib-strict, line  47:  Called multilib_strict_check
 *   80multilib-strict, line  43:  Called die
 * The specific snippet of code:
 *   		[[ ${abort} == yes ]] && die "multilib-strict check failed!"
 * 
 * If you need support, post the output of `emerge --info '=www-apache/passenger-4.0.53::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-apache/passenger-4.0.53::gentoo'`.
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info =passenger-4.0.53
 * The complete build log is located at '/var/log/portage/build/www-apache/passenger-4.0.53:20150927-223221.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/www-apache/passenger-4.0.53/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-apache/passenger-4.0.53/temp/environment'.
 * Working directory: '/var/tmp/portage/www-apache/passenger-4.0.53/image'
 * S: '/var/tmp/portage/www-apache/passenger-4.0.53/work'
Comment 1 Hans de Graaff gentoo-dev Security 2015-09-28 17:37:22 UTC
This is now fixed in passenger-4.0.59-r1 and passenger-5.0.20-r1