Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114915 - unable to compile gtkDPS: machine `x86_64-pc' not recognized
Summary: unable to compile gtkDPS: machine `x86_64-pc' not recognized
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 126712 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-12-08 14:32 UTC by David Moreno
Modified: 2006-03-27 13:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for gtkDPS-0.3.4.ebuild (gtkDPS-0.3.4.ebuild.patch,628 bytes, patch)
2006-01-16 10:12 UTC, Jonathan Schaeffer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Moreno 2005-12-08 14:32:47 UTC
Emerge gtkDPS fails with the following messages:
"checking host system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not reco
gnized

checking target system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not re
cognized

checking build system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not rec
ognized"

And then:

"ltconfig: you must specify a host type if you use `--no-verify'
Try `ltconfig --help' for more information.
configure: error: libtool configure failed

!!! ERROR: x11-libs/gtkDPS-0.3.4 failed.
!!! Function src_compile, Line 36, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message."


Reproducible: Always
Steps to Reproduce:
emerge gtkDPS
Actual Results:  
gtkDPS not emerged, with the following messages:
"checking host system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not reco
gnized

checking target system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not re
cognized

checking build system type... Invalid configuration `x86_64-pc-linux-gnu':
machine `x86_64-pc' not rec
ognized"


Expected Results:  
gtkDPS emerged.

Tried with my usual CFLAGS: "-O2 -fomit-frame-pointer -pipe -march=k8
-funit-at-a-time -ftracer -frename-registers -fweb", and without CFLAGS.

CHOST="x86_64-pc-linux-gnu"
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-12-08 17:15:25 UTC
x11 does not maintain gtkDPS.
Comment 2 urcindalo 2005-12-14 04:39:33 UTC
It also happens on my AMD64 when I try to re-emerge it. However, in the past I
was able to emerge the very same version now is failing:
---
These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild   R   ] x11-libs/gtkDPS-0.3.4  +nls 0 kB
---

and then it does not pass the config phase, moaning about 'x86_64-pc' not
recognized.

This is my emerge info:
---
Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=k8 -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en es"
PKGDIR="/home/ramiro/usr/local/portage/pkgdir-backup/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d a52 aac aalib accessibility acl acpi adns aim alsa apache2
apm arts audiofile avi bash-completion bcmath berkdb bidi bitmap-fonts bonobo
browserplugin bzip2 bzlib caps cdparanoia cdr crypt ctype cups curl curlwrappers
db2 dba dbase dbm dbx dga dio directfb divx4linux dv dvb dvd dvdr dvdread eds
emboss emul-linux-x86 encode esd ethereal evo exif expat fam fastcgi fbcon
ffmpeg fftw flac flash flatfile foomaticdb fortran freetds ftp gd gdbm geoip gif
ginac glut gmp gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile
hal hyperwave-api iconv icq idn ieee1394 imagemagick imap imlib inifile innodb
interbase iodbc ipv6 jabber jack java javascript jikes jpeg kde ladcca lcms ldap
lesstif libcaca libg++ libgda libwww lzw lzw-tiff m17n-lib mad maildir
mailwrapper matroska mbox mcal mcve memlimit mhash mikmod milter mime ming mmap
mng motif mozilla mp3 mpeg mpi msession msn msql mysql mysqli nas ncurses neXt
netboot netcdf nis nls nptl oci8 ofx ogg openal opengl oracle oracle7 oscar oss
ovrimos pam pcntl pcre pdflib perl php pie plotutils png portaudio posix
postgres ppds prelude profile python qdbm qt quicktime readline recode ruby
samba sapdb sasl scanner sdl sharedext simplexml skey slang slp sndfile snmp
soap sockets socks5 source sox speex spell spl ssl svg sysfs sysvipc szip tcltk
tcpd tetex theora tidy tiff tokenizer truetype truetype-fonts type1-fonts udev
unicode usb userlocales utf v4l vcd vhosts vorbis wddx wmf wxwindows xface xine
xml xml2 xmlrpc xmms xpm xprint xscreensaver xsl xv xvid yahoo yaz zeo zlib
linguas_en linguas_es userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS
---
Comment 3 Alex Wilson 2006-01-07 18:05:29 UTC
It seems that when vapier cleaned up the ebuild (see CVS for details), they also removed the call to gnuconfig_update that was formerly at the top of src_compile(). This is what has caused the ebuild to break on amd64 and alpha (although it seems alpha hasn't been reported yet).

Is there a reason why that line was removed? I've fixed it myself in my overlay here, and it seems to work perfectly, but that's only one environment. Was gnuconfig_update breaking something, or was it just a mistake?
Comment 4 Jonathan Schaeffer 2006-01-16 10:12:50 UTC
Created attachment 77279 [details, diff]
patch for gtkDPS-0.3.4.ebuild 

Whith the above patch, it merges correctly.

Please consider correcting the package.
Comment 5 Guy 2006-03-18 12:53:16 UTC
*** Bug 126712 has been marked as a duplicate of this bug. ***
Comment 6 Guy 2006-03-18 12:57:22 UTC
I can confirm the patch works.
Comment 7 Aron Griffis (RETIRED) gentoo-dev 2006-03-27 13:30:24 UTC
patch applied, thanks