Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on AMD64
  • Search

Can't "emerge xorg-x11" because of ttmkfdir error.

Have an x86-64 problem? Post here.
Locked
Advanced search
49 posts
  • 1
  • 2
  • Next
Author
Message
taurus
l33t
l33t
User avatar
Posts: 657
Joined: Tue Sep 21, 2004 1:23 pm
Location: I need to be somewhere...

Can't "emerge xorg-x11" because of ttmkfdir error.

  • Quote

Post by taurus » Thu Dec 16, 2004 10:19 pm

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.
Top
Nijinski
n00b
n00b
User avatar
Posts: 72
Joined: Sun Nov 28, 2004 4:40 pm
Location: Fife, Scotland

  • Quote

Post by Nijinski » Thu Dec 16, 2004 11:34 pm

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>
Top
taurus
l33t
l33t
User avatar
Posts: 657
Joined: Tue Sep 21, 2004 1:23 pm
Location: I need to be somewhere...

  • Quote

Post by taurus » Fri Dec 17, 2004 9:42 pm

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
Top
robet
l33t
l33t
User avatar
Posts: 807
Joined: Mon Sep 06, 2004 3:47 pm
Location: Earth/NorthAmerica/USA/NY

  • Quote

Post by robet » Fri Dec 17, 2004 10:15 pm

Code: Select all

emerge --oneshot libtool
will fix the problem.
no software patents in europe! | adopt an unanswered post.
Top
rOss^64
n00b
n00b
User avatar
Posts: 32
Joined: Sun Dec 19, 2004 5:20 am

  • Quote

Post by rOss^64 » Sun Dec 19, 2004 5:24 am

robet wrote:

Code: Select all

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 >==
Top
Puolihop
n00b
n00b
Posts: 2
Joined: Mon Nov 22, 2004 11:55 am

  • Quote

Post by Puolihop » Mon Dec 20, 2004 11:21 am

robet wrote:

Code: Select all

emerge --oneshot libtool
will fix the problem.
Thanks! This saved my day.
Top
fzxdude
n00b
n00b
User avatar
Posts: 72
Joined: Sun Jun 13, 2004 1:35 pm

  • Quote

Post by fzxdude » Mon Dec 20, 2004 12:58 pm

danka ... worked perfectly after this
Top
Naughtyus
Guru
Guru
User avatar
Posts: 463
Joined: Sun Jul 14, 2002 11:09 pm
Location: Vancouver, BC

  • Quote

Post by Naughtyus » Mon Dec 20, 2004 9:16 pm

Thanks here as well. :)
Top
ViceClown
n00b
n00b
User avatar
Posts: 54
Joined: Fri May 10, 2002 7:15 pm
Location: Philadelphia, PA, USA

  • Quote

Post by ViceClown » Tue Dec 21, 2004 5:11 am

Excellent! Thanks!!!
Join the Adopt-A-Post Initiative today!
Top
BoGs
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 88
Joined: Wed Nov 24, 2004 12:33 am
Location: Canada Ehhh...!?!

  • Quote

Post by BoGs » Tue Dec 21, 2004 9:19 pm

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
Top
Schmokin
n00b
n00b
Posts: 47
Joined: Tue Dec 21, 2004 11:08 pm
Location: Salem, OR

  • Quote

Post by Schmokin » Tue Dec 21, 2004 11:14 pm

I had this same problem this morning, will try suggested fix when I get home from work. Hope all works well. :D
Top
Schmokin
n00b
n00b
Posts: 47
Joined: Tue Dec 21, 2004 11:08 pm
Location: Salem, OR

  • Quote

Post by Schmokin » Wed Dec 22, 2004 8:53 pm

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.
Top
andrewluka
n00b
n00b
User avatar
Posts: 6
Joined: Sun Aug 01, 2004 4:13 pm
Location: Montreal

  • Quote

Post by andrewluka » Mon Dec 27, 2004 8:44 pm

Thanks a lot.
It saved my day.
Top
Kvetch
Guru
Guru
User avatar
Posts: 318
Joined: Thu Apr 29, 2004 1:42 am
Location: /dev/null, VA
Contact:
Contact Kvetch
Website

  • Quote

Post by Kvetch » Tue Dec 28, 2004 2:21 am

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

Thanks,
Nick
Top
infamous41md
n00b
n00b
Posts: 1
Joined: Thu Dec 30, 2004 12:24 am

  • Quote

Post by infamous41md » Thu Dec 30, 2004 12:27 am

The teeth were beginning to grit, thank stevens for this thread. The emerge libtool worked for me as well on amd64. Thanks :)
Top
Seclar
n00b
n00b
User avatar
Posts: 60
Joined: Mon Jul 07, 2003 11:42 pm
Location: Chelmsford, England

Can't "emerge xorg-x11" because of ttmkfdir error

  • Quote

Post by Seclar » Thu Dec 30, 2004 12:48 am

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....
Top
TheIxian
n00b
n00b
User avatar
Posts: 13
Joined: Sat Aug 09, 2003 8:18 am
Location: Minneapolis, MN
Contact:
Contact TheIxian
Website

  • Quote

Post by TheIxian » Sat Jan 01, 2005 8:44 pm

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
Top
evilshenaniganz
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Thu Dec 18, 2003 6:21 pm
Location: /dev/random

  • Quote

Post by evilshenaniganz » Sun Jan 02, 2005 9:32 pm

muchas gracias!! I was re-bootstrapping and running into the same problem.

Code: Select all

emerge --oneshot libtool
sure did the trick! :D
Top
racoontje
Veteran
Veteran
Posts: 1290
Joined: Mon Jul 19, 2004 8:58 pm

  • Quote

Post by racoontje » Sun Jan 02, 2005 9:55 pm

Worked for me too! :roll:

Any idea why it works btw?
Top
brettlpb
Apprentice
Apprentice
User avatar
Posts: 197
Joined: Tue May 27, 2003 9:43 pm

  • Quote

Post by brettlpb » Sun Jan 02, 2005 10:25 pm

nm
Top
Generation 2
n00b
n00b
Posts: 9
Joined: Fri Dec 31, 2004 2:53 pm

  • Quote

Post by Generation 2 » Mon Jan 03, 2005 8:27 am

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
Top
nexus780
Apprentice
Apprentice
User avatar
Posts: 206
Joined: Fri Sep 17, 2004 4:43 pm
Location: Manchester

  • Quote

Post by nexus780 » Wed Jan 05, 2005 6:05 pm

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.
Top
aspenhydrowave
n00b
n00b
Posts: 41
Joined: Wed Dec 08, 2004 7:19 pm

  • Quote

Post by aspenhydrowave » Thu Jan 06, 2005 12:45 am

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?
Top
nexus780
Apprentice
Apprentice
User avatar
Posts: 206
Joined: Fri Sep 17, 2004 4:43 pm
Location: Manchester

  • Quote

Post by nexus780 » Thu Jan 06, 2005 1:45 am

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?
Top
Karsten1973
Guru
Guru
Posts: 303
Joined: Fri Dec 17, 2004 9:28 am
Location: Berlin, Germany

  • Quote

Post by Karsten1973 » Thu Jan 06, 2005 9:36 pm

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.
Top
Locked

49 posts
  • 1
  • 2
  • Next

Return to “Gentoo on AMD64”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic