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.