Re: [gentoo-user] media-gfx/graphviz-2.26.3-r3

2011-09-22 Thread Florian Philipp
Am 22.09.2011 07:56, schrieb Mick:
 On Wednesday 21 Sep 2011 23:02:02 Hilco Wijbenga wrote:
 Hi all,

 I'm trying to install Graphviz but I get:

 centaur ~ # emerge graphviz
 /snip
 make[3]: Entering directory
 `/var/tmp/portage/media-gfx/graphviz-2.26.3-r3/work/graphviz-2.26.3/plugin/
 gd' CC gvplugin_gd.lo
   CC gvrender_gd.lo
   CC gvrender_gd_vrml.lo
   CC gvtextlayout_gd.lo
   CC gvloadimage_gd.lo
   CC gvdevice_gd.lo
   CCLD   libgvplugin_gd_C.la
   CCLD   libgvplugin_gd.la
 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../../i686-pc-linux-gnu/bin/ld:
 cannot find -lpng14
 /snip

 Even though I have libpng-1.4.8-r2 installed:

 centaur ~ # eix media-libs/libpng
 [I] media-libs/libpng
  Available versions:
 (1.2)   1.2.45 (~)1.2.46
 (0) 1.4.8 (~)1.4.8-r1 (~)1.5.4
 (1.4)   (~)1.4.8-r2
 {apng static-libs}
  Installed versions:  1.2.46(1.2)(02:17:28 PM 21/09/11)
 1.4.8-r2(1.4)(02:17:42 PM 21/09/11)(apng) 1.5.4(02:45:21 PM
 21/09/11)(apng -static-libs)
  Homepage:http://www.libpng.org/
  Description: Portable Network Graphics library

 Is there something I can do about this? Or is it a bug in the ebuild?
 
 Did you try:
 
  emerge -v -p --library '/usr/lib/libpng14.so'
 
 and then revdep-rebuild just for good measure?
 
 If the above doesn't work, then you'll need to search in Gentoo's bugzilla in 
 case something similar has already been reported.
 

This reminds me of the old libpng-1.4/1.2 update mess.[1] You are not
far behind your update schedule, are you?

For good measure, try `lafilefixer --justfixit` from
dev-util/lafilefixer and search your system for references to libpng-1.2.

Hope this helps,
Florian Philipp

[1] http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] media-gfx/graphviz-2.26.3-r3

2011-09-22 Thread Alex Schuster
Mick writes:

 On Wednesday 21 Sep 2011 23:02:02 Hilco Wijbenga wrote:
  Hi all,
  
  I'm trying to install Graphviz but I get:
[...]
  /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../../i686-pc-linux-gnu/bin/ld:
  cannot find -lpng14
[...]
  Is there something I can do about this? Or is it a bug in the ebuild?
 
 Did you try:
 
  emerge -v -p --library '/usr/lib/libpng14.so'
   ^^

That should be revdep-rebuild.

See the thread 'Updating libpng:  another libtool cockup?' that started
on Sept. 18.

Wonko





Re: [gentoo-user] media-gfx/graphviz-2.26.3-r3

2011-09-22 Thread Hilco Wijbenga
On 22 September 2011 00:18, Florian Philipp li...@binarywings.net wrote:
 Am 22.09.2011 07:56, schrieb Mick:
 On Wednesday 21 Sep 2011 23:02:02 Hilco Wijbenga wrote:
 Hi all,

 I'm trying to install Graphviz but I get:

 centaur ~ # emerge graphviz
 /snip
 make[3]: Entering directory
 `/var/tmp/portage/media-gfx/graphviz-2.26.3-r3/work/graphviz-2.26.3/plugin/
 gd' CC     gvplugin_gd.lo
   CC     gvrender_gd.lo
   CC     gvrender_gd_vrml.lo
   CC     gvtextlayout_gd.lo
   CC     gvloadimage_gd.lo
   CC     gvdevice_gd.lo
   CCLD   libgvplugin_gd_C.la
   CCLD   libgvplugin_gd.la
 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../../i686-pc-linux-gnu/bin/ld:
 cannot find -lpng14
 /snip

 Even though I have libpng-1.4.8-r2 installed:

 centaur ~ # eix media-libs/libpng
 [I] media-libs/libpng
      Available versions:
         (1.2)   1.2.45 (~)1.2.46
         (0)     1.4.8 (~)1.4.8-r1 (~)1.5.4
         (1.4)   (~)1.4.8-r2
         {apng static-libs}
      Installed versions:  1.2.46(1.2)(02:17:28 PM 21/09/11)
 1.4.8-r2(1.4)(02:17:42 PM 21/09/11)(apng) 1.5.4(02:45:21 PM
 21/09/11)(apng -static-libs)
      Homepage:            http://www.libpng.org/
      Description:         Portable Network Graphics library

 Is there something I can do about this? Or is it a bug in the ebuild?

 Did you try:

  emerge -v -p --library '/usr/lib/libpng14.so'

 and then revdep-rebuild just for good measure?

 If the above doesn't work, then you'll need to search in Gentoo's bugzilla in
 case something similar has already been reported.


 This reminds me of the old libpng-1.4/1.2 update mess.[1] You are not
 far behind your update schedule, are you?

