* [gentoo-user] Masked package needs itsself ?
@ 2009-08-26 2:32 meino.cramer
2009-08-26 2:37 ` [gentoo-user] " Nikos Chantziaras
0 siblings, 1 reply; 17+ messages in thread
From: meino.cramer @ 2009-08-26 2:32 UTC (permalink / raw
To: Gentoo
Hi,
while trying to update my gentoo I got this:
!!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/jpeg-7 (masked by: ~x86 keyword)
I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
it is masked.
I dont like to update to jpeg-7 since this package is used in so many
othe rprograms and it is masked.
How can I stop this endless loop? :)
Best regards,
mcc
--
Please don't send me any Word- or Powerpoint-Attachments
unless it's absolutely neccessary. - Send simply Text.
See http://www.gnu.org/philosophy/no-word-attachments.html
In a world without fences and walls nobody needs gates and windows.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:32 [gentoo-user] Masked package needs itsself ? meino.cramer
@ 2009-08-26 2:37 ` Nikos Chantziaras
2009-08-26 2:41 ` Volker Armin Hemmann
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Nikos Chantziaras @ 2009-08-26 2:37 UTC (permalink / raw
To: gentoo-user
On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> Hi,
>
> while trying to update my gentoo I got this:
>
> !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been masked.
> !!! One of the following masked packages is required to complete your request:
> - media-libs/jpeg-7 (masked by: ~x86 keyword)
>
>
> I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
> it is masked.
> I dont like to update to jpeg-7 since this package is used in so many
> othe rprograms and it is masked.
Don't mask it. Install it, but also install media-libs/jpeg-compat
alongside it so packages won't break.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:37 ` [gentoo-user] " Nikos Chantziaras
@ 2009-08-26 2:41 ` Volker Armin Hemmann
2009-08-26 2:52 ` meino.cramer
2009-08-26 7:43 ` Alan McKinnon
2 siblings, 0 replies; 17+ messages in thread
From: Volker Armin Hemmann @ 2009-08-26 2:41 UTC (permalink / raw
To: gentoo-user
On Mittwoch 26 August 2009, Nikos Chantziaras wrote:
> On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> > Hi,
> >
> > while trying to update my gentoo I got this:
> >
> > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
> > masked. !!! One of the following masked packages is required to complete
> > your request: - media-libs/jpeg-7 (masked by: ~x86 keyword)
> >
> >
> > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
> > it is masked.
> > I dont like to update to jpeg-7 since this package is used in so many
> > othe rprograms and it is masked.
>
> Don't mask it. Install it, but also install media-libs/jpeg-compat
> alongside it so packages won't break.
or don't install jpeg-compat and be ready for a loooong revdep-rebuilt
session ;)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:37 ` [gentoo-user] " Nikos Chantziaras
2009-08-26 2:41 ` Volker Armin Hemmann
@ 2009-08-26 2:52 ` meino.cramer
2009-08-26 2:55 ` Nikos Chantziaras
2009-08-26 7:43 ` Alan McKinnon
2 siblings, 1 reply; 17+ messages in thread
From: meino.cramer @ 2009-08-26 2:52 UTC (permalink / raw
To: gentoo-user
> Don't mask it. Install it, but also install media-libs/jpeg-compat
> alongside it so packages won't break.
it is also masked...
Why I am urged via jpeg-7 to install maked package which will only
have no effect on non-masked package, when I install another masked
package?
--
Please don't send me any Word- or Powerpoint-Attachments
unless it's absolutely neccessary. - Send simply Text.
See http://www.gnu.org/philosophy/no-word-attachments.html
In a world without fences and walls nobody needs gates and windows.
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:52 ` meino.cramer
@ 2009-08-26 2:55 ` Nikos Chantziaras
2009-08-26 3:10 ` meino.cramer
0 siblings, 1 reply; 17+ messages in thread
From: Nikos Chantziaras @ 2009-08-26 2:55 UTC (permalink / raw
To: gentoo-user
On 08/26/2009 05:52 AM, meino.cramer@gmx.de wrote:
>> Don't mask it. Install it, but also install media-libs/jpeg-compat
>> alongside it so packages won't break.
>
>
> it is also masked...
Er, you need this package on your system. A lot of software depends on
it. It's not optional.
> Why I am urged via jpeg-7 to install maked package which will only
> have no effect on non-masked package, when I install another masked
> package?
Sorry, I'm not following what you're trying to say :P
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:55 ` Nikos Chantziaras
@ 2009-08-26 3:10 ` meino.cramer
2009-08-26 3:17 ` Chris Reffett
` (3 more replies)
0 siblings, 4 replies; 17+ messages in thread
From: meino.cramer @ 2009-08-26 3:10 UTC (permalink / raw
To: gentoo-user
> 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).
If I install it, many packaged needs to rebuild, for which I
have not the time.
When I want to prevent that, I am urged to install another masked
package.
Why needs a "non masked" system a masked packed and build against
it (incorporate its masked character) OR needs a compatibility
package which also is masked to not to build (directly) against
the other masked package?
Or in more peotic words:
To live on, take this poison. If you dont want to get poisoned
take the other poison.
Sorry, english is not my native code page...
--
Please don't send me any Word- or Powerpoint-Attachments
unless it's absolutely neccessary. - Send simply Text.
See http://www.gnu.org/philosophy/no-word-attachments.html
In a world without fences and walls nobody needs gates and windows.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 3:10 ` meino.cramer
@ 2009-08-26 3:17 ` Chris Reffett
2009-08-26 3:22 ` Volker Armin Hemmann
` (2 subsequent siblings)
3 siblings, 0 replies; 17+ messages in thread
From: Chris Reffett @ 2009-08-26 3:17 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1113 bytes --]
meino.cramer@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).
> If I install it, many packaged needs to rebuild, for which I
> have not the time.
> When I want to prevent that, I am urged to install another masked
> package.
>
> Why needs a "non masked" system a masked packed and build against
> it (incorporate its masked character) OR needs a compatibility
> package which also is masked to not to build (directly) against
> the other masked package?
>
> Or in more peotic words:
> To live on, take this poison. If you dont want to get poisoned
> take the other poison.
>
> Sorry, english is not my native code page...
>
>
>
>
>
>
Actually, according to the output you posted, something depends on
jpeg-7. The output you posted didn't actually indicate that jpeg-7
depends on itself. There should have been a list below that output of
what actually does depend on ">=media-libs/jpeg-7," if that helps at all.
Chris Reffett
[-- Attachment #2: Type: text/html, Size: 1541 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 3:10 ` meino.cramer
2009-08-26 3:17 ` Chris Reffett
@ 2009-08-26 3:22 ` Volker Armin Hemmann
2009-08-26 3:23 ` Nikos Chantziaras
2009-08-26 7:46 ` Alan McKinnon
3 siblings, 0 replies; 17+ messages in thread
From: Volker Armin Hemmann @ 2009-08-26 3:22 UTC (permalink / raw
To: gentoo-user
On Mittwoch 26 August 2009, meino.cramer@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).
> If I install it, many packaged needs to rebuild, for which I
> have not the time.
on my very 'full' system I had to rebuild 53 packages - including one qt
package, kdelibs, xulrunner and firefox, imagemagick and other stuff, some of it
minor some not. It is not that bad (masked qt-3 and kde3 was another nice
thing that cost some time - well, system is qt3/kde3 free now ...) or very
bad, depending on your system ;)
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 3:10 ` meino.cramer
2009-08-26 3:17 ` Chris Reffett
2009-08-26 3:22 ` Volker Armin Hemmann
@ 2009-08-26 3:23 ` Nikos Chantziaras
2009-08-26 7:46 ` Alan McKinnon
3 siblings, 0 replies; 17+ messages in thread
From: Nikos Chantziaras @ 2009-08-26 3:23 UTC (permalink / raw
To: gentoo-user
On 08/26/2009 06:10 AM, meino.cramer@gmx.de wrote:
>> Sorry, I'm not following what you're trying to say :P
>
> jpeg-7 is masked
It is not, actually. Unless you mean it's keyworded ~arch. But it's
not masked.
> Without it any update process stops with this
> failure. jpeg-7 needs itsself to update jpeg-7 (according the output
> I posted).
Your output tells that something depends on it or that you're explicitly
trying to emerge it.
> If I install it, many packaged needs to rebuild, for which I
> have not the time.
Which is why I recommended installing media-libs/jpeg-compat :P
> When I want to prevent that, I am urged to install another masked
> package.
That one is also not masked. Just keyworded ~arch.
> Why needs a "non masked" system a masked packed and build against
> it (incorporate its masked character) OR needs a compatibility
> package which also is masked to not to build (directly) against
> the other masked package?
>
> Or in more peotic words:
> To live on, take this poison. If you dont want to get poisoned
> take the other poison.
>
> Sorry, english is not my native code page...
Since jpeg-7 is not masked, you can mask it yourself. Try this:
=media-libs/jpeg-7
in /etc/portage/packages.mask and see if it helps.
Also, at this point, I would be interested in seeing the output of:
equery depends media-libs/jpeg
to see what is pulling-in jpeg-7.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 2:37 ` [gentoo-user] " Nikos Chantziaras
2009-08-26 2:41 ` Volker Armin Hemmann
2009-08-26 2:52 ` meino.cramer
@ 2009-08-26 7:43 ` Alan McKinnon
2009-08-26 15:50 ` Volker Armin Hemmann
2 siblings, 1 reply; 17+ messages in thread
From: Alan McKinnon @ 2009-08-26 7:43 UTC (permalink / raw
To: gentoo-user
On Wednesday 26 August 2009 04:37:07 Nikos Chantziaras wrote:
> On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> > Hi,
> >
> > while trying to update my gentoo I got this:
> >
> > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
> > masked. !!! One of the following masked packages is required to complete
> > your request: - media-libs/jpeg-7 (masked by: ~x86 keyword)
> >
> >
> > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
> > it is masked.
> > I dont like to update to jpeg-7 since this package is used in so many
> > othe rprograms and it is masked.
>
> Don't mask it. Install it, but also install media-libs/jpeg-compat
> alongside it so packages won't break.
I'm having a hard time imagining how a package like jpeg could cause breakage.
Such breakage would cause half the apps on any typical workstation to have to
be rebuilt or worse - recoded.
Surely, surely not?
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 3:10 ` meino.cramer
` (2 preceding siblings ...)
2009-08-26 3:23 ` Nikos Chantziaras
@ 2009-08-26 7:46 ` Alan McKinnon
2009-08-26 9:00 ` Roy Wright
3 siblings, 1 reply; 17+ messages in thread
From: Alan McKinnon @ 2009-08-26 7:46 UTC (permalink / raw
To: gentoo-user
On Wednesday 26 August 2009 05:10:18 meino.cramer@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.
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 7:46 ` Alan McKinnon
@ 2009-08-26 9:00 ` Roy Wright
2009-08-26 10:14 ` Alan McKinnon
0 siblings, 1 reply; 17+ messages in thread
From: Roy Wright @ 2009-08-26 9:00 UTC (permalink / raw
To: gentoo-user
On Aug 26, 2009, at 2:46 AM, Alan McKinnon wrote:
> On Wednesday 26 August 2009 05:10:18 meino.cramer@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.
HTH,
Roy
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 9:00 ` Roy Wright
@ 2009-08-26 10:14 ` Alan McKinnon
0 siblings, 0 replies; 17+ messages in thread
From: Alan McKinnon @ 2009-08-26 10:14 UTC (permalink / raw
To: gentoo-user
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.cramer@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
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 7:43 ` Alan McKinnon
@ 2009-08-26 15:50 ` Volker Armin Hemmann
2009-08-26 16:24 ` Paul Hartman
0 siblings, 1 reply; 17+ messages in thread
From: Volker Armin Hemmann @ 2009-08-26 15:50 UTC (permalink / raw
To: gentoo-user
On Mittwoch 26 August 2009, Alan McKinnon wrote:
> On Wednesday 26 August 2009 04:37:07 Nikos Chantziaras wrote:
> > On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> > > Hi,
> > >
> > > while trying to update my gentoo I got this:
> > >
> > > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
> > > masked. !!! One of the following masked packages is required to
> > > complete your request: - media-libs/jpeg-7 (masked by: ~x86 keyword)
> > >
> > >
> > > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
> > > it is masked.
> > > I dont like to update to jpeg-7 since this package is used in so many
> > > othe rprograms and it is masked.
> >
> > Don't mask it. Install it, but also install media-libs/jpeg-compat
> > alongside it so packages won't break.
>
> I'm having a hard time imagining how a package like jpeg could cause
> breakage.
>
> Such breakage would cause half the apps on any typical workstation to have
> to be rebuilt or worse - recoded.
> Surely, surely not?
/usr/lib64/libjpeg.so.62 changed to /usr/lib64/libjpeg.so.7.0.0
hilarity insued.
Seriously all packages on my system that broke installed fine with jpeg-7. It
was just a long revdep run. But no breakage. Well, some breakage because until
revdep rebuilt all the packages affected, everything using jpegs (and that
is... a lot) didn't work ;)
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 15:50 ` Volker Armin Hemmann
@ 2009-08-26 16:24 ` Paul Hartman
2009-08-26 17:02 ` meino.cramer
0 siblings, 1 reply; 17+ messages in thread
From: Paul Hartman @ 2009-08-26 16:24 UTC (permalink / raw
To: gentoo-user
On Wed, Aug 26, 2009 at 10:50 AM, Volker Armin
Hemmann<volkerarmin@googlemail.com> wrote:
> On Mittwoch 26 August 2009, Alan McKinnon wrote:
>> On Wednesday 26 August 2009 04:37:07 Nikos Chantziaras wrote:
>> > On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
>> > > Hi,
>> > >
>> > > while trying to update my gentoo I got this:
>> > >
>> > > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
>> > > masked. !!! One of the following masked packages is required to
>> > > complete your request: - media-libs/jpeg-7 (masked by: ~x86 keyword)
>> > >
>> > >
>> > > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
>> > > it is masked.
>> > > I dont like to update to jpeg-7 since this package is used in so many
>> > > othe rprograms and it is masked.
>> >
>> > Don't mask it. Install it, but also install media-libs/jpeg-compat
>> > alongside it so packages won't break.
>>
>> I'm having a hard time imagining how a package like jpeg could cause
>> breakage.
>>
>> Such breakage would cause half the apps on any typical workstation to have
>> to be rebuilt or worse - recoded.
>> Surely, surely not?
>
> /usr/lib64/libjpeg.so.62 changed to /usr/lib64/libjpeg.so.7.0.0
>
> hilarity insued.
>
> Seriously all packages on my system that broke installed fine with jpeg-7. It
> was just a long revdep run. But no breakage. Well, some breakage because until
> revdep rebuilt all the packages affected, everything using jpegs (and that
> is... a lot) didn't work ;)
In my gentoo, portage upgraded to jpeg-7 and added jpeg-compat-6b at
the same time. Nothing had to be rebuilt and everything "seems" to be
working okay so far.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 16:24 ` Paul Hartman
@ 2009-08-26 17:02 ` meino.cramer
2009-08-26 17:14 ` Volker Armin Hemmann
0 siblings, 1 reply; 17+ messages in thread
From: meino.cramer @ 2009-08-26 17:02 UTC (permalink / raw
To: gentoo-user
Paul Hartman <paul.hartman+gentoo@gmail.com> [09-08-26 18:30]:
> On Wed, Aug 26, 2009 at 10:50 AM, Volker Armin
> Hemmann<volkerarmin@googlemail.com> wrote:
> > On Mittwoch 26 August 2009, Alan McKinnon wrote:
> >> On Wednesday 26 August 2009 04:37:07 Nikos Chantziaras wrote:
> >> > On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> >> > > Hi,
> >> > >
> >> > > while trying to update my gentoo I got this:
> >> > >
> >> > > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
> >> > > masked. !!! One of the following masked packages is required to
> >> > > complete your request: - media-libs/jpeg-7 (masked by: ~x86 keyword)
> >> > >
> >> > >
> >> > > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot cause
> >> > > it is masked.
> >> > > I dont like to update to jpeg-7 since this package is used in so many
> >> > > othe rprograms and it is masked.
> >> >
> >> > Don't mask it. Install it, but also install media-libs/jpeg-compat
> >> > alongside it so packages won't break.
> >>
> >> I'm having a hard time imagining how a package like jpeg could cause
> >> breakage.
> >>
> >> Such breakage would cause half the apps on any typical workstation to have
> >> to be rebuilt or worse - recoded.
> >> Surely, surely not?
> >
> > /usr/lib64/libjpeg.so.62 changed to /usr/lib64/libjpeg.so.7.0.0
> >
> > hilarity insued.
> >
> > Seriously all packages on my system that broke installed fine with jpeg-7. It
> > was just a long revdep run. But no breakage. Well, some breakage because until
> > revdep rebuilt all the packages affected, everything using jpegs (and that
> > is... a lot) didn't work ;)
>
> In my gentoo, portage upgraded to jpeg-7 and added jpeg-compat-6b at
> the same time. Nothing had to be rebuilt and everything "seems" to be
> working okay so far.
I got this one, which seems to tell me, that joeg-compat is also
masked ???
solfire:/home/mccramer>emerge jpeg-compat
Calculating dependencies... done!
!!! All ebuilds that could satisfy "media-libs/jpeg-compat" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/jpeg-compat-6b (masked by: ~x86 keyword)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
--
Please don't send me any Word- or Powerpoint-Attachments
unless it's absolutely neccessary. - Send simply Text.
See http://www.gnu.org/philosophy/no-word-attachments.html
In a world without fences and walls nobody needs gates and windows.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [gentoo-user] Re: Masked package needs itsself ?
2009-08-26 17:02 ` meino.cramer
@ 2009-08-26 17:14 ` Volker Armin Hemmann
0 siblings, 0 replies; 17+ messages in thread
From: Volker Armin Hemmann @ 2009-08-26 17:14 UTC (permalink / raw
To: gentoo-user
On Mittwoch 26 August 2009, meino.cramer@gmx.de wrote:
> Paul Hartman <paul.hartman+gentoo@gmail.com> [09-08-26 18:30]:
> > On Wed, Aug 26, 2009 at 10:50 AM, Volker Armin
> >
> > Hemmann<volkerarmin@googlemail.com> wrote:
> > > On Mittwoch 26 August 2009, Alan McKinnon wrote:
> > >> On Wednesday 26 August 2009 04:37:07 Nikos Chantziaras wrote:
> > >> > On 08/26/2009 05:32 AM, meino.cramer@gmx.de wrote:
> > >> > > Hi,
> > >> > >
> > >> > > while trying to update my gentoo I got this:
> > >> > >
> > >> > > !!! All ebuilds that could satisfy ">=media-libs/jpeg-7" have been
> > >> > > masked. !!! One of the following masked packages is required to
> > >> > > complete your request: - media-libs/jpeg-7 (masked by: ~x86
> > >> > > keyword)
> > >> > >
> > >> > >
> > >> > > I read this as jpeg-7 needs jpeg-7 to update itsself and cannot
> > >> > > cause it is masked.
> > >> > > I dont like to update to jpeg-7 since this package is used in so
> > >> > > many othe rprograms and it is masked.
> > >> >
> > >> > Don't mask it. Install it, but also install media-libs/jpeg-compat
> > >> > alongside it so packages won't break.
> > >>
> > >> I'm having a hard time imagining how a package like jpeg could cause
> > >> breakage.
> > >>
> > >> Such breakage would cause half the apps on any typical workstation to
> > >> have to be rebuilt or worse - recoded.
> > >> Surely, surely not?
> > >
> > > /usr/lib64/libjpeg.so.62 changed to /usr/lib64/libjpeg.so.7.0.0
> > >
> > > hilarity insued.
> > >
> > > Seriously all packages on my system that broke installed fine with
> > > jpeg-7. It was just a long revdep run. But no breakage. Well, some
> > > breakage because until revdep rebuilt all the packages affected,
> > > everything using jpegs (and that is... a lot) didn't work ;)
> >
> > In my gentoo, portage upgraded to jpeg-7 and added jpeg-compat-6b at
> > the same time. Nothing had to be rebuilt and everything "seems" to be
> > working okay so far.
>
> I got this one, which seems to tell me, that joeg-compat is also
> masked ???
>
>
> solfire:/home/mccramer>emerge jpeg-compat
> Calculating dependencies... done!
>
> !!! All ebuilds that could satisfy "media-libs/jpeg-compat" have been
> masked. !!! One of the following masked packages is required to complete
> your request: - media-libs/jpeg-compat-6b (masked by: ~x86 keyword)
>
> For more information, see the MASKED PACKAGES section in the emerge
> man page or refer to the Gentoo Handbook.
*sigh* again, it is not 'masked'. Masked means 'package.mask entry' in gentoo-
user speak. Masked in package.mask means 'unfit for human consumption'.
Masked by unstable keyword means exactly that: the package is marked as
unstable at the moment. One of your many packages installed depends on an
unstable package. If you only have stable packages installed, you just hit a
bug. But if you have unstable packages installed, this happens all the time.
Add jpeg7 and -compat to your package.keywords file and go on.
Another reason, why mixing trees is a bad idea...
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2009-08-26 20:32 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-26 2:32 [gentoo-user] Masked package needs itsself ? meino.cramer
2009-08-26 2:37 ` [gentoo-user] " Nikos Chantziaras
2009-08-26 2:41 ` Volker Armin Hemmann
2009-08-26 2:52 ` meino.cramer
2009-08-26 2:55 ` Nikos Chantziaras
2009-08-26 3:10 ` meino.cramer
2009-08-26 3:17 ` Chris Reffett
2009-08-26 3:22 ` Volker Armin Hemmann
2009-08-26 3:23 ` Nikos Chantziaras
2009-08-26 7:46 ` Alan McKinnon
2009-08-26 9:00 ` Roy Wright
2009-08-26 10:14 ` Alan McKinnon
2009-08-26 7:43 ` Alan McKinnon
2009-08-26 15:50 ` Volker Armin Hemmann
2009-08-26 16:24 ` Paul Hartman
2009-08-26 17:02 ` meino.cramer
2009-08-26 17:14 ` Volker Armin Hemmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox