Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't "emerge xorg-x11" because of ttmkfdir error.
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
taurus
l33t
l33t


Joined: 21 Sep 2004
Posts: 657
Location: I need to be somewhere...

PostPosted: Thu Dec 16, 2004 10:19 pm    Post subject: Can't "emerge xorg-x11" because of ttmkfdir error. Reply with quote

Well, after spending all time building my AMD64 from stage 1, I run into a problem trying to get xorg to install (or emerge) on my system... Everything is going fine until it gets to x11-misc/ttmkfdir-3.0.0-r2! Here are the last few lines of it,

>>> Source unpacked.
libtool --mode=compile x86_64-pc-linux-gnu-g++ -Wall -pedantic -I/usr/include/freetype2 -march=athlon64 -pipe -o ttmkfdir.o -c ttmkfdir.cpp
libtool --mode=compile x86_64-pc-linux-gnu-g++ -Wall -pedantic -I/usr/include/freetype2 -march=athlon64 -pipe -o directory.o -c directory.cpp
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [ttmkfdir.o] Error 1
make: *** Waiting for unfished jobs...
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make: *** [directory.o] Error 1

!!! ERROR: x11-misc/ttmkfdir-3.0.9-r2 failed.
!!! Function src_compile, Line 39, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

Because of that, I can't go any further. I would love to get X up and running so I can install Gnome. If any of you have comments or suggestions (web links are good too), I would love to hear them. :idea:

Thanks.

taurus

p.s. It doesn't matter what I put in "USE" (in /etc/make.conf), still get the same error message. However, if you want me to include my /etc/make.conf here, please let me know.


Last edited by taurus on Fri Dec 17, 2004 9:37 pm; edited 2 times in total
Back to top
View user's profile Send private message
Nijinski
n00b
n00b


Joined: 28 Nov 2004
Posts: 72
Location: Fife, Scotland

PostPosted: Thu Dec 16, 2004 11:34 pm    Post subject: Reply with quote

Can't offer any help other than to say that I'm stymied at the same point in my install.


<edit>
Dug round the boards and found "emerge libtool" as an answer. Tried it and it worked.
</edit>
Back to top
View user's profile Send private message
taurus
l33t
l33t


Joined: 21 Sep 2004
Posts: 657
Location: I need to be somewhere...

PostPosted: Fri Dec 17, 2004 9:42 pm    Post subject: Reply with quote

Actually, I did a short cut to. Instead of figuring out what was wrong, I went ahead and downloaded the packagesCD from another computer. I then ftped it to my amd64 and mounted it on /mnt/iso. I copied everything to /usr/portage/packages and installed the binary for ttmkfdir as

emerge --usepkgonly ttmkfdir

Then, I went ahead and installed xorg... :)

taurus
Back to top
View user's profile Send private message
robet
l33t
l33t


Joined: 06 Sep 2004
Posts: 807
Location: Earth/NorthAmerica/USA/NY

PostPosted: Fri Dec 17, 2004 10:15 pm    Post subject: Reply with quote

Code:
emerge --oneshot libtool
will fix the problem.
_________________
no software patents in europe! | adopt an unanswered post.
Back to top
View user's profile Send private message
rOss^64
n00b
n00b


Joined: 19 Dec 2004
Posts: 32

PostPosted: Sun Dec 19, 2004 5:24 am    Post subject: Reply with quote

robet wrote:
Code:
emerge --oneshot libtool
will fix the problem.



Excellent works perfect I was about to pull out all my hair. Great support.

Thanks
_________________
==< Linux brownstar 2.6.17-gentoo-r4 #1 PREEMPT Thu Jul 27 00:09:38 MDT 2006 i686 AMD Athlon(tm) 64 FX-55 Processor GNU/Linux >==
Back to top
View user's profile Send private message
Puolihop
n00b
n00b


Joined: 22 Nov 2004
Posts: 2

PostPosted: Mon Dec 20, 2004 11:21 am    Post subject: Reply with quote

robet wrote:
Code:
emerge --oneshot libtool
will fix the problem.


Thanks! This saved my day.
Back to top
View user's profile Send private message
fzxdude
n00b
n00b


