Zëvendësimi i mjeteve GNU Coreutils me Rust Coreutils (uutils) në distributorin Ubuntu 25.10 ka shkaktuar probleme në funksionimin e skriptit për kontrollin automatike të përditësimeve të pakove. Ndër të tjera, mekanizmi automatike i instalimin të përditësimeve për eliminimin e dobësive, i përdorur në disa instalime të Ubuntu Desktop dhe Ubuntu Server, si dhe në konfigurimet për sistemet cloud dhe konteinerët, ka rezultuar jo funksional. Dështimi nuk ndikoi në operacionet manuale të instalimit të përditësimeve duke përdorur komanda si apt.
Problemi Ă«shtĂ« shkaktuar nga shpĂ«rndarja e utilitarit «date» nga grupi uutils, nĂ« tĂ« cilin nuk Ă«shtĂ« implementuar opsioni «-r» («âreference=file»), i cili jep kohĂ«n e ndryshimit tĂ« njĂ« skedari tĂ« caktuar. PĂ«rcaktimi i kĂ«tij opsioni nĂ« utilitarin «date» Ă«shtĂ« pranuar nga parseri, por logjika pĂ«r procesimin e opsionit ka munguar nĂ« kod, kĂ«shtu qĂ« nĂ« vend tĂ« kohĂ«s sĂ« fundit tĂ« ndryshimit tĂ« skedarit, gjithmonĂ« Ă«shtĂ« kthyer koha aktuate.
Komanda «date» me opsionin «-r» është përdorur në skriptin e përditshëm «apt.systemd.daily» për të përcaktuar kohën e modifikimit të skedarit «/var/lib/apt/periodic/upgrade-stamp», e cila është përdorur për të llogaritur kohën e fundit të instalimit të përditësimeve. Duke qenë se thirrja e «date» me opsionin «-r» nuk shkaktonte ndonjë gabim dhe ktheu kohën aktuale, skripti gjithmonë e konsideronte se në sistem ishin instaluar përditësimet më të reja.
ĂshtĂ« e rĂ«ndĂ«sishme tĂ« theksohet se nĂ« git-repositorin e uutils, ndryshimi me mbĂ«shtetje tĂ« plotĂ« dhe funksionale tĂ« opsionit «-r» Ă«shtĂ« shtuar njĂ« muaj para lĂ«shimit tĂ« Ubuntu 25.10, por nuk Ă«shtĂ« pĂ«rfshirĂ« nĂ« paketĂ«n rust-coreutils0.2.2-0ubuntu2 qĂ« bĂ«ri pjesĂ« nĂ« Ubuntu 25.10. Mungesa e njĂ« njoftimi gabimi pĂ«r thirrjen e opsionit jo funksional nuk lejoj qĂ« problemi tĂ« identifikohej gjatĂ« testimit automatizuar. Problemi Ă«shtĂ« zgjidhur nĂ« pĂ«rditĂ«simin e paketĂ«s rust-coreutils 0.2.2-0ubuntu2.1, pĂ«r instalimin e sĂ« cilĂ«s mund tĂ« pĂ«rdoret komanda «sudo apt install --update rust-coreutils».
Burimi: opennet.ru