No, I'm fully up-to-date. Although, I've been using --changed-use and
maybe I shouldn't since it doesn't seem to be foolproof.

 For good measure, try `lafilefixer --justfixit` from
 dev-util/lafilefixer and search your system for references to libpng-1.2.

That did nothing. In fact, I followed Diego's advice and added
lafilefixer to /etc/portage/bashrc during the libpng crisis so that's
not unexpected.

 Hope this helps,
 Florian Philipp

 [1] http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update

I ran emerge -v world overnight and although it ran out of space
before it could finish, apparently that was enough. I was able to
emerge graphviz just now. So I'm unclear what exactly was wrong.

Should I not use --changed-use when emerge-ing world?



[gentoo-user] media-gfx/graphviz-2.26.3-r3

2011-09-21 Thread Hilco Wijbenga
Hi all,

I'm trying to install Graphviz but I get:

centaur ~ # emerge graphviz
/snip
make[3]: Entering directory
`/var/tmp/portage/media-gfx/graphviz-2.26.3-r3/work/graphviz-2.26.3/plugin/gd'
  CC gvplugin_gd.lo
  CC gvrender_gd.lo
  CC gvrender_gd_vrml.lo
  CC gvtextlayout_gd.lo
  CC gvloadimage_gd.lo
  CC gvdevice_gd.lo
  CCLD   libgvplugin_gd_C.la
  CCLD   libgvplugin_gd.la
/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lpng14
/snip

Even though I have libpng-1.4.8-r2 installed:

centaur ~ # eix media-libs/libpng
[I] media-libs/libpng
 Available versions:
(1.2)   1.2.45 (~)1.2.46
(0) 1.4.8 (~)1.4.8-r1 (~)1.5.4
(1.4)   (~)1.4.8-r2
{apng static-libs}
 Installed versions:  1.2.46(1.2)(02:17:28 PM 21/09/11)
1.4.8-r2(1.4)(02:17:42 PM 21/09/11)(apng) 1.5.4(02:45:21 PM
21/09/11)(apng -static-libs)
 Homepage:http://www.libpng.org/
 Description: Portable Network Graphics library

Is there something I can do about this? Or is it a bug in the ebuild?

Cheers,
Hilco



Re: [gentoo-user] media-gfx/graphviz-2.26.3-r3

2011-09-21 Thread Mick
On Wednesday 21 Sep 2011 23:02:02 Hilco Wijbenga wrote:
 Hi all,
 
 I'm trying to install Graphviz but I get:
 
 centaur ~ # emerge graphviz
 /snip
 make[3]: Entering directory
 `/var/tmp/portage/media-gfx/graphviz-2.26.3-r3/work/graphviz-2.26.3/plugin/
 gd' CC gvplugin_gd.lo
   CC gvrender_gd.lo
   CC gvrender_gd_vrml.lo
   CC gvtextlayout_gd.lo
   CC gvloadimage_gd.lo
   CC gvdevice_gd.lo
   CCLD   libgvplugin_gd_C.la
   CCLD   libgvplugin_gd.la
 /usr/lib/gcc/i686-pc-linux-gnu/4.5.3/../../../../i686-pc-linux-gnu/bin/ld:
 cannot find -lpng14
 /snip
 
 Even though I have libpng-1.4.8-r2 installed:
 
 centaur ~ # eix media-libs/libpng
 [I] media-libs/libpng
  Available versions:
 (1.2)   1.2.45 (~)1.2.46
 (0) 1.4.8 (~)1.4.8-r1 (~)1.5.4
 (1.4)   (~)1.4.8-r2
 {apng static-libs}
  Installed versions:  1.2.46(1.2)(02:17:28 PM 21/09/11)
 1.4.8-r2(1.4)(02:17:42 PM 21/09/11)(apng) 1.5.4(02:45:21 PM
 21/09/11)(apng -static-libs)
  Homepage:http://www.libpng.org/
  Description: Portable Network Graphics library
 
 Is there something I can do about this? Or is it a bug in the ebuild?

Did you try:

 emerge -v -p --library '/usr/lib/libpng14.so'

and then revdep-rebuild just for good measure?

If the above doesn't work, then you'll need to search in Gentoo's bugzilla in 
case something similar has already been reported.

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.