Joined: 13 Jun 2004
Posts: 72

PostPosted: Mon Dec 20, 2004 12:58 pm    Post subject: Reply with quote

danka ... worked perfectly after this
Back to top
View user's profile Send private message
Naughtyus
Guru
Guru


Joined: 14 Jul 2002
Posts: 463
Location: Vancouver, BC

PostPosted: Mon Dec 20, 2004 9:16 pm    Post subject: Reply with quote

Thanks here as well. :)
Back to top
View user's profile Send private message
ViceClown
n00b
n00b


Joined: 10 May 2002
Posts: 54
Location: Philadelphia, PA, USA

PostPosted: Tue Dec 21, 2004 5:11 am    Post subject: Reply with quote

Excellent! Thanks!!!
_________________
Join the Adopt-A-Post Initiative today!
Back to top
View user's profile Send private message
BoGs
Tux's lil' helper
Tux's lil' helper


Joined: 24 Nov 2004
Posts: 88
Location: Canada Ehhh...!?!

PostPosted: Tue Dec 21, 2004 9:19 pm    Post subject: Reply with quote

thank YOU i had the same prob it looks like it went through
_________________
'It is the mark of an educated man to teach without a thought.' - Aristotle
Linux Registered User #: 381920
Back to top
View user's profile Send private message
Schmokin
n00b
n00b


Joined: 21 Dec 2004
Posts: 47
Location: Salem, OR

PostPosted: Tue Dec 21, 2004 11:14 pm    Post subject: Reply with quote

I had this same problem this morning, will try suggested fix when I get home from work. Hope all works well. :D
Back to top
View user's profile Send private message
Schmokin
n00b
n00b


Joined: 21 Dec 2004
Posts: 47
Location: Salem, OR

PostPosted: Wed Dec 22, 2004 8:53 pm    Post subject: Reply with quote

Everything worked great after that except for a few hiccups with the packages, fam and lcms. I had to edit the ebuild files for them and change under the AMD64 section 'elibtoolize' to 'libtoolize --copy --force' because of a version mismatch between libtool.m4 and ltmain.sh with those packages. I am using ~amd64 btw.
Back to top
View user's profile Send private message
andrewluka
n00b
n00b


Joined: 01 Aug 2004
Posts: 6
Location: Montreal

PostPosted: Mon Dec 27, 2004 8:44 pm    Post subject: Reply with quote

Thanks a lot.
It saved my day.
Back to top
View user's profile Send private message
Kvetch
Guru
Guru


Joined: 29 Apr 2004
Posts: 318
Location: /dev/null, VA

PostPosted: Tue Dec 28, 2004 2:21 am    Post subject: Reply with quote

This appeared to work on my athlon (32bit) too - but stupid question but why does this work and why is -oneshot needed?

Thanks,
Nick
Back to top
View user's profile Send private message
infamous41md
n00b
n00b


Joined: 30 Dec 2004
Posts: 1

PostPosted: Thu Dec 30, 2004 12:27 am    Post subject: Reply with quote

The teeth were beginning to grit, thank stevens for this thread. The emerge libtool worked for me as well on amd64. Thanks :)
Back to top
View user's profile Send private message
Seclar
n00b
n00b


Joined: 07 Jul 2003
Posts: 60
Location: Chelmsford, England

PostPosted: Thu Dec 30, 2004 12:48 am    Post subject: Can't "emerge xorg-x11" because of ttmkfdir error Reply with quote

Same thing here (dual Opteron system) - the oneshot emerge command sorted it out.
_________________
Seclar

And lo did Moses return from the mountains with the 10 Coding Commandments and a CD full of source code and examples....
Back to top
View user's profile Send private message
TheIxian
n00b
n00b


Joined: 09 Aug 2003
Posts: 13
Location: Minneapolis, MN

PostPosted: Sat Jan 01, 2005 8:44 pm    Post subject: Reply with quote

thanks, appreciate the help.

I figured it was libtool (or lack thereof) but until now I did not really know how to just get one package installed without resolving dependancies.

