Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 169429
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: AMD64 Project <amd64@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Anant Narayanan (RETIRED) <anant@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
doc++-3.4.10-r1.ebuild-file-collision.patch doc++-3.4.10-r1.ebuild-file-collision.patch patch Togge 2007-06-04 16:20 0000 286 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 169429 depends on: Show dependency tree
Bug 169429 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-05 11:00 0000
Request for marking app-doc/doc++-3.4.10-r1  as amd64.

Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Jakub Moc (RETIRED) 2007-03-05 11:16:41 0000 -------
*** Bug 169430 has been marked as a duplicate of this bug. ***

------- Comment #2 From Jakub Moc (RETIRED) 2007-03-05 11:16:57 0000 -------
*** Bug 169432 has been marked as a duplicate of this bug. ***

------- Comment #3 From Jakub Moc (RETIRED) 2007-03-05 11:18:48 0000 -------
Per the other bugs:

amd64, x86 - please stabilize
ppc64 - please keyword this

------- Comment #4 From Raúl Porcel 2007-03-05 15:41:52 0000 -------
x86 stable

------- Comment #5 From Anant Narayanan (RETIRED) 2007-03-05 18:14:01 0000 -------
Marked ~ on all archs. Please stabilize on amd64, ppc, ppc64 and sparc.

------- Comment #6 From Markus Rothe 2007-03-06 09:07:25 0000 -------
ppc64 stable

------- Comment #7 From Gustavo Zacarias (RETIRED) 2007-03-06 18:19:58 0000 -------
What are we doing here? This has been stable for us for some time.

------- Comment #8 From nixnut 2007-03-09 20:45:40 0000 -------
ehm... double stable?
ppc done.

------- Comment #9 From Roeland Douma 2007-03-20 10:55:26 0000 -------
Amd64:

this package does not pass the collision test
It wants to override /usr/share/locale/locale.alias wich is "owned" by glibc.

-----
strip: x86_64-pc-linux-gnu-strip --strip-unneeded
   usr/bin/doc++
   usr/bin/docify
   usr/bin/promote
* checking 9 files for package collisions
existing file /usr/share/locale/locale.alias is not owned by this package
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org

package app-doc/doc++-3.4.10-r1 NOT merged


Searching all installed packages for file collisions...
Press Ctrl-C to Stop

 * sys-libs/glibc-2.5:

     '/usr/share/locale/locale.alias'
-----

Portage 2.1.2.2 (default-linux/amd64/2006.1/no-multilib, gcc-4.1.1,
glibc-2.5-r0, 2.6.20-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r3 x86_64 AMD Turion(tm) 64 Mobile Technology MT-28
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 19 Mar 2007 12:20:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -O2 -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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distcc distlocks metadata-transfer
multilib-strict sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://gentoo.tiscali.nl/pub/mirror/gentoo/"
LINGUAS="en nl"
MAKEOPTS="-j3"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage-overlay"
SYNC="rsync://192.168.2.4/gentoo-portage"
USE="X alsa amd64 apache2 bitmap-fonts bzip2 cli cracklib crypt cups cvs dvd
dvdr exif fam flac gdbm gif gstreamer highlight history iconv imagemagick ipod
isdnlog jpeg jpeg2k kde latex libg++ md5sum midi mp3 mplayer ncurses nls
nomotif nptl nptlonly ogg opengl oss pcre pdf perl png ppds pppd python qt
readline reflection samba session spl ssl tcpd test tetex truetype-fonts
type1-fonts unicode vorbis xine xml xml2 xorg zlib" ALSA_CARDS="intel8x0"
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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en nl" USERLAND="GNU" VIDEO_CARDS="sis"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #10 From Anant Narayanan (RETIRED) 2007-04-17 17:53:30 0000 -------
Hi,

> this package does not pass the collision test
> It wants to override /usr/share/locale/locale.alias wich is "owned" by glibc.

Sorry, I can't reproduce this error?!

strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/bin/doc++
   usr/bin/docify
   usr/bin/promote
* checking 12 files for package collisions
>>> Merging app-doc/doc++-3.4.10-r1 to /
--- /usr/
--- /usr/bin/
>>> /usr/bin/doc++
>>> /usr/bin/docify
>>> /usr/bin/promote
--- /usr/share/
--- /usr/share/locale/
--- /usr/share/locale/fr/
--- /usr/share/locale/fr/LC_MESSAGES/
>>> /usr/share/locale/fr/LC_MESSAGES/doc++.mo
--- /usr/share/locale/ja/
--- /usr/share/locale/ja/LC_MESSAGES/
>>> /usr/share/locale/ja/LC_MESSAGES/doc++.mo
--- /usr/share/locale/ro/
--- /usr/share/locale/ro/LC_MESSAGES/
>>> /usr/share/locale/ro/LC_MESSAGES/doc++.mo
--- /usr/share/locale/ru/
--- /usr/share/locale/ru/LC_MESSAGES/
>>> /usr/share/locale/ru/LC_MESSAGES/doc++.mo
--- /usr/share/doc/
>>> /usr/share/doc/doc++-3.4.10-r1/
>>> /usr/share/doc/doc++-3.4.10-r1/CREDITS.bz2
>>> /usr/share/doc/doc++-3.4.10-r1/INSTALL.bz2
>>> /usr/share/doc/doc++-3.4.10-r1/NEWS.bz2
>>> /usr/share/doc/doc++-3.4.10-r1/PLATFORMS.bz2
>>> /usr/share/doc/doc++-3.4.10-r1/REPORTING-BUGS.bz2
>>> app-doc/doc++-3.4.10-r1 merged.

My emerge --info:

Portage 2.1.2.4 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r1,
2.6.20-gentoo-r3-mactel i686)
=================================================================
System uname: 2.6.20-gentoo-r3-mactel i686 Genuine Intel(R) CPU T2600 @ 2.16GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Unknown
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/php/apache1-php5/ext-active/
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs collision-protect cvs digest distlocks metadata-transfer
sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/home/anant/gentoo/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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="cvs://anant@cvs.gentoo.org:/var/cvsroot"
USE="X aalib acpi alsa apache2 arts avahi bash-completion berkdb bitmap-fonts
branding bzip2 cairo cdr cli cracklib crypt cups dbus dga dri dts dvd dvdr eds
firefox fortran gdbm gif gnome gpm gtk gtk2 hal iconv imagemagick imlib ipv6
isdnlog java jpeg libcaca libg++ libnotify mad midi mikmod mmx mmxext mng mono
mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl php png
postgres ppds pppd python qt qt3 qt4 readline reflection ruby samba sdl session
speex spell spl sqlite sqlite3 sse sse2 ssl svg tcpd theora tiff truetype
truetype-fonts type1-fonts unicode v4l v4l2 vcd vorbis win32codecs x86 xine
xorg xv xvid zlib" ALSA_CARDS="hda-intel" 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" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" USERLAND="GNU" VIDEO_CARDS="fglrx vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

------- Comment #11 From Anant Narayanan (RETIRED) 2007-04-17 19:47:42 0000 -------
Okay it seems like the collision occurs only on AMD64 archs. Somebody with an
AMD64 box please feel free to correct the issue - this is seriously WTF...

------- Comment #12 From Peter Weller 2007-04-17 19:52:20 0000 -------
Yeah, I have nfc what's going on either... Reassigning to amd64 and changing
the subject to something sane ;)

------- Comment #13 From Togge 2007-06-04 16:20:46 0000 -------
Created an attachment (id=121152) [details]
doc++-3.4.10-r1.ebuild-file-collision.patch

Issues a sed call to remove the locale.alias file from the sources in
Makefile.in thus removing that file from the image.

------- Comment #14 From Christoph Mende 2007-06-21 00:00:09 0000 -------
Reassigning back to maintainer, see comment #13 for a fix

------- Comment #15 From Christoph Mende 2007-06-21 00:04:45 0000 -------
and really reassigning

------- Comment #16 From Anant Narayanan (RETIRED) 2007-07-03 15:27:43 0000 -------
Patch incorporated, thanks! AMD64, please stabilize.

------- Comment #17 From Togge 2007-07-03 16:46:16 0000 -------
--- amd64 ---
=app-doc/doc++-3.4.10-r2

1: emerges
2: passes collision-protect, (multilib-)strict, test
3: works  (Generates html/tex from C++)

Portage 2.1.2.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r3, 
2.6.21-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.21-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 
4200+
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 03 Jul 2007 16:30:10 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -ggdb -march=athlon64 -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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/init.d 
/etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -ggdb -march=athlon64 -pipe"
DISTDIR="/tmp/portage"
FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict 
parallel-fetch sandbox sfperms splitdebug strict test"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo               
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/            
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/            
http://mirror.switch.ch/mirror/gentoo/         
http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.utf-8"
LINGUAS="en sv"
MAKEOPTS="-j4"
PKGDIR="/tmp/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 
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/private"
SYNC="rsync://dx/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi aiglx alsa amd64 arts asf avi 
bash-completion berkdb bitmap-fonts branding browserplugin cairo ccache cdr cli 
cpudetection cracklib crypt cscope css cups cvs dbus divx divx4linux dlloader 
dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac 
foomaticdb fortran freetype gdbm geoip gif gimp gmedia gnokii gnome gpm 
gstreamer gtk hal http iconv ieee1394 imap imlib ipv6 isdnlog java javascript 
jfs jpeg kde kdeenablefinal kdehiddenvisibility kdepim kerberos libg++ 
logitech-mouse mad madwifi maildir midi mikmod mmx mmx2 mmxext mono mozbranding 
moznopango mozsvg mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly 
nsplugin ntfs nvidia obex ogg oggvorbis opengl openmp oss pam pcre pdf pdflib 
perl png pppd python qt qt3 qt3support qt4 quicktime readline realmedia 
reflection reiserfs samba scanner sdl session spell spl sse sse2 ssl subversion 
svg symlink tcpd test tetex theora threads tiff truetype truetype-fonts 
type1-fonts udev unicode usb v4l v4l2 vim-syntax vim-with-x visualization 
vorbis wifi wmf wmp wxwindows xcomposite xface xfs xine xinerama xml xorg xosd 
xpm xprint xv xvid zlib" ALSA_CARDS="emu10k1" 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" ELIBC="glibc" 
INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz 
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv" 
USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, 
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #18 From Christoph Mende 2007-07-04 17:46:52 0000 -------
and finally stable, thanks Togge

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug