Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77299 - alephone ebuild installs data files in wrong directory
Summary: alephone ebuild installs data files in wrong directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-09 17:22 UTC by Will McQueen
Modified: 2005-01-26 11:08 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 Will McQueen 2005-01-09 17:22:01 UTC
After an emerge of the alephone-20040417.ebuild, the MML, Fonts and Themes files/directories were deposited in /usr/share/games and not in /usr/share/games/AlephOne (or whatever subdirectory.)  This seems like a problem to me.  Also, it may have been something I did, but am pretty sure it's an ebuild problem.  

Thanks.

Reproducible: Always
Steps to Reproduce:
1. USE="opengl -lua" emerge alephone

Actual Results:  
--- /usr/share/games/
>>> /usr/share/games/MML/
>>> /usr/share/games/MML/Transparent_Sprites.mml
>>> /usr/share/games/MML/Interface_Rects.mml
>>> /usr/share/games/MML/Transparent_Liquids.mml
>>> /usr/share/games/MML/Text_Strings.mml
>>> /usr/share/games/Fonts
>>> /usr/share/games/Themes/
>>> /usr/share/games/Themes/Default/
>>> /usr/share/games/Themes/Default/list_b.bmp
>>> /usr/share/games/Themes/Default/list_l.bmp
>>> /usr/share/games/Themes/Default/list_r.bmp
>>> /usr/share/games/Themes/Default/list_t.bmp
>>> /usr/share/games/Themes/Default/button_c.bmp
>>> /usr/share/games/Themes/Default/button_l.bmp
>>> /usr/share/games/Themes/Default/button_r.bmp
>>> /usr/share/games/Themes/Default/thumb_b.bmp
>>> /usr/share/games/Themes/Default/thumb_c.bmp
>>> /usr/share/games/Themes/Default/thumb_t.bmp
>>> /usr/share/games/Themes/Default/slider.bmp
>>> /usr/share/games/Themes/Default/theme.mml
>>> /usr/share/games/Themes/Default/frame_bl.bmp
>>> /usr/share/games/Themes/Default/frame_br.bmp
>>> /usr/share/games/Themes/Default/list_bl.bmp
>>> /usr/share/games/Themes/Default/list_br.bmp
>>> /usr/share/games/Themes/Default/thumb_bc.bmp
>>> /usr/share/games/Themes/Default/resources
>>> /usr/share/games/Themes/Default/frame_b.bmp
>>> /usr/share/games/Themes/Default/frame_l.bmp
>>> /usr/share/games/Themes/Default/frame_r.bmp
>>> /usr/share/games/Themes/Default/frame_t.bmp
>>> /usr/share/games/Themes/Default/frame_tl.bmp
>>> /usr/share/games/Themes/Default/slider_c.bmp
>>> /usr/share/games/Themes/Default/frame_tr.bmp
>>> /usr/share/games/Themes/Default/slider_l.bmp
>>> /usr/share/games/Themes/Default/list_tl.bmp
>>> /usr/share/games/Themes/Default/slider_r.bmp
>>> /usr/share/games/Themes/Default/list_tr.bmp
>>> /usr/share/games/Themes/Default/thumb_tc.bmp


Expected Results:  
--- /usr/share/games/
>>> /usr/share/games/AlephOne
...
etc


# emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.10-ck2 i686)
=================================================================
System uname: 2.6.10-ck2 i686 Unknown CPU Typ
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -pipe -march=athlon-xp -ffast-math -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/DIR_COLORS /etc/X11/gdm /etc/X11/sysconfig /etc/gconf
/etc/hotplug /etc/sound /etc/terminfo /etc/udev /etc/env.d"
CXXFLAGS="-O3 -pipe -march=athlon-xp -ffast-math -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks maketest noinfo sandbox sfperms
userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com
http://gentoo.chem.wisc.edu/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aac acpi alsa apache2 avi bash-completion berkdb bitmap-fonts
bonobo cdr crypt cups curl dvd dvdr eds encode evo fam flac gdbm gif gnome
gnutls gphoto2 gpm gstreamer gtk gtk2 hal howl innodb ithreads java joystick
jpeg junit libwww lirc mad makecheck matroska mikmod mmap mmx mozilla mpeg mpeg4
mysql ncurses net nls nptl offensive oggvorbis opengl pam pdflib perl pic png
python quicktime readline real sdl speex spell sse ssl svga tcpd theora threads
tiff truetype unicode usb xemacs xml xml2 xprint xv xvid zlib"
Comment 1 SpanKY gentoo-dev 2005-01-09 22:18:08 UTC
works just fine for me:
tree /var/tmp/portage/alephone-20040417/image/usr/share/games/AlephOne/
/var/tmp/portage/alephone-20040417/image/usr/share/games/AlephOne/
|-- Fonts
|-- MML
|   |-- Interface_Rects.mml
|   |-- Text_Strings.mml
|   |-- Transparent_Liquids.mml
|   `-- Transparent_Sprites.mml
`-- Themes
    `-- Default
        |-- button_c.bmp
<snip>
Comment 2 Will McQueen 2005-01-20 15:44:15 UTC
Still not working for me.  Strange thing, though.  alephone_20040417/Makefile.in say:

...
pkgdatadir = $(datadir)/@PACKAGE@
...

but after the autogen.sh and configure are run, alephone_20040417/Makefile says:
...
pkgdatadir = $(datadir)/
...

My automake and autoconf versions are listed in the emerge info above.

Thanks.
Comment 3 Will McQueen 2005-01-26 10:18:30 UTC
Yo, I just updated my system to the new slotted automake and re-emerged alephone and the files were installed correctly.

My guess is that alephone is only compatible with a specific version of automake.

Anyway, you can resolve this bug.  Thanks.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-01-26 11:08:20 UTC
Alright