Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194749 - media-gfx/graphviz-2.16.1 version bump
Summary: media-gfx/graphviz-2.16.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 171409
  Show dependency tree
 
Reported: 2007-10-04 21:58 UTC by Jakub Moc (RETIRED)
Modified: 2007-12-18 01:46 UTC (History)
3 users (show)

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


Attachments
graphviz-2.16.1.ebuild (graphviz-2.16.1.ebuild,5.30 KB, patch)
2007-12-15 20:22 UTC, Ryan Hill (RETIRED)
Details | Diff
graphviz-2.16.1-bindings.patch (graphviz-2.16.1-bindings.patch,4.47 KB, patch)
2007-12-15 20:23 UTC, Ryan Hill (RETIRED)
Details | Diff
ebuild.patch (graphviz-ebuild.patch,2.25 KB, patch)
2007-12-16 11:19 UTC, Markus Meier
Details | Diff
graphviz-2.16.1-bindings.patch (graphviz-2.16.1-bindings.patch,3.76 KB, patch)
2007-12-16 20:23 UTC, Markus Meier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2007-10-04 21:58:48 UTC
Bump! :)
Comment 1 André-Sebastian Liebe 2007-11-21 14:26:39 UTC
and an other bump (2.16 2007/11/09)
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2007-12-15 20:22:53 UTC
Created attachment 138571 [details, diff]
graphviz-2.16.1.ebuild

i did an ebuild for 2.16.1.  i'd like to get it looked over.  i think there's some changes that need to be made to the python bindings still and i get a build error with USE=gnome (but I think it's just some broken linkage on my system).  i can't tell if the notcl patch is still needed since a lot has changed in that Makefile.
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2007-12-15 20:23:24 UTC
Created attachment 138573 [details, diff]
graphviz-2.16.1-bindings.patch
Comment 4 Markus Meier gentoo-dev 2007-12-16 11:19:06 UTC
Created attachment 138609 [details, diff]
ebuild.patch

(In reply to comment #2)
> Created an attachment (id=138571) [edit]
> graphviz-2.16.1.ebuild
> 
> i did an ebuild for 2.16.1.  i'd like to get it looked over.  i think there's
> some changes that need to be made to the python bindings still and i get a
> build error with USE=gnome (but I think it's just some broken linkage on my
> system).  i can't tell if the notcl patch is still needed since a lot has
> changed in that Makefile.
> 

USE=gnome works here
what about the python stuff?

attaching a patch to your ebuild, which should also fix bug 181147, bug 202446 and add some || die's.
Comment 5 Ryan Hill (RETIRED) gentoo-dev 2007-12-16 16:21:49 UTC
i'm missing /usr/lib/python2.5/site-packages/{gv.py,_gv.so} with the new ebuild.  it's probably an easy fix, i just haven't had a minute to look at it.
Comment 6 Ryan Hill (RETIRED) gentoo-dev 2007-12-16 16:25:13 UTC
also fixed are bug #167896 and bug #189597
Comment 7 Markus Meier gentoo-dev 2007-12-16 20:23:11 UTC
Created attachment 138650 [details, diff]
graphviz-2.16.1-bindings.patch

(In reply to comment #5)
> i'm missing /usr/lib/python2.5/site-packages/{gv.py,_gv.so} with the new
> ebuild.  it's probably an easy fix, i just haven't had a minute to look at it.

I patched the Makefile.am file instead of .im file, and this seems to work.
btw: bug 195983 and bug 199831 should also be fixed. so pretty all bugs should be closed then...
Comment 8 Ryan Hill (RETIRED) gentoo-dev 2007-12-16 21:01:43 UTC
ah yeah, that's much better. ;)

i'll do a bit of regression testing and then toss it into portage.
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2007-12-16 22:48:45 UTC
Fixed.
Comment 10 Fred Krogh 2007-12-18 01:46:10 UTC
I'm getting this error when trying toe emerge it.

make[3]: *** No rule to make target `../../plugin/pango/libgvplugin_pango.la', needed by `dot_builtins'.  Stop.

=============== my emerge --info =================

Portage 2.1.4_rc10 (default-linux/amd64/2006.0, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r4 x86_64 AMD Opteron(tm) Processor 242
Timestamp of tree: Mon, 17 Dec 2007 23:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.4.4-r4, 2.5.1-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=opteron -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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=opteron -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sfperms strict unmerge-orphans"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://cudlug.cudenver.edu/gentoo http://gentoo.binarycompass.org"
LINGUAS="en"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac administrator aiglx alsa amd64 apache2 arts auctex audiofile bash-completion bcmath berkdb bitmap-fonts blas bonobo bzip2 calendar cdrom clamav clamd cli colordiff cracklib crypt ctype cups dbus debugger deprecated dga discouraged divx-linux dri dvd dvdr dvdread emacs emboss emul-linux86 encode fam fastcgi fbcon firefox flac foomaticdb fortran ftp gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv imagemagick imlib ipv6 isdnlog java javascript jpeg kde kerberos latin1 leim lesstif libclamav libnotify logrotate lzw lzw-tiff mad maildir mbox mcal midi mime mng mouse mozcalendar mozilla mp3 mpeg mpeg2 mpi mudflap mysql mysqli nat ncurses nls nocd nosendmail nptl nptlonly nsplugin nvidia offensive openal opengl openmp osc oscar pam pcre pdf perl png pop pop3d portaudio posix ppds pppd preview-latex python qt3 qt4 query-browser quicktime readline reflection regex replytolist rtc samba sasl sdl session sharedmem sockets sound source sox speex spell spl ssl svg symlink tcltk tcpd tetex thunderbird tiff truetype truetype-fonts type1-fonts unicode usb vhosts vorbis xcomposite xine xmail xorg xpm xv xvid" 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 mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY