Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115584 - Mupad 3.2.0 fails compilation due to insecure RUNPATH
Summary: Mupad 3.2.0 fails compilation due to insecure RUNPATH
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-14 12:40 UTC by Alexander Hsia
Modified: 2005-12-14 12:56 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 Alexander Hsia 2005-12-14 12:40:03 UTC
Emerging mupad-3.2.0 (ebuild from bugzilla) throws the following error:

  opt/MuPAD/MuPAD/packages/scilab/linux/Scilab/macros/Tomake
   opt/MuPAD/MuPAD/packages/scilab/modules/linux/scilab.mdm
   opt/MuPAD/MuPAD/packages/scilab/Scilab_modules/linux/lib/libintudx.so

QA Notice: the following files contain insecure RUNPATH's
 Please file a bug about this at http://bugs.gentoo.org/
 For more information on this issue, kindly review:
 http://bugs.gentoo.org/81745
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/bin/mmg
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/bin/mupad
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/bin/mupad-pro-ui
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libQtCore.so.4
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/lib/libqtcompatwidgets.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libQtOpenGL.so.4
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libqtwcodecs.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libqjpcodecs.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/lib/libQtGui.so.4/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/lib/libqjpeg.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libqkrcodecs.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libqcncodecs.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/lib/libqtwidgets.so
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/expat.mdm/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/uspensky.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/expr2bitmap.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/bitmap.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/cdebug.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/stdmod.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/stlfile.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/.nfs03c02492000000b4
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/xmlprint.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/fetch.mdm/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/.nfs03c00174000000b5
/wiwianka/user/cube/gcc-3/3.3/linux/lib: opt/MuPAD/MuPAD/linux/modules/util.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/linux/modules/shell.mdm/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/packages/scilab/modules/linux/scilab.mdm
/wiwianka/user/cube/gcc-3/3.3/linux/lib:
opt/MuPAD/MuPAD/packages/scilab/Scilab_modules/linux/lib/libintudx.so


!!! ERROR: sci-mathematics/mupad-3.2.0 failed.
!!! Function dyn_install, Line 1057, Exitcode 0
!!! Insecure binaries detected
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1.create /usr/local/portage overlay with sci-mathematics/mupad/mupad-3.2.0.ebuild
2.ebuild mupad* digest
3.emerge mupad

Actual Results:  
Get insecure binaries error and a message tofile a bug on Gentoo's bugzilla 

Expected Results:  
Compile and install 

Gentoo Base System version 1.12.0_pre11
Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) MP 2000+
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.17
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-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-mp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon-mp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac acl acpi alsa atlas audiofile avahi avi berkdb
bitmap-fonts blas bmp browserplugin bzip2 c++ cairo canvas cdda cddb cdf cdio
cdparanoia cdr cdrom chm chroot clisp cmucl crypt cups curl curlwrappers dbus
dnd dvd dvdr dvdread eds effects emboss encode erandom esd exif expat fam ffmpeg
fftw firefox flac foomaticdb fortran freetype gdbm gif gimp ginac glibc-compat20
glitz glut glx gmail gmp gnome gnuplot gpm graphviz gstreamer gtk gtk2 guile hal
hbci hdf hdf5 howl id3 idn imagemagick imap imlib imlib2 inkjar java jikes jpeg
kde kerberos krb4 lapack latex lcms ldap libg++ libwww lm_sensors mad matroska
mikmod mime mjpeg mmap mmx mng mono motif mozilla mozsvg mp3 mpeg mpeg2 mpeg4
mplayer nautilus ncurses netcdf nls nptl nsplugin nvidia ocaml ogg oggvorbis
openal opengl pam parse-clocks pcre pda pdf pdflib perl pic plugin png pnp ppds
profile python qhull qt quicktime readline real rtc samba sasl sdl shared
sharedmem smime spell spreadsheet sqlite sse ssl stream svg t1lib tcltk tcpd
tetex theora threads tiff truetype truetype-fonts udev usb v4l v4l2 vcd vidix
vlm vorbis webservices win32codecs winbind wmf wv wxwindows xinerama xml xml2
xosd xpm xprint xrandr xscreensaver xslt xv xvid xvmc zeroconf zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-14 12:56:47 UTC
Report this UPSTREAM, please. We don't support ebuilds that are not in portage.
Thanks.