Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120931 - sci-astronomy/celestia-1.4.0: emerge installs files in /var/tmp/portage
Summary: sci-astronomy/celestia-1.4.0: emerge installs files in /var/tmp/portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Disenchanted (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-30 05:27 UTC by Bernard Cafarelli
Modified: 2006-02-04 19:49 UTC (History)
3 users (show)

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


Attachments
Output of 'equery f celestia' (celestia.files,29.52 KB, text/plain)
2006-01-30 05:29 UTC, Bernard Cafarelli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Cafarelli gentoo-dev 2006-01-30 05:27:55 UTC
I'm trying to get new celestia version (1.4) working on my box. After a few segfaults, I completely removed it from my system and re-emerged it.

But it looks like the latest access-violation fixes (according to the changelog) now causes emerge to install all files from /usr/share/celestia in /var/tmp/portage/celestia-1.4.0/image/usr/share/celestia/ (which quickly gets cleaned out after the merge). I'll attach the output of 'equery f celestia'

Btw, I tried emerging it on my work box (x86) and I did not see this behavior... A n arch-specific bug for files in /usr/share?

Emerge info:
Gentoo Base System version 1.12.0_pre15
Portage 2.1_pre4-r1 (default-linux/amd64/2005.1, gcc-4.0.2, glibc-2.3.6-r2, 2.6.15-ck2 x86_64)
=================================================================
System uname: 2.6.15-ck2 x86_64 AMD Athlon(tm) 64 Processor 3700+
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mir.zyrianes.net/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/"
LANG="fr_FR@euro"
LC_ALL="fr_FR"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib acpi aim alsa audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cairo cddb cdr crypt cups curl dbus dga dio dlloader dts dvb dvd dvdr dvdread emboss encode exif expat ffmpeg fftw flac foomaticdb fortran ftp gb gcj gd gdbm gif gimp glut gmp gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv idn imagemagick imap imlib ipv6 jabber java jikes joystick jpeg lcms libcaca live lzw lzw-tiff mad matroska mbox mikmod mime mng mono mozilla mp3 mpeg msn musicbrainz nas ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg oggvorbis openal opengl oscar oss pam pcmcia pcre pda pdflib perl php pic png posix ppds python qt quicktime readline real recode ruby samba scanner sdl slang speex spell sqlite ssl svg tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l vcd vorbis wifi wmf wxwindows xcomposite xface xine xinerama xml xml2 xmms xosd xpm xscreensaver xv xvid yahoo zlib elibc_glibc kernel_linux linguas_fr linguas_fr_FR userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS
Comment 1 Bernard Cafarelli gentoo-dev 2006-01-30 05:29:23 UTC
Created attachment 78498 [details]
Output of 'equery f celestia'
Comment 2 Disenchanted (RETIRED) gentoo-dev 2006-01-30 15:02:57 UTC
please try without the overlays and report back
Comment 3 Disenchanted (RETIRED) gentoo-dev 2006-01-30 15:04:22 UTC
side note: since i am testing this on amd64 it is doubtful this is specific to the arch
Comment 4 Bernard Cafarelli gentoo-dev 2006-01-30 16:24:11 UTC
Nothing changed with PORTDIR_OVERLAY commented and re-emerging dependencies and celestia (nothing related to celestia dependances in my overlay anyway)

However I noticed that this problem only happens when USE="gnome -gtk -kde". USE="-gnome gtk -kde" and USE="-gnome -gtk kde" both install the files in the correct places.
src_install() does not use the same install method with gnome GUI (gnome2_src_install instead of einstall), maybe there's another datadir redefinition somewhere in it?
Comment 5 Disenchanted (RETIRED) gentoo-dev 2006-01-30 21:43:13 UTC
found the gnome part to cause this, it is worked around in portage, wait around 2 hours, sync and it should merge fine for you now.

gnome people: why is gnome2_src_install ending up putting files there? can you look at this? thanks
Comment 6 Bernard Cafarelli gentoo-dev 2006-01-31 10:10:21 UTC
Workaround worked fine, thanks!

Also if it helps, I re-checked on my x86 box, and celesia did got emerged fine with USE=gnome
Comment 7 Disenchanted (RETIRED) gentoo-dev 2006-01-31 17:23:32 UTC
does the x86 have both kde and gnome in USE? then kde is used and it would work
Comment 8 Bernard Cafarelli gentoo-dev 2006-02-01 01:55:59 UTC
Both boxes have almost the same USE flags (apart from mmx, 3dnow, multilib & co of course):

[ebuild   R   ] sci-astronomy/celestia-1.4.0  USE="gnome gtk nls threads -arts -debug -kde -lua" 24,457 kB 

I emerged it on the x86 on January 30th, so this was the same ebuild
Comment 9 Disenchanted (RETIRED) gentoo-dev 2006-02-04 19:49:46 UTC
ok, closing this since i worked around it and i get nothing else on here

thanks Bernard