Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287983 - file collision between app-accessibility/speech-tools-1.2.96_beta and mail-client/nmh-1.3-r1
Summary: file collision between app-accessibility/speech-tools-1.2.96_beta and mail-cl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jesus Rivero (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-07 00:28 UTC by green
Modified: 2010-03-13 20:36 UTC (History)
3 users (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 green 2009-10-07 00:28:26 UTC
* package app-accessibility/speech-tools-1.2.96_beta NOT merged
 * 
 * Detected file collision(s):
 * 
 * 	/usr/bin/dp
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * mail-client/nmh-1.3-r1
 * 	/usr/bin/dp
 * 

this was reported here: http://www.mail-archive.com/gentoo-user@lists.gentoo.org/msg88293.html

 emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.27-gentoo-r8 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Tue, 06 Oct 2009 12:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p28
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.5.4-r3, 2.6.3, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.exetel.com.au/pub/gentoo/ ftp://ftp.swin.edu.au/gentoo http://mirror.isp.net.au/ftp/pub/gentoo/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ "
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j5"
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="/usr/local/portage"
SYNC="rsync://mirror.internode.on.net/gentoo-portage"
USE="16bit 16bit-indices 7zip X X509 Xaw3d a52 aac aalib acl acpi activefilter addbookmarks additions adplug akode alias alsa amarok amazon amd64 amr apache2 apm aqua_theme ares arts artworkextra async atm audiofile authdaemond autoipd automount autoreplace avahi background battery bcmath beagle berkdb binary-drivers bittorrent blender-game bluetooth branding bzip2 cairo calendar caps ccache cdaudio cdb cdda cddb cdinstall cdio cdparanoia cdr cdrom cg cgi chm chroot clamav clamd cli concurrentmodphp connectionstatus console consolekit contactnotes corba cpufreq cpulimit cracklib crypt cscope css ctype cube curl curlwrappers cvs cvsgraph cyrillic daap dbase dbus depth32 device-mapper dhcp dia dict dillo directv discard-path disk-partition diskio divx djvu double-precision dovecot-sasl dri dropmsg dts dv dvb dvbplayer dvbsetup dvd dvdarchive dvdchapjump dvdnav dvdr dvdread dvi dvlfriendlyfnames dvlrecscriptaddon dvlvidprefer eap-tls eds emboss emerald emovix en_GB enca encode escreen esd etwin evo examples exif exim exiscan exiscan-acl exiv2 extensions extra extra-algorithms extrafilters faillog fam fame fat fbcon fbcondecor fbsplash ffmpeg fftw filter finger flac flash flatfile foomaticdb force-cgi-redirect fortran fping fpx freebox freetds freetts ftp gadu galago games gcj gd gdbm gdm gecko geoip gif gimp gimpprint gkrellm glibc-omitfp glut gmedia gmp gnokii gnome gnome-print gnomecanvas gnuplot gnustep gnutella gnutls gocr gphoto2 gpm grace grammar graphics graphtft graphtft-fe graphviz gre groupwise grub gs gsf gsl gsm gstreamer gtk gtkhtml guile gzip hal hardened hash haskell hbci hddtemp hdri high-ints highlight history howl-compat hpn html htmlhandbook http httpd humanities hvm ical iceweasel icons iconv id3 id3tag ident idn ieee1394 ifp ilbc image imagemagick imap imlib imlib2 immqt inifile injection inkjar inotify iodbc ipfilter ipv6 irc irda iris irmc isdnlog jack jack-tmpfs java javascript jbig jingle jpeg jpeg2k json kaspersky kcal kde kdexdeltas kerberos keyring kig-scripting kipi kmid kpathsea krb4 ktts lame latex lcd lcms ldap ldap-sasl libcaca libgda libnotify libssh2 lirc live lm_sensors lmtp login-watch logitech-mouse logrotate logwatch loop-aes lua lyrics lyx lzo lzw mad math matroska matrox mbox mbrola mcve md5sum mdb mdnsresponder-compat menu-plugin menubar menuorg metric mhash mikmod mime mixer mjpeg mmx mmxext modules mono mounts-check mozilla mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer mplayer-bin mppe-mppc mpu401 msn mtp mudflap multicall multilib musepack music musicbrainz mysql mysqli nautilus ncurses netcdf netmeeting netpbm network networking networkmanager nfs njb nls nntp no_gf nodrm nova nowlistening npp nptl nptlonly nsplugin nut nuv nvidia nvram nvtv nxclient obex objc ocaml ocrad odbc office ogg old-daemons ole openal openct opendoc openexr opengl openmp openntpd openssh openssl opensslcrypt openvpn opera ophsmall osdmaxitems otr overlays pam pango patented pcntl pcre pcsc-lite pda pdf pdo perl pg-intdatetime php pike pinplugin pixmaps player plotutils pm-utils pmu png pnm polling pop pop3d portage posix postgres postproc postscript povray ppds pppd print priority procmail profile projectx ps pstricks publishers python q32 qemu qt3 qt3support qt4 quicktime quotas quotes radio radius rar raw rdesktop readline realmedia reflection regex reiser4 reiserfs remote resolvconf resolver rhythmbox rpm rss rt2500usb rtc rtsp ruby rubytests samba sametime sasl sbig scanner science screen script sdk sdl sdl-image sdl-sound sdlaudio sensord server session sharedext shorten simplexml slang slp smartcard sms smtp sni snmp snortsam soap sockets socks5 solver sortrecords sound soundtouch sox spamassassin speech speedo speex spell spl sql sqlite sqlite3 srp srt sse sse2 ssl ssse3 startup-notification statistics subversion suexec suid suidcheck svg svgz swat sylpheed sysfs syslog sysvipc t1lib tagwriting tcl tcpd teletext tetex tex text texteffect textile tga themes theora thesaurus threads thunar thunderbird tidy tiff timercmd timerinfo timidity tivo tk tokenizer tools tracker transcode translator truetype tse3 tta tunepimp tv tv_check tv_combiner tv_pick_cgi type1 unicode unzip upnp urandom urlpicpreview usb utempter v4l v4l2 vcd vcdx vdr verse vga video videos vim vim-pager vim-syntax vim-with-x visual visualization vnc vncviewer vorbis wav wavpack wddx weather webpresence wifi winbind winpopup wireshark withsamplescripts wma wmf wmp x264 xanim xbase xcf xen xetex xext xfce xine xinerama xinetd xml xmlreader xmlrpc xmlwriter xorg xosd xplanet xpm xprint xrandr xrender xscreensaver xsl xulrunner xv xvid xvmc xvnc yahoo yaz 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 green 2009-10-22 11:44:45 UTC
a comment on the bug here offers a suggestion for a workaround...
http://www.mail-archive.com/gentoo-user@lists.gentoo.org/msg88293.html

which is...
     "the name could be changed easily enough. Modify the ebuild and perform an mv in src_install until such time as upstream fixes their codebase. A hack in src_install is also much easier than hacking the Makefile during the configure step."

con someone show how to do this please?  ie code or patch.. TIA
Comment 2 Jesus Rivero (RETIRED) gentoo-dev 2010-03-13 20:36:38 UTC
  13 Mar 2010; Jesus Rivero <neurogeek@gentoo.org>
  +speech-tools-1.2.96_beta-r1.ebuild:
  Renamed /usr/bin/dp to /usr/bin/speech-dp wrt bug #287983


   I've renamed /usr/bin/dp to /usr/bin/speech-dp so we shouldn't have more problems with this. Green, thanks for the report. 

   Best Regards,