The officially official Devuan Forum!

You are not logged in.

#1 2024-07-31 21:01:22

Ron
Member
Registered: 2018-04-22
Posts: 526  

Question on today's update

There was an update today so I installed it as usual. Going into the history, I see three new things listed as installed, not upgraded. They are libc++1-16, libc++abi1-16, libunwind-16. Does anyone know why these were installed when they (apparently) weren't before? And nothing else was installed/upgraded, so that rules out dependencies.

Last edited by Ron (2024-07-31 21:07:38)

Offline

#2 2024-07-31 23:00:09

alexkemp
Member
Registered: 2018-05-14
Posts: 357  

Re: Question on today's update

Thank god that we are all psychic & can therefore define your setup precisely.

Online

#3 2024-07-31 23:56:51

Ron
Member
Registered: 2018-04-22
Posts: 526  

Re: Question on today's update

Well if I knew that something else was needed to answer the question I would have put it in. Now I'm not psychic either. What should I add?

Last edited by Ron (2024-07-31 23:57:04)

Offline

#4 2024-08-01 00:57:49

soren
Member
Registered: 2023-04-30
Posts: 142  

Re: Question on today's update

@ron, it seems those 3 packages have hard dependencies on libc6? Im not sure why they wouldnt be installed, seems a bit odd.

Offline

#5 2024-08-01 07:07:20

alexkemp
Member
Registered: 2018-05-14
Posts: 357  

Re: Question on today's update

@ron:
Sorry.

There are now so many versions of Devuan, and so many types of systems that it can be run on, that a poster needs to give some clues to help those that may wish to assist. Here is a simple way to accomplish that:

$ neofetch
   ..,,;;;::;,..                   alexk@ng3 
           `':ddd;:,.              --------- 
                 `'dPPd:,.         OS: Devuan GNU/Linux 5 (daedalus) x86_64 
                     `:b$$b`.      Model: 90BJ008CUK Lenovo H30-05 
                        'P$$$d`    Kernel: 6.1.0-23-amd64 
                         .$$$$$`   Uptime: 7 days, 22 hours, 49 mins 
                         ;$$$$$P   Packages: 3167 (dpkg) 
                      .:P$$$$$$`   Shell: bash 5.2.15 
                  .,:b$$$$$$$;'    Resolution: 1920x1080 
             .,:dP$$$$$$$$b:'      DE: Xfce 4.18 
      .,:;db$$$$$$$$$$Pd'`         WM: Xfwm4 
 ,db$$$$$$$$$$$$$$b:'`             WM Theme: Default 
:$$$$$$$$$$$$b:'`                  Theme: Clearlooks-Phenix-Sapphire [GTK2] 
 `$$$$$bd:''`                      Icons: oxygen [GTK2] 
   `'''`                           Terminal: xfce4-terminal 
                                   Terminal Font: Monospace 12 
                                   CPU: AMD A8-7410 APU with AMD Radeon R5 Grap 
                                   GPU: AMD ATI Radeon R4/R5 Graphics 
                                   Memory: 3745MiB / 7356MiB

Online

#6 2024-08-01 07:10:09

stargate-sg1-cheyenne-mtn
Member
Registered: 2023-11-27
Posts: 190  

Re: Question on today's update

Excalibur?


Be Excellent to each other and Party On!
https://www.youtube.com/watch?v=rph_1DODXDU
https://en.wikipedia.org/wiki/Bill_%26_Ted%27s_Excellent_Adventure
Do unto others as you would have them do instantaneously back to you!

Offline

#7 2024-08-01 07:11:44

alexkemp
Member
Registered: 2018-05-14
Posts: 357  

Re: Question on today's update

As a little extra, here is a way to dig out all the setup for APT:

$ grep ^[^#] /etc/apt/sources.list /etc/apt/sources.list.d/*
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus                  main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-updates          main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-security         main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-proposed-updates main non-free-firmware non-free contrib
/etc/apt/sources.list:deb http://deb.devuan.org/merged daedalus-backports        main non-free-firmware non-free contrib
/etc/apt/sources.list.d/josm.list:deb https://josm.openstreetmap.de/apt/ alldist universe

Online

#8 2024-08-01 21:14:06

Ron
Member
Registered: 2018-04-22
Posts: 526  

Re: Question on today's update

soren wrote:
it seems those 3 packages have hard dependencies on libc6? Im not sure why they wouldnt be installed, seems a bit odd.

Well, I do have libc6 installed.

alexkemp wrote:
As a little extra, here is a way to dig out all the setup for APT

deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware
System:
  Kernel: 6.1.0-23-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
  Desktop: MATE v: 1.26.0 Distro: Crowz GNU/Linux 5.0.0
    base: Devuan daedalus
Machine:
  Type: Desktop System: ASUS product: All Series v: N/A
    serial: <superuser required>
  Mobo: ASUSTeK model: H81M-C v: Rev X.0x serial: <superuser required>
    BIOS: American Megatrends v: 3602 date: 03/26/2018
CPU:
  Info: dual core model: Intel Pentium G3220 bits: 64 type: MCP arch: Haswell
    rev: 3 cache: L1: 128 KiB L2: 512 KiB L3: 3 MiB
  Speed (MHz): avg: 899 high: 900 min/max: 800/3000 cores: 1: 898 2: 900
    bogomips: 11972
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
    vendor: ASUSTeK driver: i915 v: kernel arch: Gen-7.5 bus-ID: 00:02.0
  Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: crocus gpu: i915 resolution: 1920x1080~60Hz
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: ASUSTeK 8
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
  API: ALSA v: k6.1.0-23-amd64 status: kernel-api
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK H81M-C driver: r8169 v: kernel port: e000 bus-ID: 03:00.0
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 387.53 GiB used: 108.9 GiB (28.1%)
  ID-1: /dev/sda vendor: Crucial model: CT256MX100SSD1 size: 238.47 GiB
  ID-2: /dev/sdb vendor: Seagate model: ST3160815AS size: 149.05 GiB
Partition:
  ID-1: / size: 233.66 GiB used: 9.45 GiB (4.0%) fs: ext4 dev: /dev/sda5
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.63 GiB used: 1.48 GiB (19.5%)
  Processes: 142 Uptime: 16m Init: SysVinit runlevel: 2
  Packages: 1350 Compilers: gcc: 12.2.0 Shell: Bash v: 5.2.15 inxi: 3.3.34

Last edited by Ron (2024-08-01 21:25:26)

Offline

#9 2024-08-03 02:11:26

stultumanto
Member
Registered: 2023-12-12
Posts: 68  

Re: Question on today's update

I've noticed that Excalibur updates sometime remove packages, then install newer versions of the same package. I'm not sure why it does that, rather than just updating the package, but I'm sure there's a good reason.

The libc6 package is marked with priority "required," and contains the GNU version of the standard C library, along with some other core support libraries. I don't think it's even possible to install a usable system without it. The other three libraries are part of the LLVM toolchain, though. I've had to install them to compile C++ projects. Did you install clang at some point? If you never selected them manually, they might have been included with a meta-package.

Offline

#10 2024-08-03 12:21:42

Ron
Member
Registered: 2018-04-22
Posts: 526  

Re: Question on today's update

stultumanto wrote:
I've noticed that Excalibur updates sometime remove packages, then install newer versions of the same package. I'm not sure why it does that, rather than just updating the package, but I'm sure there's a good reason.

This would explain everything.

stultumanto wrote:
Did you install clang at some point?

No. Stuff like that is above my pay grade.

Offline

Board footer