On 2011-05-21 21:41, Ian Jackson wrote: > Simpler than this, and simpler than constructions involving negations > (which would be very troublesome for the resolution algorithms), would > be: > > Package: A-plugin-B > Depends: A, B > Recommended-When: A, B
Putting my 'developer of unpopular package manager' on: no, no, pretty please, no reverse-Recommends. Firstly, one doesn't want to scan all package database to find all Recommends for the particular package, and secondly, this is easily abusable by third-package maintainers and even packages from completely different, non-Debian repositories: Package: some-package Depends: gnome Recommended-When: gnome And, still wearing the hat, negations are fairly easy to implement. If we ever go for implementing conditional dependencies, negations are great and powerful idea, I'd vote for them. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com C++/Perl developer, Debian Developer -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110522082221.GA12888@r500-debian