Summary: | www/rt-3.6.0 Dependency Issue with DBD-mysql | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ryan Roland <tocano> |
Component: | New packages | Assignee: | Renat Lumpau (RETIRED) <rl03> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | web-apps |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ryan Roland
2006-07-11 11:41:48 UTC
----------------------------------------------------- # ACCEPT_KEYWORDS='~x86' emerge =www-apps/rt-3.6.0 -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] www-apps/rt-3.6.0 USE="mysql -apache2 -fastcgi -lighttpd -postgres -vhosts" 0 kB Total size of downloads: 0 kB ----------------------------------------------------- # ACCEPT_KEYWORDS='~x86' emerge =www-apps/rt-3.6.0 Calculating dependencies ... done! >>> Emerging (1 of 1) www-apps/rt-3.6.0 to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking rt-3.6.0.tar.gz ;-) * RT needs MySQL with innodb support * * If you are upgrading from an existing _RT2_ installation, * stop this ebuild (Ctrl-C now), download the upgrade tool, * http://bestpractical.com/pub/rt/devel/rt2-to-rt3.tar.gz * and follow the included instructions. * >>> Unpacking source... >>> Unpacking rt-3.6.0.tar.gz to /var/tmp/portage/rt-3.6.0/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/rt-3.6.0/work/rt-3.6.0 ... checking for a BSD-compatible install... /bin/install -c checking for gawk... gawk checking for perl... /usr/bin/perl checking for chosen layout... Gentoo checking if database name is valid... yes configure: creating ./config.status config.status: creating sbin/rt-dump-database config.status: creating sbin/rt-setup-database config.status: creating sbin/rt-test-dependencies config.status: creating bin/mason_handler.fcgi config.status: creating bin/mason_handler.scgi config.status: creating bin/standalone_httpd config.status: creating bin/rt-crontool config.status: creating bin/rt-mailgate config.status: creating bin/rt config.status: creating Makefile config.status: creating etc/RT_Config.pm config.status: creating lib/RT.pm config.status: creating bin/mason_handler.svc config.status: creating bin/webmux.pl Unknown option: without-pg Unknown option: without-fastcgi Unknown option: without-fastcgi Unknown option: without-modperl2 * Missing Perl dependency! * perl: >=5.8.3(5.008008)...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 MASON dependencies: Params::Validate >=0.02...found Cache::Cache...found Exception::Class >=1.14...found HTML::Mason >=1.23...found MLDBM...found Errno...found FreezeThaw...found Digest::MD5 >=2.27...found CGI::Cookie >=1.20...found Storable >=2.08...found Apache::Session >=1.53...found XML::RSS >=1.05...found HTTP::Server::Simple >=0.07...found HTTP::Server::Simple::Mason >=0.09...found GD...found GD::Graph...found GD::Text...found Text::WikiFormat >=0.76...found MAILGATE dependencies: HTML::TreeBuilder...found HTML::FormatText...found Getopt::Long...found LWP::UserAgent...found MODPERL1 dependencies: CGI >=2.92...found Apache::Request...found Apache::DBI >=0.92...found CLI dependencies: Getopt::Long >=2.24...found CORE dependencies: Calendar::Simple...found Digest::base...found Digest::MD5 >=2.27...found DBI >=1.37...found Test::Inline...found Class::ReturnValue >=0.40...found DBIx::SearchBuilder >=1.39...found Text::Template...found File::Spec >=0.8...found HTML::Entities...found HTML::Scrubber >=0.08...found Net::Domain...found Log::Dispatch >=2.0...found Locale::Maketext >=1.06...found Locale::Maketext::Lexicon >=0.32...found Locale::Maketext::Fuzzy...found MIME::Entity >=5.108...found Mail::Mailer >=1.57...found Net::SMTP...found Text::Wrapper...found Time::ParseDate...found Time::HiRes...found File::Temp...found Term::ReadKey...found Text::Autoformat...found Text::Quoted >=1.3...found Tree::Simple >=1.04...found Scalar::Util...found Module::Versions::Report...found Cache::Simple::TimedExpiry...found XML::Simple...found Calendar::Simple...found MYSQL dependencies: DBD::mysql 2.1018...MISSING SOMETHING WAS MISSING! * * Please file a bug in the Gentoo Bugzilla with the information above * and assign it to rl03@gentoo.org !!! ERROR: www-apps/rt-3.6.0 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile rt-3.6.0.ebuild, line 220: Called die !!! Missing dependencies. !!! If you need support, post the topmost build error, and the call stack if relevant. ----------------------------------------------------- # emerge DBD-mysql -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-perl/DBD-mysql-2.9007 USE="-minimal" 0 kB Total size of downloads: 0 kB ----------------------------------------------------- It seems to be expecting v2.1018, and doesn't think my v2.9007 will work. However, it seems that emerging a newer, though nonstable (~x86), version of DBD-mysql (v3.0002) fixes this problem. I'm a little foggy on portage dependency meeting and non-stable versions, (especially adding in perl module version comparisons) so if this is expected behavior, then mark this bug as invalid. Either way, I wanted to at least post it just in case. Thanks, Ryan works fine here with 2.9007. This is likely a Perl issue (did you run perl-cleaner?) |