View previous topic :: View next topic |
Author |
Message |
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Fri Jul 12, 2002 6:49 am Post subject: app-games/gtetrinet |
|
|
I was looking for a tetrinet client for linux.
So I found this one:
Code: |
[ Results for search key : tetrinet ]
[ Applications found : 1 ]
* app-games/gtetrinet
Latest version Available: 0.4.1-r2
Latest version Installed: [ Not Installed ]
Homepage: http://gtetrinet.sourceforge.net
Description:
Gtk Tetrinet Clone for linux
|
I did an emerge -p gtetrinet and it listed Gnome2 as a hard dependency (even with USE="-gnome" in make.conf)
So I let the whole lot install, especially because the website states it needs Gnome. This is on my girlfriend's computer and she uses KDE and has not really need for Gnome2. So I thought it would take a while to install, but it would be worth it anyway, so one could play gtetrinet.
However the build of gtetrinet itself seemed to go wrong, exiting with this error:
Code: |
...
>>> gnome-base/gnome-2.0.0 merged.
>>> emerge app-games/gtetrinet-0.4.1-r2 to /
>>> md5 ;-) gtetrinet-0.4.1.tar.gz
>>> Unpacking source...
>>> Unpacking gtetrinet-0.4.1.tar.gz
>>> Source unpacked.
creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc -march=i686 -O3 -pipe -fomit-frame-pointer ) works... yes
checking whether the C compiler (gcc -march=i686 -O3 -pipe -fomit-frame-pointer ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for gnome-config... no
checking for gnomeConf.sh file in /usr/lib... not found
configure: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 2, Exitcode 1
!!! (no error message)
!!! emerge aborting on /usr/portage/app-games/gtetrinet/gtetrinet-0.4.1-r2.ebuild .
|
Strange?!
Looks like it doesn't find gnome-config?
Let's check:
Code: |
configure: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install
|
Hah! It says I don't have gnome-libs. I'm pretty sure I do, but let's check anyway:
Code: |
[ Results for search key : gnome-libs ]
[ Applications found : 1 ]
* gnome-base/gnome-libs
Latest version Available: 1.4.1.7
Latest version Installed: [ Not Installed ]
Homepage: http://www.gnome.org/
Description:
GNOME Core Libraries
|
Looks like I don't have it ! How come ?
I *guess* the ebuild is fscked up because the current version of Gnome is not Gnome1 but Gnome2 now.
So I installed the gnome-libs.
Code: |
tulpje distfiles # emerge -p gnome-libs
These are the packages that I would merge, in order.
Calculating dependencies ...done!
[ebuild N ] gnome-base/ORBit-0.5.16 to /
[ebuild N ] gnome-base/gnome-libs-1.4.1.7 to /
|
Then, I tried to emerge gtetrinet again and it built perfectly from on there.
I'm only wondering if I really needed to install al the Gnome2 stuff? Or just the gnome-libs ?!
I'm submitting this as a bug report 'cause it's pretty annoying when deps are handled with incorrectly.
Greets |
|
Back to top |
|
|
alec Apprentice
Joined: 19 Apr 2002 Posts: 270 Location: Here
|
Posted: Fri Jul 12, 2002 1:06 pm Post subject: |
|
|
gTetrinet is currently an orphaned program - it's somewhat old. The way the ebuild was done didn't plan on gnome2 - It still needs gnome1 (I guess you've figured out and fixed everything, and I'm glad you put in a bug report). |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Fri Jul 12, 2002 4:28 pm Post subject: |
|
|
alec wrote: | gTetrinet is currently an orphaned program - it's somewhat old. The way the ebuild was done didn't plan on gnome2 - It still needs gnome1 (I guess you've figured out and fixed everything, and I'm glad you put in a bug report). |
Yeah, it works fine now.
But I'm wondering if it needs gnome(1) base or just gnome-libs.
Either way, the ebuild should be modified.
Greets |
|
Back to top |
|
|
alec Apprentice
Joined: 19 Apr 2002 Posts: 270 Location: Here
|
Posted: Fri Jul 12, 2002 5:51 pm Post subject: |
|
|
I think I had to install gnome-core. |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Fri Jul 12, 2002 10:21 pm Post subject: |
|
|
It should be fixed in r3 now |
|
Back to top |
|
|
Zu` l33t
Joined: 26 May 2002 Posts: 716 Location: BE
|
Posted: Fri Jul 12, 2002 10:40 pm Post subject: |
|
|
Had a look at the new ebuild file.
It lists these things now:
Code: |
DEPEND="=x11-libs/gtk+-1.2*
>=media-sound/esound-0.2.28
>=gnome-base/ORBit-0.5.16
( >=gnome-base/gconf-1.0.8
<gnome-base/gconf-1.2.0 )
>=gnome-base/gnome-libs-1.4.1.7"
|
Seems like a lot better to me now. No need to install Gnome full, although I still would have to verify that.
Greets |
|
Back to top |
|
|
|