Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 233435 - dev-db/firebird-2.1.1.17910.0 crashes emerge and won't merge without uninstalling previous version
Summary: dev-db/firebird-2.1.1.17910.0 crashes emerge and won't merge without uninstal...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (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:
Depends on:
Blocks:
 
Reported: 2008-07-31 00:24 UTC by Gabriel San Roman
Modified: 2011-02-23 19:28 UTC (History)
0 users

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 Gabriel San Roman 2008-07-31 00:24:33 UTC
trying to install firebird-2.1.1.17910-0 crashes during merge process and won't install without uninstalling previous version (dev-db/firebird-2.1.0.17798.0-r1)

>>> Installing dev-db/firebird-2.1.1.17910.0
injecting /usr/lib/libfbclient.so.1 into /var/tmp/portage/dev-db/firebird-2.1.1.17910.0/image/
Traceback (most recent call last):
  File "/usr/bin/emerge", line 18, in <module>
    retval = _emerge.emerge_main()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 13444, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 12687, in action_build
    retval = mergetask.merge()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9314, in merge
    rval = self._merge()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9523, in _merge
    self._main_loop()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9625, in _main_loop
    self._poll_loop()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 8318, in _poll_loop
    handler(f, event)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2162, in _output_handler
    self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2815, in _post_phase_exit
    self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1920, in _task_exit_handler
    self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1871, in _default_final_exit
    return self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2479, in _build_exit
    self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 3467, in _ebuild_exit
    self.wait()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1627, in wait
    self._wait_hook()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1688, in _wait_hook
    f(self)
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9504, in _build_exit
    self._schedule()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 8251, in _schedule
    return self._schedule_tasks()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9628, in _schedule_tasks
    self._task_queues.merge.schedule()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 8150, in schedule
    task.start()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 1608, in start
    self._start()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 3543, in _start
    self.returncode = self.merge.merge()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 3510, in merge
    retval = self._install_task.install()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2547, in install
    rval = merge.execute()
  File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2874, in execute
    blockers=self.find_blockers)
  File "/usr/lib64/portage/pym/portage/__init__.py", line 5818, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 3224, in merge
    mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 3232, in _merge
    cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
  File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 2594, in treewalk
    self._preserve_libs(srcroot, destroot, myfilelist+mylinklist, counter, inforoot)
  File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 2255, in _preserve_libs
    os.symlink(linktarget, os.path.join(srcroot, x.lstrip(os.sep)))
OSError: [Errno 17] File exists


Portage 2.2_rc4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r6 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r6-x86_64-AMD_Athlon-tm-_64_Processor_3200+-with-glibc2.2.5
Timestamp of tree: Tue, 29 Jul 2008 22:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.4.4-r13, 2.5.2-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2 -msse3 "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -pipe -O2 -msse3 "
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.localhost.net.ar/ http://gentoo.osuosl.org/ http://mirror.datapipe.net/gentoo "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/kpex-media"
SYNC="rsync://rsync.samerica.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl acpi aim alsa amarok amd64 anthy apache2 arts artworkextra asterisk bash-completion berkdb bigger-fonts bluetooth branding bzip2 cairo cddb cdparanoia cdr chasen cjk cli cracklib crypt cups curl dbus dri dts dvd dvdr dvdread emboss emul-linux-x86 encode evo exif expat fam fastcgi ffmpeg firefox flac flash font-server fortran gd gdbm geoip gif glut gphoto2 gpm gtk gtkhtml hal iconv icq imagemagick imlib innodb ipv6 isdnlog jabber java jpeg kde kdehiddenvisibility kerberos lcms ldap libnotify live lm_sensors lua mad midi mikmod mmx mng mozilla mp3 mpeg msn mudflap multilib mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp oss pam pcre pdf perl php png ppds pppd python qt3 qt3support quicktime readline reflection ruby samba scanner sdl session slang speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification svg sysfs tcpd theora threads tidy tiff truetype unicode usb v4l v4l2 vcd vorbis xine xml xml2 xorg xpm xscreensaver xv xvid xvmc yahoo zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en es" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa vga fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Łukasz Damentko (RETIRED) gentoo-dev 2008-10-30 16:23:23 UTC
Reassigning to maintainer-needed since wltjr has left Gentoo, bug #135927.
Comment 2 William L. Thomson Jr. 2011-02-23 19:28:27 UTC
No comment in years, closing bug as invalid for now since that version is no longer in tree. If the problem still exists, please reopen and provide information on which ebuild/version of firebird you are trying to install.