Re: finding apt dependencies

Max Nikulin <[email protected]> Wed, 8 Jul 2026 09:28:00 +0700
Newsgroups gmane.linux.debian.user
Message-ID <[email protected]>
On 08/07/2026 3:05 am, Eben King wrote:
> On 7/7/26 15:21, Robert Heller wrote:
>> At Tue, 7 Jul 2026 14:18:25 -0400 Eben King wrote:
>>
>>> I have a need to find the upgradable package with the most dependencies.
>> Why do you need to do this?  And why does speed matter?
> 
> Generally, I dislike it when lots of things change at the same time, so 
> rather than going through my upgradable packages periodically and 
> updating the lot of them, I run a cron job that, once a day, upgrades a 
> package chosen at random from the list of upgradable packages.

 From my point of view, you are seeking for subtle bugs due to partial 
upgrades. Perhaps apt-listchanges might help you to manage updates 
(notice that changelog entries are not enabled by default). Security 
updates have been mentioned in this thread already.

I recall a similar request a half of the year ago. For those who want to 
try to shoot their feet, I expect, APT Python API should allow to query 
upgradable packages and to walk through their dependency graph.

>>>   dependencies=$(apt-get --simulate upgrade "$package" | grep upgraded, | cut -f 1 -d ' ')

Have you tried to run 'apt-get upgrade "$package"' to verify that it 
acts accordingly to your expectations?