Running emerge x11-misc/openclipart in an sudo bash resulted in most of my $HOME copied into the staging dir. Doing it in an su shell, OTOH, only gave this (at the same point): dodoc: LICENSE does not exist dodoc: README does not exist * Installing gt/ALREADY * Installing gt/NOTYET The src_install function is completely b0rked. 0.15's ebuild worked.
(In reply to comment #0) > 0.15's ebuild worked. Which one? 0.15 of 0.17? Summary: openclipart 0.17 ebuild tries to install $HOME into image, instead of any of the packages files
I can't reproduce it with 0.17: nelchael@nelchael ~$ sudo emerge -av openclipart Password: These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] x11-misc/openclipart-0.17 -doc -gzip -pdf +png +svg -wmf 0 kB Total size of downloads: 0 kB Do you want me to merge these packages? [Yes/No] >>> emerge (1 of 1) x11-misc/openclipart-0.17 to / >>> md5 files ;-) openclipart-0.17.ebuild >>> md5 files ;-) openclipart-0.15.ebuild >>> md5 files ;-) files/digest-openclipart-0.15 >>> md5 files ;-) files/digest-openclipart-0.17 >>> md5 src_uri ;-) openclipart-0.17-full.tar.bz2 >>> Unpacking source... >>> Unpacking openclipart-0.17-full.tar.bz2 to /var/tmp/portage/openclipart-0.17/work >>> Source unpacked. * nothing to compile >>> Test phase [not enabled]: x11-misc/openclipart-0.17 >>> Install openclipart-0.17 into /var/tmp/portage/openclipart-0.17/image/ category x11-misc dodoc: LICENSE does not exist dodoc: README does not exist * Installing openclipart-0.17/work/openclipart-0.17-full/clipart/animals * Installing openclipart-0.17/work/openclipart-0.17-full/clipart/animals/birds * Installing openclipart-0.17/work/openclipart-0.17-full/clipart/animals/bugs sandbox: Caught signal 2 in pid 11292 /usr/portage/x11-misc/openclipart/openclipart-0.17.ebuild: src_install aborted; exiting. Exiting on signal 2 nelchael@nelchael ~$
(In reply to comment #1) > Which one? 0.15 of 0.17? > Summary: openclipart 0.17 ebuild tries to install $HOME into image, instead of > any of the packages files I was attempting to upgrade from 0.15 to 0.17; 0.15 had worked OK back when it was added to portage, but 0.17 skipped all the art and chose $HOME instead. When emerged in su (rather than in sudo) I got this in CONTENTS: dir /usr dir /usr/share dir /usr/share/doc dir /usr/share/doc/openclipart-0.17 dir /usr/share/clipart dir /usr/share/clipart/openclipart dir /usr/share/clipart/openclipart/gt dir /usr/share/clipart/openclipart/gt/NOTYET obj /usr/share/clipart/openclipart/gt/NOTYET/user-manual.pdf d41d8cd98f00b204e9800998ecf8427e 1127826791 obj /usr/share/clipart/openclipart/gt/NOTYET/bpj06492.pdf d41d8cd98f00b204e9800998ecf8427e 1127826791 dir /usr/share/clipart/openclipart/gt/ALREADY obj /usr/share/clipart/openclipart/gt/ALREADY/Firebird_v1_ReleaseNotes.pdf d41d8cd98f00b204e9800998ecf8427e 1127826791 obj /usr/share/clipart/openclipart/gt/ALREADY/balsa-manual.pdf d41d8cd98f00b204e9800998ecf8427e 1127826791 where those pdf files came from /root/gt/.
`emerge info`? Could you try 0.17-r1 ?
Too long without any reaction. And 0.17 is not in portage anymore.