Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295170 - net-mail/cyrus-imap-admin installs Perl modules into site-dir (should go in vendor-dir)
Summary: net-mail/cyrus-imap-admin installs Perl modules into site-dir (should go in v...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tobias Scherbaum (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: perl-sitedir
  Show dependency tree
 
Reported: 2009-11-30 11:20 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2009-12-31 09:22 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 2009-11-30 11:20:39 UTC
/usr/lib/perl5/site_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i686-linux
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/managesieve.bs
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/.packlist
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/managesieve.so
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/IMAP
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/IMAP.bs
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/IMAP.so
/usr/lib/perl5/site_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/.packlist
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/IMAP.pm
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/SIEVE
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/SIEVE/managesieve.pm
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/IMAP
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/IMAP/Admin.pm
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/IMAP/Shell.pm
/usr/lib/perl5/site_perl/5.8.8/i686-linux/Cyrus/IMAP/IMSP.pm
Comment 1 David Abbott (RETIRED) gentoo-dev 2009-12-28 00:35:06 UTC
This should work, change;
make -C "${S}/perl" DESTDIR="${D}" install || die "install problem"
to;
make -C "${S}/perl" DESTDIR="${D}" INSTALLDIRS=vendor install || die "install problem"

# qlist cyrus-imap-admin
/usr/share/man/man1/cyradm.1.bz2
/usr/share/man/man3/Cyrus::IMAP.3pm.bz2
/usr/share/man/man3/Cyrus::IMAP::Shell.3pm.bz2
/usr/share/man/man3/Cyrus::IMAP::Admin.3pm.bz2
/usr/share/man/man3/Cyrus::SIEVE::managesieve.3pm.bz2
/usr/share/man/man3/Cyrus::IMAP::IMSP.3pm.bz2
/usr/lib/debug/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/managesieve.so.debug
/usr/lib/debug/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/IMAP.so.debug
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/managesieve.bs
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/.packlist
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/SIEVE/managesieve/managesieve.so
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/.packlist
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/IMAP.so
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/auto/Cyrus/IMAP/IMAP.bs
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Cyrus/SIEVE/managesieve.pm
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Cyrus/IMAP.pm
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Cyrus/IMAP/Admin.pm
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Cyrus/IMAP/IMSP.pm
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Cyrus/IMAP/Shell.pm
/usr/bin/sieveshell
/usr/bin/cyradm
/usr/bin/installsieve

Comment 2 Tobias Scherbaum (RETIRED) gentoo-dev 2009-12-31 09:22:47 UTC
Fixed in 2.3.16. Thanks.