public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Graphviz needs libjpeg.la
@ 2011-06-12 16:43 Daniel D Jones
  2011-06-12 17:18 ` 微菜
  2011-06-12 17:41 ` [gentoo-user] " James
  0 siblings, 2 replies; 3+ messages in thread
From: Daniel D Jones @ 2011-06-12 16:43 UTC (permalink / raw
  To: gentoo-user

media-gfx/graphviz-2.26.3-r2 fails to compile because:

grep: /usr/lib/libjpeg.la: No such file or directory


The file does not exist.  /usr/lib has the following files:

libjpeg.a
libjpeg.so -> libjpeg.so.8.0.2
libjpeg.so.62
libjpeg.so.8 -> libjpeg.so.8.0.2
libjpeg.so.8.0.2

I've reemerged jpeg, run revdep-rebuild, etc.  I've scoured the web and found 
a number of issues and bugs related to the libjpeg.la file but none of them 
offer a solution which works for me.  Any suggestions greatly appreciated.

-- 
"[The] common men-in-the-street and women-in-the-street ... have as great a 
hate and contempt of sex as the greyest Puritan ... They insist that a film-
heroine shall be a neuter, that real sex feelings shall only be shown by the 
villain or villainess." - D.H. Lawrence



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-user] Graphviz needs libjpeg.la
  2011-06-12 16:43 [gentoo-user] Graphviz needs libjpeg.la Daniel D Jones
@ 2011-06-12 17:18 ` 微菜
  2011-06-12 17:41 ` [gentoo-user] " James
  1 sibling, 0 replies; 3+ messages in thread
From: 微菜 @ 2011-06-12 17:18 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 731 bytes --]

于 2011年06月13日 00:43, Daniel D Jones 写道:
> media-gfx/graphviz-2.26.3-r2 fails to compile because:
> 
> grep: /usr/lib/libjpeg.la: No such file or directory
> 
> 
> The file does not exist.  /usr/lib has the following files:
> 
> libjpeg.a
> libjpeg.so -> libjpeg.so.8.0.2
> libjpeg.so.62
> libjpeg.so.8 -> libjpeg.so.8.0.2
> libjpeg.so.8.0.2
> 
> I've reemerged jpeg, run revdep-rebuild, etc.  I've scoured the web and found 
> a number of issues and bugs related to the libjpeg.la file but none of them 
> offer a solution which works for me.  Any suggestions greatly appreciated.
> 

doing

grep jpeg\\.la /usr/lib/lib*.la

may help. Maybe some other libtool archive pull in the libjpeg.la



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-user] Re: Graphviz needs libjpeg.la
  2011-06-12 16:43 [gentoo-user] Graphviz needs libjpeg.la Daniel D Jones
  2011-06-12 17:18 ` 微菜
@ 2011-06-12 17:41 ` James
  1 sibling, 0 replies; 3+ messages in thread
From: James @ 2011-06-12 17:41 UTC (permalink / raw
  To: gentoo-user

Daniel D Jones <ddjones <at> riddlemaster.org> writes:


> media-gfx/graphviz-2.26.3-r2 fails to compile because:

try this  and then study the results for clues:
equery depgraph --depth=1 graphviz
       <search for pkgs one level deep
       < that graphviz needs to compile

> I've reemerged jpeg, run revdep-rebuild, etc.  I've scoured the web and found 
> a number of issues and bugs related to the libjpeg.la file but none of them 
> offer a solution which works for me.  Any suggestions greatly appreciated.

First you have to use the tools, such as equery to discern
hints as to your compilation issue(s).

Then try things like this:
        emerge dev-util/lafilefixer ; lafilefixer --justfixit
        revdep-rebuild -- --keep-going

Lafilefixer is on the way to being deprecated so 
make sure you have recently sync the system and performed
updates to all of your software.

Other times package get orphaned and leave fragments of files
around. Read up on eclean.

[1] http://en.gentoo-wiki.com/wiki/Gentoo_maintenance

Good hunting,
hth,
James




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-06-12 18:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-12 16:43 [gentoo-user] Graphviz needs libjpeg.la Daniel D Jones
2011-06-12 17:18 ` 微菜
2011-06-12 17:41 ` [gentoo-user] " James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox