Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92565 - octave keeps portage paths
Summary: octave keeps portage paths
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 99481
  Show dependency tree
 
Reported: 2005-05-14 01:14 UTC by Patrizio Bassi
Modified: 2005-08-20 21:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
octave_fix_ls-R.patch (octave_fix_ls-R.patch,503 bytes, patch)
2005-07-17 08:41 UTC, Colin Macdonald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrizio Bassi 2005-05-14 01:14:18 UTC
pwd
/usr/share/octave
patrizio@blight octave $ grep portage *
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/imagelib:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/audio:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control/base:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control/hinf:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control/obsolete:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control/system:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/control/util:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/deprecated:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/elfun:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/share/octave/2.1.69/m/finance:


[CUT]

the portage temp dir is remembered.
this makes some ebuilds like octave forge be wrong.
infact octave forge installs in 
/var/tmp/portage/octave-2.1.69/....

and this is a bug!

i'm not sure...but there should be another file like ls-R that keeps the portage temp path.
it's simple to check with sed and replace before merging.

same bug with 2.1.6*

please check
Comment 1 Patrizio Bassi 2005-05-14 01:42:03 UTC
i remembered the other path
maybe in subdirs too!


cd /usr/libexec/octave/
root@blight octave # ls
2.1.64/  2.1.69/  ls-R  site/
root@blight octave # grep portage *
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/exec:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/exec/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/oct:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/oct/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/site:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/site/exec:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/site/exec/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/site/oct:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/2.1.69/site/oct/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/exec:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/exec/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/oct:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/oct/api-v13:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/oct/api-v13/i686-pc-linux-gnu:
ls-R:/var/tmp/portage/octave-2.1.69/image//usr/libexec/octave/site/oct/i686-pc-linux-gnu:
Comment 2 Toralf Förster gentoo-dev 2005-06-26 03:11:07 UTC
bug still exist for sci-mathematics/octave-2.1.69
Comment 3 Colin Macdonald 2005-07-17 08:41:11 UTC
Created attachment 63616 [details, diff]
octave_fix_ls-R.patch

Here's a patch that should fix it.
Comment 4 Olivier Fisette (RETIRED) gentoo-dev 2005-08-20 21:16:52 UTC
Fixed in CVS for versions 2.69 and 2.71. Thanks for reporting, Patrizio. 
Thanks for the patch, Colin.