Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
app-games/gtetrinet
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Fri Jul 12, 2002 6:49 am    Post subject: app-games/gtetrinet Reply with quote

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
View user's profile Send private message
alec
Apprentice
Apprentice


Joined: 19 Apr 2002
Posts: 270
Location: Here

PostPosted: Fri Jul 12, 2002 1:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Fri Jul 12, 2002 4:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
alec
Apprentice
Apprentice


Joined: 19 Apr 2002
Posts: 270
Location: Here

PostPosted: Fri Jul 12, 2002 5:51 pm    Post subject: Reply with quote

I think I had to install gnome-core.
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Fri Jul 12, 2002 10:21 pm    Post subject: Reply with quote

It should be fixed in r3 now :)
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Fri Jul 12, 2002 10:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum