APT 3.3.1 вече е наличен в Debian Unstable като важна поддръжкаща актуализация, която прецизира поведението на новия resolver, поправя вътрешни C++ детайли и добавя по‑ясни предупреждения при проблеми с конфигурацията за автентикация.
Основният акцент в изданието е промяната в модерният механизъм за разрешаване на зависимости в APT solver3. В тази версия той започва да отчита инсталираните предложения по‑рано в процеса, което води до по‑предвидимо и последователно поведение при сложни сценарии на зависимости. Това е част от по‑широката работа по стабилизиране на solver3 преди бъдещото му по‑широко приемане.
APT 3.3.1 отстранява регресия в обработката на dirstream, която можеше да доведе до некоректно поведение при четене на директории. Паралелно с това са включени две вътрешни C++ поправки: една свързана с noexcept, открита от GCC, и друга, която коригира неправилно преобразуване чрез std::make_unique. Макар и малки, тези промени подобряват качеството на кода и намаляват риска от бъдещи грешки.
Версията добавя и ново предупреждение, когато файлът auth.conf е недостъпен или нечетим. Тъй като той съдържа данни за автентикация към APT хранилища, подобно известие помага бързо да се открият проблеми с правата за достъп или грешни настройки, което би се оказало особено важно при среди с множество частни хранилища.
APT 3.3.1 е качен в Debian Unstable, където новите версии преминават първоначално тестване, преди да продължат към Testing и впоследствие към стабилните издания.
Повече подробности можете да научите от официалния списък с промените.










