[pacman-dev] Another idea
Xavier
shiningxc at gmail.com
Thu Jan 15 16:30:12 EST 2009
On Thu, Jan 15, 2009 at 10:08 PM, Nagy Gabor <ngaba at bibl.u-szeged.hu> wrote:
>> Hey all. I've been thinking about my patches and the concerns that
>> list members have had about them and I've come up with a different
>> way of accomplishing the same thing that may be more palatable:
>>
>> - Modify the signature of deps.c:_alpm_resolvedeps so that it takes,
>> instead of a list of packages to resolve, a single package. It would
>> return 0 if the resolve succeeded, 1 if the resolve failed, and would
>> additionally return a list of dependencies that this package needs
>> for this sync. In the parlance of _alpm_resolvedeps, it would return
>> the 'pulled' list. _alpm_resolvedeps would, just as it does now,
>> fail immediately when it encountered an unresolvable dependency, and
>> would not require the graph structure to keep track of dependents.
>> It would be a much simpler change to _alpm_resolvedeps.
>
> This is a good idea imho.
>
It sounds good, but isn't it a bit a step backward after this :
http://projects.archlinux.org/?p=pacman.git;a=commit;h=72c0ab5c51d5119b6f81c768b1a0f6ff499df292
However, we were not considering this new behavior in case of
unresolvable dependency back then.
More information about the pacman-dev
mailing list