Czy istnieje narzędzie, a nawet cała dystrybucja, która obsługuje wycofywanie zmienionych pakietów po aktualizacji?
Jako przykład: zaktualizowałem pakiety A, B i C. Po kilku dniach pracy z tymi pakietami, napotkałem błąd w B, który łamie układy.
Podczas przesyłania zgłoszenia błędu musiałbym również obniżyć wersję B do poprzedniej wersji, aby móc dokończyć to, co miałem zrobić. Tymczasem A jest zależne od B, więc trzeba by go również obniżyć, ale C jest niezależny od obu, więc może pozostać w obecnej wersji.
Czy istnieje narzędzie lub dystrybucja, która to obsługuje?
Wiem, że większość dystrybucji ma sposób na obniżenie pakietu, ale zwykle jest to trochę szkicowe lub nawet niemożliwe, ponieważ poprzedni pakiet został usunięty z repozytoriów i czasami (na przykład po aktualizacji serwera X i Mesa) robi się naprawdę ... , niechlujny.