[devel] test a new build of APT, packagekit, synaptic, apt-indicator, aptitude, perl-AptPkg

Aleksei Nikiforov darktemplar на altlinux.org
Чт Июн 17 15:17:47 MSK 2021


17.06.2021 15:03, Aleksei Nikiforov пишет:
> 16.06.2021 18:14, Ivan Zakharyaschev пишет:
>> Здравствуйте!
>>
>> К отправке в Sisyphus можно сказать готова новая сборка apt и
>> зависящих от APT (клиентов библиотеки).
>>
>> Потестируйте заранее, если кому-то интересно. Вдруг выявится новая 
>> ошибка.
>> Из задания 265991
>>
>> apt-repo add 265991
>> apt-get update
>> apt-get ...
>>
>> Там очень много коммитов в этом релизе, но для пользователей особо ничего
>> нового нет. Наоборот даже, до восстановления в следующем релизе убрано
>> динмаическое наращивание размера кэша информации о пакетах из
>> 0.5.15lorg2-alt70.
>>
>> Суть в приведении кода в вид, который будет чуть легче поддерживать,
>> добавлять что-то с несколько меньшей опасностью что-то сломать и который
>> сейчас уже внушает опасений чуть менее, чем раньше. (Надеюсь.)
>>
>> (Менять исходники для этого релиза больше нет планов. Только может что-то
>> сокрее косметическое в оформлении коммитов, истории пакетов.)
>>
> 
> Здравствуйте.
> 
> По поводу packagekit:
> 
> Прошу убрать коммит
> 3cca5d3c17fa231a8e8917913ce5604051171d42: хотя оказывается C++ такое 
> позволяет, я бы предпочёл чтобы объявление и реализация функции имели 
> одинаковый вид. Тем более в ea8efac4dd0a8b2cc82ce9e303d6a2d50f393682 эта 
> разница убирается.
> 
> Коммит a8eae29920917fac7eb2cb2f90eaa0a0493b33d6: вызов 
> "_error->Discard();" будет лучше перенести в деструктор класса 
> AptCacheFile. В коммите 75268b692844314957875c0f8cd365086467fe6d 
> добавляется ещё одно место, где удаляется и пересоздаётся инстанс 
> AptCacheFile, а вот вызов "_error->Discard();" там не добавили. Т.е. 
> получается потеряли?
> 
> Есть ли смысл оставлять коммит 7ca8eaec9829820841d49c15d36c0520f1faf58b 
> с учётом наличия 75268b692844314957875c0f8cd365086467fe6d? Я думаю, 
> стоит его тоже просто удалить.
> 

И ещё вопрос: в чём смысл откатывать изменения в коммите 
2c25f00dd069abd6c4437e8d77188923c5cee9e2 и их же добавлять в коммите 
ea8efac4dd0a8b2cc82ce9e303d6a2d50f393682?


Подробная информация о списке рассылки Devel