Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138937 - please test/stablize doxygen-1.4.7 (due 1 Aug)
Summary: please test/stablize doxygen-1.4.7 (due 1 Aug)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-02 18:14 UTC by Steve Arnold
Modified: 2006-11-11 20:30 UTC (History)
5 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 Steve Arnold archtester gentoo-dev 2006-07-02 18:14:01 UTC
Okay, there've been no new bugs (amazingly enough) so 1.4.6 should probably get a stable bump now on all arches, as well as a test of the new 1.4.7 I'm about to commit, with an eye toward stabling that one in 30 days (barring any new issues, as it seems like the cleanest release of late).  Some of the patches made it into the new upstream release, and it builds and runs cleanly on my x86/amd64 boxes (and embedded ppc with no qt).  Thanks...
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2006-07-03 09:01:49 UTC
doxygen-1.4.6 stable on ppc.  Re-add us when you want a newer version stable.
Comment 2 Matthias Langer 2006-07-03 10:35:59 UTC
well, i'm using doxygen-1.4.6  USE="qt3 tetex unicode -doc" for quite some time on x86 and, except for http://bugzilla.gnome.org/show_bug.cgi?id=341365, which should be fixed with 1.4.7 and also affects the current stable version 1.4.4, i'm happy with it.
Comment 3 Fabian Groffen gentoo-dev 2006-07-03 10:52:39 UTC
this bug should depend on graphviz >=2.6 stabling IMO.  Got a problem compiling there on ppc-macos, so trying to fix that first.
Comment 4 Matthias Langer 2006-07-03 11:12:46 UTC
i've now upgraded to doxygen-1.4.7  USE="qt3 tetex -doc" with graphviz-2.6-r1  USE="X cairo -static -tcltk" on x86. seems to work fine as well and indeed fixes the mentioned (see comment #2) "@code @endcode" bug.
Comment 5 Giacomo Cariello 2006-07-03 11:44:31 UTC
works for me on x86.

emerge --info at http://rafb.net/paste/results/9H6RtH76.txt
Comment 6 Jesus de Santos Garcia 2006-07-12 17:02:34 UTC
I think this is not a problem, but i'm not sure (sorry this is the first time I get this problem):

when emerging media-fonts/gnu-fs-fonts-std-8.11 (as part of emerging doxygen):

* checking 95 files for package collisions
existing file /usr/share/fonts/default/ghostscript/fonts.dir is not owned by this package
existing file /usr/share/fonts/default/ghostscript/fonts.scale is not owned by this package
* spent 0.042172908783 seconds checking for file collisions
* 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
Comment 7 Jesus de Santos Garcia 2006-07-12 17:04:44 UTC
(In reply to comment #5)
> works for me on x86.
> 
> emerge --info at http://rafb.net/paste/results/9H6RtH76.txt
> 

By the way, the link is not working

Comment 8 Steve Arnold archtester gentoo-dev 2006-07-12 19:51:05 UTC
Both files are owned by media-fonts/gnu-gs-fonts-std on my system; I have no package named media-fonts/gnu-fs-fonts-std.  I have an fs-fonts package, but the description says japanese fonts...

So I'm not sure what to tell you, other than "emerge --sync" from an official mirror and try again.
Comment 9 Fabian Groffen gentoo-dev 2006-07-13 00:55:05 UTC
(In reply to comment #6)
> I think this is not a problem, but i'm not sure (sorry this is the first time I
> get this problem):
> 
> when emerging media-fonts/gnu-fs-fonts-std-8.11 (as part of emerging doxygen):
> 
> * checking 95 files for package collisions
> existing file /usr/share/fonts/default/ghostscript/fonts.dir is not owned by
> this package
> existing file /usr/share/fonts/default/ghostscript/fonts.scale is not owned by
> this package

Try `equery belongs fonts.scale` to see if there is a package on your system that installed this file.  Are you on normal Gentoo Linux?
Comment 10 Jesus de Santos Garcia 2006-07-14 15:06:33 UTC
Yes, my linux only have packages "x86" (except now for doxygen adn graphviz)

 equery belongs /usr/share/fonts/default/ghostscript/fonts.dir
[ Searching for file(s) /usr/share/fonts/default/ghostscript/fonts.dir in *... ]

 equery belongs /usr/share/fonts/default/ghostscript/fonts.dir
[ Searching for file(s) /usr/share/fonts/default/ghostscript/fonts.dir in *... ]

----------------

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r7 i686)
=================================================================
System uname: 2.6.16-gentoo-r7 i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/www/localhost/htdocs/cacti/include"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -pipe -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ http://212.219.56.152/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS="-j2"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 avi berkdb bitmap-fonts bzip2 cli crypt dlloader dri eds emboss encode fam foomaticdb gdbm gif gnome gpm gstreamer gtk gtk2 imlib isdnlog jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nptlonly ogg pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline reflection samba sdl session snmp spl sse sse2 ssl svg tiff truetype truetype-fonts type1-fonts udev usb vorbis xml xmms xorg zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_-evdev kernel_linux userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS



