Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169429 - app-doc/doc++-3.4.10-r2 stabilization
Summary: app-doc/doc++-3.4.10-r2 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 169430 169432 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-05 11:00 UTC by Anant Narayanan (RETIRED)
Modified: 2007-07-04 17:46 UTC (History)
1 user (show)

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


Attachments
doc++-3.4.10-r1.ebuild-file-collision.patch (doc++-3.4.10-r1.ebuild-file-collision.patch,286 bytes, patch)
2007-06-04 16:20 UTC, Togge
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anant Narayanan (RETIRED) gentoo-dev 2007-03-05 11:00:50 UTC
Request for marking app-doc/doc++-3.4.10-r1  as amd64.

Reproducible: Always

Steps to Reproduce:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-03-05 11:16:41 UTC
*** Bug 169430 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-05 11:16:57 UTC
*** Bug 169432 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-05 11:18:48 UTC
Per the other bugs:

amd64, x86 - please stabilize
ppc64 - please keyword this
Comment 4 Raúl Porcel (RETIRED) gentoo-dev 2007-03-05 15:41:52 UTC
x86 stable
Comment 5 Anant Narayanan (RETIRED) gentoo-dev 2007-03-05 18:14:01 UTC
Marked ~ on all archs. Please stabilize on amd64, ppc, ppc64 and sparc.
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2007-03-06 09:07:25 UTC
ppc64 stable
Comment 7 Gustavo Zacarias (RETIRED) gentoo-dev 2007-03-06 18:19:58 UTC
What are we doing here? This has been stable for us for some time.
Comment 8 nixnut (RETIRED) gentoo-dev 2007-03-09 20:45:40 UTC
ehm... double stable?
ppc done.
Comment 9 Roeland Douma 2007-03-20 10:55:26 UTC
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 Anant Narayanan (RETIRED) gentoo-dev 2007-04-17 17:53:30 UTC
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 Anant Narayanan (RETIRED) gentoo-dev 2007-04-17 19:47:42 UTC
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 Peter Weller (RETIRED) gentoo-dev 2007-04-17 19:52:20 UTC
Yeah, I have nfc what's going on either... Reassigning to amd64 and changing the subject to something sane ;)
Comment 13 Togge 2007-06-04 16:20:46 UTC
Created attachment 121152 [details, diff]
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 Christoph Mende (RETIRED) gentoo-dev 2007-06-21 00:00:09 UTC
Reassigning back to maintainer, see comment #13 for a fix
Comment 15 Christoph Mende (RETIRED) gentoo-dev 2007-06-21 00:04:45 UTC
and really reassigning
Comment 16 Anant Narayanan (RETIRED) gentoo-dev 2007-07-03 15:27:43 UTC
Patch incorporated, thanks! AMD64, please stabilize.
Comment 17 Togge 2007-07-03 16:46:16 UTC
--- 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 Christoph Mende (RETIRED) gentoo-dev 2007-07-04 17:46:52 UTC
and finally stable, thanks Togge