Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349772 - sci-biology/vienna-rna installs Perl modules into site-dir (should go in vendor-dir)
Summary: sci-biology/vienna-rna installs Perl modules into site-dir (should go in vend...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: perl-sitedir
  Show dependency tree
 
Reported: 2010-12-26 15:08 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2011-03-20 20:32 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 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-12-26 15:08:13 UTC
* Tinderbox QA Warning! Perl files installed in site_dir
/usr/lib/perl5/site_perl/5.12.2
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/RNA.pm
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/auto
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/auto/RNA
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/auto/RNA/RNA.bs
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/auto/RNA/RNA.so
/usr/lib/perl5/site_perl/5.12.2/i686-linux-thread-multi/auto/RNA/.packlist
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2011-03-09 18:48:07 UTC
Please ask, if you want help to fix the installation path.

If the sitedir problem isn't fixed when we add perl-5.14, we will mask the package.
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2011-03-20 12:15:40 UTC
Tove, could you please assist here?
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2011-03-20 19:32:26 UTC
sed -i 's/@PerlCmd@ Makefile.PL/& INSTALLDIRS=vendor/' Perl/Makefile.am || die

in src_prepare moves the perl modules from site_perl/ to vendor_perl/.
I don't see a better way to add the variable.
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2011-03-20 20:32:28 UTC
Thanks Torsten for helping here.

+  20 Mar 2011; Justin Lecher <jlec@gentoo.org> vienna-rna-1.8.4-r1.ebuild,
+  vienna-rna-1.8.4-r2.ebuild, vienna-rna-1.8.5.ebuild:
+  Install Perl modules into vendor-dir, #349772
+