The officially official Devuan Forum!

You are not logged in.

#1 2024-11-20 21:31:24

pcalvert
Member
Registered: 2017-05-15
Posts: 219  

New packages automatically installed?

Today I ran apt upgrade on a Chimaera system that I am still using and this was the output:

# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libc++1-16 libc++abi1-16 libunwind-16
The following packages will be upgraded:
  libjavascriptcoregtk-4.0-18 libwebkit2gtk-4.0-37
2 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.5 MB of archives.
After this operation, 768 kB disk space will be freed.
Do you want to continue? [Y/n]

Notice that apt wants to install new packages. I've seen this before, and it always struck me as being a bit unusual. I thought that automatic installation of new packages is only supposed to occur if one is using testing or unstable. Does anyone have an explanation for why this is happening?


Freespoke is a new search engine that respects user privacy and does not engage in censorship.
Another one is called Luxxle.

Offline

#2 2024-11-20 22:41:16

golinux
Administrator
Registered: 2016-11-25
Posts: 3,347  

Re: New packages automatically installed?

Are you trying to update Chimaera or upgrade to Daedalus? Or maybe I'm misunderstanding something . . . wouldn't be the first time.

Offline

#3 2024-11-21 00:07:53

pcalvert
Member
Registered: 2017-05-15
Posts: 219  

Re: New packages automatically installed?

golinux wrote:

Are you trying to update Chimaera or upgrade to Daedalus?

Update Chimaera (i.e., normal, regular maintenance).


Freespoke is a new search engine that respects user privacy and does not engage in censorship.
Another one is called Luxxle.

Offline

#4 2024-11-21 00:55:19

ralph.ronnquist
Administrator
From: Battery Point, Tasmania, AUS
Registered: 2016-11-30
Posts: 1,270  

Re: New packages automatically installed?

Apparently your system has older versions those packages, and your command asks for upgrading anything upgradable. You might try

$ apt-cache policy libjavascriptcoregtk-4.0-18 libwebkit2gtk-4.0-37

to get more information before accepting... or maybe that's too late now?

Offline

#5 2024-11-21 17:55:10

pcalvert
Member
Registered: 2017-05-15
Posts: 219  

Re: New packages automatically installed?

An idea just came to me, so I went ahead and tried it:

$ aptitude why libc++1-16
i   atril                Depends libatrilview3 (= 1.24.0-1+deb11u1)
i A libatrilview3        Depends libwebkit2gtk-4.0-37 (>= 2.5.3)   
p A libwebkit2gtk-4.0-37 Depends libc++1-16 (>= 1:16.0.6)          

$ aptitude why libc++abi1-16
i   atril                Depends libatrilview3 (= 1.24.0-1+deb11u1)
i A libatrilview3        Depends libwebkit2gtk-4.0-37 (>= 2.5.3)   
p A libwebkit2gtk-4.0-37 Depends libc++abi1-16 (>= 1:16.0.6)       

$ aptitude why libunwind-16
i   atril                Depends libatrilview3 (= 1.24.0-1+deb11u1)
i A libatrilview3        Depends libwebkit2gtk-4.0-37 (>= 2.5.3)   
p A libwebkit2gtk-4.0-37 Depends libunwind-16 (>= 1:16.0.6)

So, apparently the new packages are dependencies of libwebkit2gtk-4.0-37. That's a new one for me. I did not know that packages could suddenly acquire new dependencies. Perhaps this is just one of the oddities that can show up when one is running oldstable.

Last edited by pcalvert (2024-11-21 17:59:26)


Freespoke is a new search engine that respects user privacy and does not engage in censorship.
Another one is called Luxxle.

Offline

Board footer