On Wednesday 26 August 2009 11:00:35 Roy Wright wrote:
> On Aug 26, 2009, at 2:46 AM, Alan McKinnon wrote:
> > On Wednesday 26 August 2009 05:10:18 meino.cra...@gmx.de wrote:
> >>> Sorry, I'm not following what you're trying to say :P
> >>
> >> jpeg-7 is masked, Without it any update process stops with this
> >> failure. jpeg-7 needs itsself to update jpeg-7 (according the output
> >> I posted).
> >
> > Incorrect. Something else is pulling it in and you snipped that
> > output. Your
> > initial post only says that emerge wants to include jpeg and it
> > won't emerge
> > version 7 as it is unstable and your box is stable.
> >
> > It's from some package that specifically wants jpeg-7 as opposed to
> > just jpeg.
> > Most likely netpbm which is hardcoded to DEPEND on jpeg-7.
>
> In my case, it was netpbm.  Here's the steps I took to resolve the
> problem:
>
> 1) emerge -1 -av jpeg
> 2) Do NOT run "emerge @preserved-rebuild"
> 3) emerge -av jpeg-compat
> 4) revdep-rebuild
>
> I hit a problem when trying the "emerge @preserved-rebuild" in that
> tightvnc had a jpeg-6b dependency, so pretty much had to use jpeg-
> compat.

tightvnc works just fine with jpeg-7. You can do what I did and copy the 
tightvnc ebuild to a local overlay, patch with this, and let it rip:

# diff -u net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild local/alan/net-
misc/tightvnc/tightvnc-1.3.10-r1.ebuild
--- net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild 2009-04-20 20:52:22.000000000 
+0200
+++ local/alan/net-misc/tightvnc/tightvnc-1.3.10-r1.ebuild      2009-08-25 
17:00:54.000000000 +0200
@@ -16,7 +16,10 @@
 LICENSE="GPL-2"
 SLOT="0"

-CDEPEND="~media-libs/jpeg-6b
+CDEPEND="|| (
+                       ~media-libs/jpeg-6b
+                       ~media-libs/jpeg-7
+                       )
        server? (
                media-fonts/font-misc-misc
                media-fonts/font-cursor-misc


-- 
alan dot mckinnon at gmail dot com

Reply via email to