Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 323035 - dev-lisp/clisp-2.48-r1 causes problem with revdep-rebuild
Summary: dev-lisp/clisp-2.48-r1 causes problem with revdep-rebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Common Lisp Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-07 10:20 UTC by Paul Osmialowski
Modified: 2010-06-12 23:15 UTC (History)
0 users

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


Attachments
build.log as requested (build.log,393.28 KB, text/plain)
2010-06-09 12:23 UTC, Paul Osmialowski
Details
environment as requested (environment,102.04 KB, text/plain)
2010-06-09 12:23 UTC, Paul Osmialowski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Osmialowski 2010-06-07 10:20:26 UTC
This happend on my both x86 boxes (desktop and hardened server). After upgrading clisp I have such a problem with revdep-rebuild no matter how many times I complete its operation:
[ 38% ]  *   broken /usr/lib/clisp-2.48/full/lisp.run (requires /tmp/portage/dev-lisp/clisp-2.48-r1/work/clisp-2.48/builddir/libsvm/svm.so)
Looks like it refers to building sandbox.


Reproducible: Always

Steps to Reproduce:
1. install or upgrade dev-lisp/clisp on x86 machine
2.
3.

Actual Results:  
builds ok, then revdep-rebuild complains on usr/lib/clisp-2.48/full/lisp.run binary

Expected Results:  
no problems with revdep-rebuild


version masked on ppc, so it does not occur on my other hosts.
Comment 1 Michael Weber (RETIRED) gentoo-dev 2010-06-07 10:27:19 UTC
Hello Paul,

can you please comment the `emerge --info` plus attach the /var/tmp/portage/dev-lisp/clisp-2.48-r1/build.log and environment files of dev-lisp/clisp (`FEATURES=keeptemp emerge -av1 dev-lisp/clisp`)? It's needed to get the neccessary infos about your system and the build process linking against the wrong files.

Thanks, Michael 
Comment 2 Paul Osmialowski 2010-06-09 11:57:38 UTC
Portage 2.1.8.3 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r7 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r7-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-1.12.13
Timestamp of tree: Mon, 07 Jun 2010 08:00:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.10
dev-lang/python:     2.4.6, 2.6.4-r1, 3.1.2-r3
dev-python/pycrypto: 2.1.0
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r2, 1.8.5-r3, 1.9.6-r2, 1.10.3, 1.11.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb /var/spool/torque"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /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/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
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="/var/lib/layman/armagetron /usr/local/portage/layman/armagetron"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="16bit-indices 32bit 7zip R X Xaw3d a52 aac aalib abiword accessibility acl acpi adns adplug ads aesicm akode akonadi alias alisp allegro alsa amr amrnb amrwb angelscript animgif ao apbs applet archive artworkextra asf aspell ass assistant asyncns athena audacious audio audiofile auth automount autoreplace autotrace avalon-framework avalon-logkit avantgo background badval bash-completion bcmath berkdb bidi bittorrent bl blas blender-game blksha1 bluetooth boehm-gc bookmarks boost branding bs2b bzip2 cairo calendar caps capslib catalogs cblas cdda cddax cdf cdio cdparanoia cdr cdrtools cegui cg cgraph chardet chdir chicken chm clamd clamdtop cleartype cli client clipboard clisp clucene cluster common-lisp community compat connectionstatus consolekit contactnotes context contrast contrib corefonts cracklib cron crypt cscope css ctype ctypes-python cue cups curl cursors cvs cxx d data dbase dbus dc1394 debugger default-font deprecated desktopglobe detex devfs-compat devhelp device-mapper devil dht dia digitalradio dirac discard-path discouraged djbfft djvu dmi dnd docbook dot double-precision dri dselect dssi dts dv dvb dvd dvdnav dvdr dvi dvi2tty dvipdfm eap-tls ebook edit editor eds eigen elf elisp emacs embedded emf emoticons-manager emovix enca encode enscript eolconv epiphany escreen esd eselect ethernet excel exceptions exif expat extensions extra extra-cardsets extra-tools extrafilters extramodules extras faac faad fam fame festival ffmpeg fftw filter finger firefox firefox3 fits flac floppy fltk fluidsynth fontconfig fontforge foomaticdb fortran fping fpx ftp fts3 fuse gadu games gcdmaster gconf gcrypt gd gdbm gdm gdu gecko gedit geoip geolocation geos ggi gif gimp ginac git gjdoc glade glibc-omitfp glitz gloox glut gmath gml gmp gmplayer gnet gnokii gnome gnome-keyring gnomecd gnuplot gnutls gopher gpg gphoto2 gpm gpu grammar graphics graphviz groupwise grp grub gs gsl gsm gstreamer gtk gtkhtml gtkstyle guile gunit gzip-el hal handbook hardcoded-tables hdf hdf5 highlight history hlapi hog hotpixels html http humanities hunspell ical icecast icons iconv icu id3 id3tag idn ieee1394 ifp image image-cache imagemagick imlib inherit-graph inifile inkjar inotify iodbc iplayer ipod ipv6 irc irrlicht isag it3tag jabber jack jadetex jai java java5 java6 javacomm javamail javascript jbig jmf jms joystick jpeg jpeg2k json kate kde kdm kdrive kig-scripting kipi kpathsea ladspa lame lapack largefile lash lasi lastfm lastfmradio latex latex3 lcms ldap ldap-sasl ldb leim levels libass libburn libcaca libclamav libdsk libextractor libffi libgda libmms libnotify libsamplerate libssh2 libsysfs libtiger libv4l2 libvisual libwww libyaml lightning linuxkeys live llvm lm_sensors log4j logitech-mouse logrotate lqr lua lvm1 lyx lzma lzo m17n-lib mad mail maps math matroska mbox mcve md5sum memmap metis metric mew mhash midi mikmod mime mixer mjpeg mmap mmx mng modplug modules mono moonlight motif moviepack moviesounds mozdevelop mozdom mozilla mozsha1 mp2 mp3 mp3tunes mp4 mpeg mpi mplayer msn mtp mudflap mule multimedia musepack music musicbrainz mvl mzscheme native-exceptions nautilus ncurses neXt nelma net netapi netbeans netcdf netpbm network networking new-clx nextaw nis njb nls nntp no-old-linux nodrm nogyroscopic normalize nowlistening npp nptl nptlonly nsplugin nss ntlm ntlm_unsupported_patch ntp numpy nut nuv objc objc++ objc-gc ocaml ocamlopt octave odbc ode offensive ofx ogdi ogg ogg123 omega openal opencl opencore-amr openexr opengl openmp oscar osdmenu osgapps oss otp otr ots overlays pager pam pango pari password pasteafter pbs pcntl pcre pcsc-lite pda pdf pdo perl perl-geoipupdate pg-intdatetime phonon php physfs pike pipe pixmaps pkinit plasma player playlist plotutils plugins png pnm policykit poppler-data portaudio posix postgres postproc postscript povray powerkadu ppds ppp pppd preview-latex profiler proj projectm pstricks pth publishers pvr python qhull qpak qt-static qt3 qt3support qt4 quicktime quotes radio raptor rar raw rcs readline redeyes reflection regex remote remoteosd resid rle romio rpm rtc rtf rtsp ruby samba sametime sasl scanner schroedinger science script sctp sdk sdl sdl-image sdl-sound sensord serial servletapi session sge shaders sharedext sharedmem shine shm shout sid sigsegv simplexml skins skype slang smbclient smbkrb5passwd smp sms sndfile snmp soap sockets solver sound soundex sounds soundtouch soup sourceview sox sparse speech speex spell spl splash sql sqlite sqlite3 sse sse2 ssl startup-notification statistics stats stk stream subject-rewrite subtitles subversion suhosin supernodal svg svm swat swig sysfs syslog sysvipc szip t1lib taglib tcl tcpd tdb tdbtest telepathy teletext test-framework tex4ht texteffect tga themes theora thesaurus threads threadsafe thumbnail tidy tiff tilepath timezone timidity tk tokenizer toolame toolbar toolkit-scroll-bars tools totem track-src-odirect traits translator tremor truetype tta twolame type3 udev unicode usb utempter utils uudeview uuid v4l v4l2 valgrind vamp vcd vcdinfo vcdx vdpau vdr verse vhook video vidix vim-pager vim-with-x visualization vlm vmd voice vorbis vst wad wav wavpack wddx webdav webdav-neon webdav-serf webkit widescreen win32codecs winbind wininst winpopup wma wma-fixed wmf wordperfect wxwidgets wxwindows x264 x86 xanim xbase xcb xchatdccserver xcomposite xemacs xerces-c xetex xext xface xforms xft xgetdefault xindy xine xinerama xinetd xml xmldoclet xmlpatterns xmlreader xmlrpc xmlwriter xmp xorg xosd xpdf-headers xpm xrandr xrender xscreensaver xsl xslt xterm xulrunner xv xvid xvmc yahoo yaz youtube yp yv12 zip zlib zvbi" ALSA_CARDS="emu10k1 emu10k1x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon spca50x template" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="dummy nv nvidia mach64 r128 v4l intel vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Paul Osmialowski 2010-06-09 11:58:16 UTC
# ldd /usr/lib/clisp-2.48/full/lisp.run
        libz.so.1 => /lib/libz.so.1 (0xb76d9000)
        /var/tmp/portage/dev-lisp/clisp-2.48-r1/work/clisp-2.48/builddir/libsvm/svm.so => not found
        libm.so.6 => /lib/libm.so.6 (0xb76b1000)
        libpcre.so.0 => /lib/libpcre.so.0 (0xb767e000)
        libpari-gmp.so.2 => /usr/lib/libpari-gmp.so.2 (0xb73f6000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7043000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6fac000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6f91000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6efe000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6ed8000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6ebe000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6eb1000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6e38000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6df5000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6d6e000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6d3e000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6d00000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6cfb000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6c23000)
        libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0xb6c0b000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6ad2000)
        libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0xb6aca000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb6a90000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb6a77000)
        librt.so.1 => /lib/librt.so.1 (0xb6a6e000)
        libdb-4.7.so => /usr/lib/libdb-4.7.so (0xb6918000)
        libpq.so.5 => /usr/lib/postgresql-8.4/lib/libpq.so.5 (0xb68f7000)
        libXpm.so.4 => /usr/lib/libXpm.so.4 (0xb68e6000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb68d5000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb68cc000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb68b3000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6796000)
        libreadline.so.6 => /lib/libreadline.so.6 (0xb675f000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb671c000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0xb66e9000)
        libdl.so.2 => /lib/libdl.so.2 (0xb66e5000)
        libavcall.so.0 => /usr/lib/libavcall.so.0 (0xb66e2000)
        libcallback.so.0 => /usr/lib/libcallback.so.0 (0xb66df000)
        libsigsegv.so.2 => /usr/lib/libsigsegv.so.2 (0xb66db000)
        libc.so.6 => /lib/libc.so.6 (0xb6569000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6564000)
        /lib/ld-linux.so.2 (0xb7733000)
        libgmp.so.3 => /usr/lib/libgmp.so.3 (0xb6518000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6514000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb650b000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6501000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb64fc000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb64f8000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb64f2000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6492000)
        libglitz-glx.so.1 => /usr/lib/libglitz-glx.so.1 (0xb648b000)
        libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb6462000)
        libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb644b000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb643c000)
        libXt.so.6 => /usr/lib/libXt.so.6 (0xb63e9000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb63e4000)
        libGL.so.1 => /usr/lib/opengl/nvidia/lib/libGL.so.1 (0xb6320000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb62fa000)
        libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb62f5000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb62ed000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb62e3000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb62c8000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb62c2000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb62aa000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6283000)
        libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb6239000)
        libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb60ec000)
        libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0xb60a7000)
        libGLcore.so.1 => /usr/lib/opengl/nvidia/lib/libGLcore.so.1 (0xb4a97000)
        libnvidia-tls.so.1 => /usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1 (0xb4a94000)
        liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0xb4a87000)
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb4a6e000)
        libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb49d4000)
        libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb49c3000)
        libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb494b000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb4946000)
Comment 4 Paul Osmialowski 2010-06-09 12:23:04 UTC
Created attachment 234697 [details]
build.log as requested
Comment 5 Paul Osmialowski 2010-06-09 12:23:25 UTC
Created attachment 234699 [details]
environment as requested
Comment 6 Tomás Touceda (RETIRED) gentoo-dev 2010-06-12 23:15:06 UTC
The svm module is broken in the latest release from clisp. The cvs version has many non trivial changes to the module section, so I'm masking the svm useflag for all arches until clisp's next release.

Thanks Paul for reporting.