Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385595 - www-apps/rt[-fastcgi] fails to install
Summary: www-apps/rt[-fastcgi] fails to install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eric Martin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-04 09:53 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2011-10-05 18:40 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 Diego Elio Pettenò (RETIRED) gentoo-dev 2011-10-04 09:53:39 UTC
>>> Install rt-3.8.10 into /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/image/ category www-apps
make -j14 -s install 
/usr/bin/install: missing file operand
Try `/usr/bin/install --help' for more information.
make: *** [dirs] Error 1
make: *** Waiting for unfinished jobs....
/bin/sh: line 0: cd: local/html: No such file or directory
/bin/sh: line 0: cd: local/html: No such file or directory
Installed configuration. About to install RT in  /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/image///usr/share/webapps/rt/3.8.10/hostroot/rt-3.8.10
/bin/sh: line 0: cd: local/po: No such file or directory
/bin/sh: line 0: cd: local/po: No such file or directory
/bin/sh: line 0: cd: local/etc: No such file or directory
/bin/sh: line 0: cd: local/etc: No such file or directory
perl:
	>=5.8.3(5.12.4) ...found
users:
	rt group (rt) ...found
	bin owner (rt) ...found
	libs owner (rt) ...found
	libs group (rt) ...found
	web owner (apache) ...found
	web group (apache) ...found
CLI dependencies:
	Term::ReadKey ...found
	Getopt::Long >= 2.24 ...found
	HTTP::Request::Common ...found
	Term::ReadLine ...found
	Text::ParseWords ...found
	LWP ...found
CORE dependencies:
	Class::ReturnValue >= 0.40 ...found
	Text::Quoted >= 2.02 ...found
	CSS::Squish >= 0.06 ...found
	Encode >= 2.21 ...found
	Module::Versions::Report >= 1.05 ...found
	MIME::Entity >= 5.425 ...found
	Digest::SHA ...found
	DBI >= 1.37 ...found
	Locale::Maketext::Lexicon >= 0.32 ...found
	Devel::StackTrace >= 1.19 ...found
	Digest::base ...found
	Time::ParseDate ...found
	File::Temp >= 0.19 ...found
	Locale::Maketext >= 1.06 ...found
	Tree::Simple >= 1.04 ...found
	Text::Template >= 1.44 ...found
	Scalar::Util ...found
	HTML::Scrubber >= 0.08 ...found
	File::Spec >= 0.8 ...found
	Calendar::Simple ...found
	DBIx::SearchBuilder >= 1.54 ...found
	Sys::Syslog >= 0.16 ...found
	Mail::Mailer >= 1.57 ...found
	File::ShareDir ...found
	Regexp::Common ...found
	Digest::MD5 >= 2.27 ...found
	HTML::Entities ...found
	Cache::Simple::TimedExpiry ...found
	File::Glob ...found
	Locale::Maketext::Fuzzy ...found
	Time::HiRes ...found
	Text::Wrapper ...found
	Log::Dispatch >= 2.0 ...found
	UNIVERSAL::require ...found
	Email::Address ...found
DASHBOARDS dependencies:
	HTML::RewriteAttributes >= 0.02 ...found
	MIME::Types ...found
FASTCGI dependencies:
	CGI::Fast ...MISSING
		Can't locate FCGI.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/work/rt-3.8.10) at /usr/lib64/perl5/vendor_perl/5.12.4/CGI/Fast.pm line 25.
	CGI >= 3.38 ...found
	FCGI ...MISSING
		Can't locate FCGI.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/work/rt-3.8.10) 
GD dependencies:
	GD::Text ...found
	GD ...found
	GD::Graph ...found
ICAL dependencies:
	Data::ICal ...found
MAILGATE dependencies:
	Pod::Usage ...found
	HTML::TreeBuilder ...found
	Getopt::Long ...found
	HTML::FormatText ...found
	LWP::UserAgent ...found
MASON dependencies:
	Storable >= 2.08 ...found
	CSS::Squish >= 0.06 ...found
	Apache::Session >= 1.53 ...found
	Errno ...found
	Devel::StackTrace >= 1.19 ...found
	CGI::Cookie >= 1.20 ...found
	Text::WikiFormat >= 0.76 ...found
	XML::RSS >= 1.05 ...found
defined(%hash) is deprecated at /usr/lib64/perl5/vendor_perl/5.12.4/HTML/Mason/Request.pm line 309.
	(Maybe you should just omit the defined()?)
	HTML::Mason >= 1.36 ...found
	Digest::MD5 >= 2.27 ...found
POSTGRESQL dependencies:
	DBD::Pg >= 1.43 ...found
SMTP dependencies:
	Net::SMTP ...found
STANDALONE dependencies:
	Net::Server ...found
	HTTP::Server::Simple >= 0.34 ...found
	HTTP::Server::Simple::Mason >= 0.14 ...found

SOME DEPENDENCIES WERE MISSING.
FASTCGI missing dependencies:
	CGI::Fast ...MISSING
		Can't locate FCGI.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/work/rt-3.8.10) at /usr/lib64/perl5/vendor_perl/5.12.4/CGI/Fast.pm line 25.
	FCGI ...MISSING
		Can't locate FCGI.pm in @INC (@INC contains: /etc/perl /usr/lib64/perl5/site_perl/5.12.4/x86_64-linux /usr/lib64/perl5/site_perl/5.12.4 /usr/lib64/perl5/vendor_perl/5.12.4/x86_64-linux /usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.12.3 /usr/lib64/perl5/vendor_perl/5.12.2 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.12.4/x86_64-linux /usr/lib64/perl5/5.12.4 /usr/local/lib/site_perl /var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/work/rt-3.8.10) 
make: *** [testdeps] Error 1
emake failed
 * ERROR: www-apps/rt-3.8.10 failed (install phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  91:  Called src_install
 *   environment, line 2974:  Called die
 * The specific snippet of code:
 *       emake install || die;
 * 
 * If you need support, post the output of 'emerge --info =www-apps/rt-3.8.10',
 * the complete build log and the output of 'emerge -pqv =www-apps/rt-3.8.10'.
 * The complete build log is located at '/var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/temp/environment'.
 * S: '/var/tmp/portage-vservers/portage/www-apps/rt-3.8.10/work/rt-3.8.10'
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2011-10-05 11:26:44 UTC
Okay I _think_ I fixed this... Eric I hope you don't mind if I changed the style of your checks a bit, this is just so it doesn't get again out of sync.

Also I'd suggest you to change the ebuild to EAPI=4 with REQUIRED_USE set to something like

^^ ( mysql postgres ) ^^ ( modperl fastcgi ) lighttpd? ( fastcgi )

This would make it more explicit on what's it doing, and should also make it possible to add speedycgi support easily.

HTH.
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2011-10-05 18:40:25 UTC
Thank you Diego. Starting from rt-4.x we'll use eapi=4.