and, yes, I am lazy. :)
_________________
Irony can be pretty ironic sometimes
Back to top
View user's profile Send private message
evilshenaniganz
Tux's lil' helper
Tux's lil' helper


Joined: 18 Dec 2003
Posts: 107
Location: /dev/random

PostPosted: Sun Jan 02, 2005 9:32 pm    Post subject: Reply with quote

muchas gracias!! I was re-bootstrapping and running into the same problem.
Code:
emerge --oneshot libtool
sure did the trick! :D
Back to top
View user's profile Send private message
racoontje
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1290

PostPosted: Sun Jan 02, 2005 9:55 pm    Post subject: Reply with quote

Worked for me too! :roll:

Any idea why it works btw?
Back to top
View user's profile Send private message
brettlpb
Apprentice
Apprentice


Joined: 27 May 2003
Posts: 197

PostPosted: Sun Jan 02, 2005 10:25 pm    Post subject: Reply with quote

nm
Back to top
View user's profile Send private message
Generation 2
n00b
n00b


Joined: 31 Dec 2004
Posts: 9

PostPosted: Mon Jan 03, 2005 8:27 am    Post subject: Reply with quote

just for those of you who are scared to use --oneshot, I tried doing,

#emerge libtool
#emerge ttmkfdir

and it worked for me.
_________________
The penguin threw an apple and broke the window
Back to top
View user's profile Send private message
nexus780
Apprentice
Apprentice


Joined: 17 Sep 2004
Posts: 206
Location: Manchester

PostPosted: Wed Jan 05, 2005 6:05 pm    Post subject: Reply with quote

Having the same problem on a Celeron (stage1, stable x86/pentium3) after I finished installing, re-merging libtool fixed it for me as well :D
Shouldn't this be in bugzilla so that it can be fixed "properly"?

--oneshot is nothing to be scared off ;)
All it means, is that it installs a package without including it in the world file (which stores all programs that you explicitly installed). The list of packages that have been installed with oneshot or as dependencies are stored in a different place (I assume). As long as you never run depclean and always use Du (or --deep --update) instead of u (or --update) it doesn't make a difference whether you put in oneshot or not afaik.
Back to top
View user's profile Send private message
aspenhydrowave
n00b
n00b


Joined: 08 Dec 2004
Posts: 41

PostPosted: Thu Jan 06, 2005 12:45 am    Post subject: Reply with quote

Kvetch wrote:
This appeared to work on my athlon (32bit) too - but stupid question but why does this work and why is -oneshot needed?

Thanks,
Nick


oneshot is not needed but will prevent your world file from becoming cluttered (currently /var/lib/portage/world, used to be /usr/lib/portage/world if I remember correctly). ttmkfdir doesn't need to be in the world file because it's already a dependency of somethign else that will be in the world file (x, at least, if nothing else).

having it in your world file would
1. make manual editing of that file harder
2. not allow ttmkfdir to be removed if, for example, you decided to remove xorg-x11 from the world file and then emerge --depclean.

As someone pointed out, doing without oneshot will fix the problem also.

However, as multiple people have asked, I would be interested in hearing why this works - shouldn't this just re-emerge the same (broken) version of libtool?
Back to top
View user's profile Send private message
nexus780
Apprentice
Apprentice


Joined: 17 Sep 2004
Posts: 206
Location: Manchester

PostPosted: Thu Jan 06, 2005 1:45 am    Post subject: Reply with quote

That's what I meant to say, I tend to put in a lot more info than people want - but I'm working on that ;)
Anyways, I'd love to know why re-merging fixes the problem. I forgot to try revdep-rebuild -p, but would that probably recognise the problem and therefore (the -p taken away) fix it?
Back to top
View user's profile Send private message
Karsten1973
Guru
Guru


Joined: 17 Dec 2004
Posts: 303
Location: Berlin, Germany

PostPosted: Thu Jan 06, 2005 9:36 pm    Post subject: Reply with quote

worked for me with a pentium III mobile w/ speedstep, too. Only problem was that i left the computer alone intentionally for a day while xorg compiled. Only it didn't because of that error. Please fix it :)
_________________
I could be arguing on my own time.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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