Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134939 - Cannot unmerge dev-lang/swig-1.3.25
Summary: Cannot unmerge dev-lang/swig-1.3.25
Status: RESOLVED DUPLICATE of bug 46223
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-30 11:22 UTC by Miroslav Šulc
Modified: 2006-05-30 12:04 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miroslav Šulc gentoo-dev 2006-05-30 11:22:16 UTC
After I upgraded to a newer swig, I keep getting this error>

>>> Auto-cleaning packages...

 dev-lang/swig
    selected: 1.3.25
   protected: 1.3.29
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging dev-lang/swig-1.3.25...
No package files given... Grabbing a set.

!!! ERROR: dev-lang/swig-1.3.25 failed.
Call stack:
  ebuild.sh, line 1439:   Called source '/var/db/pkg/dev-lang/swig-1.3.25/swig-1.3.25.ebuild'
  swig-1.3.25.ebuild, line 5:   Called inherit 'flag-o-matic' 'mono' 'eutils' 'java-pkg-opt'
  ebuild.sh, line 1174:   Called die

!!! java-pkg-opt.eclass could not be found by inherit()
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! FAILED prerm: 1


# emerge --info
Portage 2.1_rc3-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.12.0
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.po.opole.pl http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://gentoo.ynet.sk/pub http://gentoo.intergenia.de http://ftp.du.se/pub/os/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.zie.pg.gda.pl http://gentoo.ngi.it"
LANG="cs_CZ"
LC_ALL="cs_CZ"
LINGUAS="cs"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/migration-overlay /usr/local/overlays/migration-packages /usr/local/overlays/java-experimental"
SYNC="rsync://10.15.70.146/gentoo-portage"
USE="x86 X aalib alsa apache2 apm arts artswrappersuid asf audiofile avi berkdb bitmap-fonts browserplugin bzlib caps cdparanoia cli crypt cups curl dba dbase divx4linux dlloader dri dv dvb dvd dvdr dvdread eds emboss encode esd exif extensions ffmpeg firefox flash fluidsynth foomaticdb fortran freetype ftp gd gdal gdbm georef geos geotiff gif gimpprint gnome gphoto2 gpm gpx grass gstreamer gtk gtk2 iconv imap imlib inode isdnlog jack jack-tmpfs jpeg jpeg2k justify kde kdeenablefinal kerberos ladcca libg++ libwww lirc lm_sensors lzw-tiff mad maildir mapserver mcal mhash mikmod mime ming mjpeg mmx mmxext mng motif mozdevelop mozilla mp3 mpeg mplayer mysql ncurses nls nptl nsplugin ogg opengl oss pam pcmcia pcre pdf pdflib perl php png postgis ppds pppd proj python qt quicktime quotes rar readline reflection samba scanner sdl sensord session slp snmp speex spell spl sse ssl subtitles svg tcpd theora tiff tokenizer transcode truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vhosts visualization vorbis wifi win32codecs wmf xbase xine xml xmms xorg xprint xv xvid zlib zvbi dvb_cards_usb-a800 elibc_glibc kernel_linux linguas_cs userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-30 11:32:28 UTC
Erm, java folks - I assume this is your overlay job... Removing eclasses sucks.
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2006-05-30 11:48:55 UTC
You must have been using axxo-overlay at some point or another. If you stopped using it, then you'd no longer have the eclasses that were part of it.
Comment 3 Miroslav Šulc gentoo-dev 2006-05-30 12:00:49 UTC
Josh, you are right. Unfortunately I don't know how to find out from where the package comes so I didn't notice this. So what's the solution? Get axxo-overlay back, uninstall swig and remove axxo-overlay?
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-30 12:04:44 UTC
(In reply to comment #3)
> Josh, you are right. Unfortunately I don't know how to find out from where the
> package comes so I didn't notice this. So what's the solution? Get axxo-overlay
> back, uninstall swig and remove axxo-overlay?

Just `touch /usr/portage/eclass/java-pkg-opt.eclass` to create a bogus one, and delete after unmerge.

Dupe of Bug 46223.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-05-30 12:04:59 UTC

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