[Yum-devel] [PATCH][RFC] Add skip-broken to YumBase
Tim Lauridsen
tim.lauridsen at googlemail.com
Mon Dec 3 11:52:07 UTC 2007
Tim Lauridsen wrote:
> Tim Lauridsen wrote:
>> Tim Lauridsen wrote:
>>> Florian Festi wrote:
>>>> Hi Tim!
>>>>
>>>> Some more skip broken code:
>>>>
>>>> Fix the endless loop (sorry, test case is still broken). Code is not
>>>> that beautiful - feel free to adjust your personal taste ;)=
>>>>
>>>> Tim Lauridsen wrote:
>>>>> Added some patch to fix issues with skip-broken and updates.
>>>>>
>>>>> If we remove an update, we have to remove the cleanup txmbr of the
>>>>> package being updated.
>>>>> There is also a patch to fix the testcases.
>>>>
>>>> Add support for obsoletes.
>>>>
>>>> Have fun
>>>>
>>>> Florian
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>> _______________________________________________
>>>> Yum-devel mailing list
>>>> Yum-devel at linux.duke.edu
>>>> https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
>>>
>>> Thanks,
>>> To not loose track of all the changes, i have created a patch with
>>> all the changes against the current yum HEAD.
>>>
>>> Tim
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Yum-devel mailing list
>>> Yum-devel at linux.duke.edu
>>> https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
>>
>> I have reworked the skip-broken code and added some extra test cases.
>>
>> I have added a patch, with the diff from yum HEAD.
>>
>> The patch includes, the 'Make the removal test case easier by ffesti"
>> to make some removal test cases, work right.
>>
>> Tim
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Yum-devel mailing list
>> Yum-devel at linux.duke.edu
>> https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
>
> Now it works even better and handle updates breaking requirement of
> installed packages, a common real world situation in rawhide.
>
> Tim
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Yum-devel mailing list
> Yum-devel at linux.duke.edu
> https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
I have created a git repo with the skip-broken code to make it a little
easier to test. it contains the current yum-head + the skip broken code
and unit tests.
git clone http://timlau.fedorapeople.org/git/yum-skip-broken.git
Tim
More information about the Yum-devel
mailing list