Hi,

New Paludis user, and so far I'm really happy with the experience. I've 
come across something that may or may not be a "bug", and thought I'd run 
it by this list.

I'm using the 'ask' hook, and PALUDIS_OPTIONS="--log-level warning 
--dl-upgrade as-needed --dl-downgrade error"

I tried to remove www-client/mozilla-firefox, because I thought 
www-client/mozilla-firefox-bin would be sufficient. (Later discovered I 
need the non-bin version for the headers.)

Running 'paludis -au mozilla-firefox' yields this error (among others):

* dev-util/monodevelop-0.18.1::installed requires 
<www-client/mozilla-firefox-2.0.0.1::installed>

The pertinent dependencies from 'paludis -qD monodevelop':

Build dependencies:
...
             || (
                 www-client/mozilla-firefox
                 www-client/mozilla-firefox-bin
                 www-client/seamonkey
                 net-libs/xulrunner
             )
...
Run dependencies:
...
             || (
                 www-client/mozilla-firefox
                 www-client/mozilla-firefox-bin
                 www-client/seamonkey
                 net-libs/xulrunner
             )
...

So, it depends on ||( mozilla-firefox mozilla-firefox-bin ... ). After 
uninstalling mozilla-firefox, I'd still have mozilla-firefox-bin, so it 
wouldn't actually break a dependency to remove mozilla-firefox. Is this 
the intended behavior (i.e. it's overly cautious) or is something not 
right in considering that disjunction?

Thanks,
Ben
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to