Comment 11 Fabian Groffen gentoo-dev 2006-07-15 00:58:13 UTC
(In reply to comment #10)
> Yes, my linux only have packages "x86" (except now for doxygen adn graphviz)
> 
>  equery belongs /usr/share/fonts/default/ghostscript/fonts.dir
> [ Searching for file(s) /usr/share/fonts/default/ghostscript/fonts.dir in *...
> ]
> 
>  equery belongs /usr/share/fonts/default/ghostscript/fonts.dir
> [ Searching for file(s) /usr/share/fonts/default/ghostscript/fonts.dir in *...
> ]
> 
> ----------------

You have some stale files somehow.  If you're confident they are not vital (which I think in this case they aren't), either remove them or temporarily disable collision-protect feature.
Comment 12 Jesus de Santos Garcia 2006-07-20 14:52:05 UTC
> You have some stale files somehow.  If you're confident they are not vital
> (which I think in this case they aren't), either remove them or temporarily
> disable collision-protect feature.

The problem is with gnu-fs-fonts-std-8.11. First it doesn't inherit from the font eclass and second instead of regenerating fonts.dir and fonts.scale from the contents of the directory /usr/share/fonts/default/ghostscript it try to install its own pregenerated files that may be incomplete (i think)

Should I open a bug for this?


Comment 13 Jesus de Santos Garcia 2006-08-04 15:30:41 UTC
> 
> Should I open a bug for this?
>

I opened a new bug for this, Bug 142836

Comment 14 Joshua Jackson (RETIRED) gentoo-dev 2006-08-10 22:29:31 UTC
this requires a version of graphviz for x86 >=2.6-r1 to go stable at the same time so we need to know which version should be tested concurrently.
Comment 15 Markus Rothe (RETIRED) gentoo-dev 2006-08-12 05:34:47 UTC
ppc64 stable
Comment 16 Michael Weyershäuser 2006-08-19 16:13:05 UTC
(In reply to comment #14)
> this requires a version of graphviz for x86 >=2.6-r1 to go stable at the same
> time so we need to know which version should be tested concurrently.
> 

Same for amd64, no stabilisation request for graphviz, several open bugs against all versions that solve this dependency...

Please readd us to CC when this is sorted out.
Comment 17 Jeroen Roovers (RETIRED) gentoo-dev 2006-09-01 20:44:18 UTC
HPPA, sorted!
Comment 18 Gustavo Zacarias (RETIRED) gentoo-dev 2006-09-04 08:50:58 UTC
sparc stable.
Comment 19 Steve Arnold archtester gentoo-dev 2006-09-07 19:57:53 UTC
Okay, so most people stablized against graphviz 2.8...  If at least x86, amd64, and ppc can also stablize graphviz 2.8, and stablize doxygen 1.4.7 against that, then we can finally close this puppie :)  Thanks...

<poke>
Comment 20 Wormo (RETIRED) gentoo-dev 2006-09-10 16:06:12 UTC
stable on ppc

(repoman is complaining about graphviz-2.8 w/repect to lack of ~x86-fbsd on dev-lang/swig, I'm adding bsd to cc so they can fix this and maybe stabilize graphvis and doxygen later on...)
Comment 21 Markus Meier gentoo-dev 2006-09-12 12:02:34 UTC
1.) emerges fine on x86 (with imagemagick-2.8, which also compiles fine...)
2.) passes collision-test
3.) works

Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-rc6 i686)
=================================================================
System uname: 2.6.18-rc6 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System version 1.12.4
Last Sync: Tue, 12 Sep 2006 18:00:06 +0000
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=prescott -pipe -fomit-frame-pointer"
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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en de en_GB de_CH"
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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="x86 X aac acpi alsa apache2 asf berkdb bitmap-fonts cairo cdr cdrom cli crypt cups dbus divx dlloader dri dts dvd dvdr eds elibc_glibc emboss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux ldap libg++ linguas_de linguas_de_CH linguas_en linguas_en_GB mad mikmod mmx mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection rtsp samba sdl session smp spell spl sse sse2 sse3 ssl svg tcpd tetex theora threads truetype truetype-fonts type1-fonts udev unicode userland_GNU vcd video_cards_fbdev video_cards_i810 video_cards_vesa vorbis win32codecs x264 xine xml xorg xprint xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 22 Andrej Kacian (RETIRED) gentoo-dev 2006-09-12 18:09:15 UTC
both graphviz-2.8 and doxygen-1.4.7 marked stable on x86
Comment 23 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-09-12 18:53:47 UTC
I'll check swig sooner or later, we don't have stable anyway.
Comment 24 Aron Griffis (RETIRED) gentoo-dev 2006-09-13 08:36:07 UTC
ia64 done
Comment 25 Danny van Dyk (RETIRED) gentoo-dev 2006-09-13 17:31:47 UTC
amd64 done.
Comment 26 Steve Arnold archtester gentoo-dev 2006-09-14 20:57:43 UTC
Looks like only alpha, ppc-macos, and x86-fbsd are left ~ so I'm closing this one; the afore-mentioned arch people can stablize at their leisure...
Comment 27 Fabian Groffen gentoo-dev 2006-10-24 12:42:48 UTC
oops... sorry for the delay (forgot to commit, apparently)
ppc-macos stable