Continue explore integrate APT in Scarthgap
Previous related post yesterday:
- Infrastructure support apt package manager in Scarthgap — October 24, 2024
Some more work; including a wrapper around 'dpkg'. This is 'dpkg-wrap':
https://github.com/bkauler/woofq/blob/main/easyos/easy-code/rootfs-skeleton/usr/bin/dpkg-wrap
...the original 'dpkg' gets renamed to 'dpkg.bin' and 'dpkg-wrap' to 'dpkg'.
I built Scarthgap and attempted to use 'apt' in a terminal. Hmmm, showing just one of the problems:
# apt install dolphin
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libkf5configwidgets-data : Depends: perl:any
E: Unable to correct problems, you have held broken packages.
Package 'libf5configwidgets-data' has only one dependency, 'perl', and any version of perl. Alright, take a look at perl:
# apt install perl
Reading package lists... Done
Building dependency tree... Done
perl is already the newest version (5.38.2).
0 upgraded, 0 newly installed, 0 to remove and 1149 not upgraded.
Yes, perl is installed, and apt also thinks so. Yet, if I run "apt install libf5configwidgets-data", it gives the same error message about perl being an unmet dependency.
About a week ago, I stress-tested XBPS, the Void package manager, and found it to be inadequate:
- Finding XBPS to be very frustrating — October 11, 2024
Looks like I am heading in the same direction with APT. Similar
situation; a bit of an unusual situation, and the package manager
falls apart.
Yeah, I can't be bothered. Not going to bother trying to
integrate APT into EasyOS Scarthgap. Got much more productive
things to do.
Tags: easy