Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73459 - art-sharp emerge failed - "gapi-fixup: Command not found "
Summary: art-sharp emerge failed - "gapi-fixup: Command not found "
Status: RESOLVED DUPLICATE of bug 73538
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-05 09:47 UTC by Matt MacLeod
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments
Emerge log (gtk-sharp.log,123.27 KB, text/plain)
2004-12-06 05:25 UTC, Matt MacLeod
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt MacLeod 2004-12-05 09:47:25 UTC
When upgrading world, new package art-sharp (apparently part of a general dev-dotnet reorganization into separate packages) failes to compile with error "gapi-fixup: Command not found".

Reproducible: Always
Steps to Reproduce:
1. Emerge --update dev-dotnet/monodoc-1.0.4 to 1.0.4-r1
2. Accept new xxxx-sharp dependencies


Actual Results:  
Emerge failed with error sequence:

cp ./art-api.raw art-api.xml
chmod u+w art-api.xml
gapi-fixup --api=art-api.xml --metadata=./Art.metadata
make: gapi-fixup: Command not found
make: *** [art-api.xml] Error 127


Expected Results:  
Update to complete succesfully.

emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1,
2.6.9-ck3 i686)
=================================================================
System uname: 2.6.9-ck3 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1,sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf
/etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://gentoo.mirrors.pair.com/
ftp://gentoo.mirrors.pair.com/ ftp://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/deltup"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa atlas audiofile avi bash-completion berkdb bitmap-fonts
bmp bonobo bzlib cdr cpdflib crypt cups curl curlwrappers divx4linux dvd encode
f77 faad fam fftw flac foomaticdb fortran ftp gdbm gif gnome gnomedb gnutls
gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl icq imagemagick imap imlib
jabber java jikes jpeg junit libg++ libgda libwww mad mikmod mmx mng mono motif
mozilla moznocompose moznoirc moznomail mozsvg mpeg mpi msn ncurses nls nptl
offensive ofx oggvorbis openal opengl oscar pam pdflib perl plotutils png python
quicktime readline samba sasl sdl speex spell sqlite sse ssl svg svga tcltk tcpd
tetex theora threads tiff truetype usb x86 xine xml xml2 xosd xprint xv xvid zlib"


Possible relevant entries in package.keywords
>=dev-dotnet/art-sharp-1.0.4
>=dev-dotnet/gconf-sharp-1.0.4
dev-dotnet/gecko-sharp ~x86
>=dev-dotnet/glade-sharp-1.0.4
>=dev-dotnet/gnome-sharp-1.0.4
dev-dotnet/gtk-sharp ~x86
>=dev-dotnet/gtkhtml-sharp-1.0.4
>=dev-dotnet/gtksourceview-sharp-0.5
dev-dotnet/mono ~x86
dev-util/monodevelop ~x86
>=dev-util/monodoc-1.0
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2004-12-05 11:20:32 UTC
(silly carlo, herds are for kids)

Okay,
What version of gtk-sharp do you have installed?

Can you post the output of "etcat -f gtk-sharp | grep gapi-fixup" (you'll need gentoolkit, iirc)
Comment 2 Matt MacLeod 2004-12-05 11:31:06 UTC
emerge unmerge -av gtk-sharp

>>> These are the packages that I would unmerge:

 dev-dotnet/gtk-sharp
    selected: 1.0.4-r1

----------------------

etcat -f gtk-sharp | grep gapi-fixup

/usr/bin/i686-pc-linux-gnu-gapi-fixup
/usr/bin/gapi-fixup.exe

----------------------

I'm assuming that ".exe" may be part of the problem. The other file is a shell script consisting of the following:

#!/bin/sh
/usr/bin/mono /usr/bin/gapi-fixup.exe "$@"

------

Should there maybe be a symlink created from 'gapi-fixup' to the specific [arch]-gnu-gapi-fixup??
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2004-12-05 11:54:04 UTC
That [arch]-gnu-gapi-fixup is just totally wrong... wtf?

You've re-emerged gtk-sharp and it still names it that? I'm away from my dev box currently, but when i get a chance i'll check out why that might have ended up named like that.
Comment 4 Matt MacLeod 2004-12-06 05:25:47 UTC
Created attachment 45378 [details]
Emerge log

Tried re-emerging, same problem. Here's the log. The [arch] files were
definitely created by this emerge...they're dated December 6th, 8:23 am.
Comment 5 Peter Johanson (RETIRED) gentoo-dev 2004-12-06 05:38:59 UTC
Check out bug #73538, it seems that this may be a consistent problem with some combination of autotools.
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2004-12-06 05:44:28 UTC
What version of automake, autoconf, libtool, etc do you have installed?
Comment 7 Matt MacLeod 2004-12-06 05:51:07 UTC
autoconf 2.59-r5
automake 1.85-r1
libtool 1.52-r7
binutils 2.15.90.0.1.1-r3
m4 1.4.1
Comment 8 SpanKY gentoo-dev 2004-12-06 05:59:29 UTC

*** This bug has been marked as a duplicate of 73538 ***