Agenda for the 2009-05-26 Packaging Committee meeting
Toshio Kuratomi
a.badger at gmail.com
Wed May 27 06:00:07 UTC 2009
On 05/26/2009 10:27 PM, Iain Arnell wrote:
> On Wed, May 27, 2009 at 7:10 AM, Tim Lauridsen
> <tim.lauridsen at googlemail.com> wrote:
>>
>> soft-deps (Suggests/Recommends) is really hard to handle at the depsolver
>> level. A depsolver need to now the hard ones, not stuff like 'it would look
>> very nice to have pink bracelet to my little pony'. It is hard to make good
>> decisions based on that, a asking the user every time is not a good solution
>> IMO. You will need to take a popquiz every time you what to install a
>> package.
>> I can see that the information can be useful at a high level gui or in some
>> kind of appstore. People there have bought 'foo' have also bought 'bar'. But
>> at the lowlevel like rpm/yum is not very useful, because we don't have the
>> needed infomation to make a good decision.
>
> I wouldn't think it's that hard to implement. When installing a new
> package, simply treat Suggests as Requires; when removing a package
> just ignore Suggests completely. Only upgrading adds a little
> complexity - if new version Suggests something that the old version
> doesn't, treat it as Requires (so that I get new optional pony
> accessories automatically), otherwise ignore it (so that I can throw
> away that optional pink bracelet and not have it come back every time
> I update).
>
Note that that would be horrible behaviour for also keeping a minimal
packageset.
-Toshio
More information about the fedora-devel-list
mailing list