dCore Import Debian Packages to Mountable SCE extensions > Release Candidates
dCore-focal
Jason W:
Hi PDP-8. gparted works fine on my large desktop install of dCore-focal64, but on a clean boot of dCorePlus-focal64 and an import and load of gparted, I see what you see. Though a pgrep of the processes of gparted and gpartedbin returns nothing, does not seem to be running. Probably a dependency issue, I will look into it tomorrow. Thanks for testing.
PDP-8:
Right on Jason - I thought I was going absolutely insane since I couldn't find any gparted process running!
no rush...
Jason W:
Hi PDP-8, I think I found what the issue was. I looked at the /usr/sbin/gparted shell script and near the top of it was a test if the gpartedbin process was running. A snippet of it is below:
--- Code: ---# Only permit one instance of GParted to execute at a time
#
if test "z`ps -e | grep gpartedbin`" != "z"; then
echo "The process gpartedbin is already running."
echo "Only one gpartedbin process is permitted."
exit 1
fi
#
--- End code ---
So I did a check of which ps was being used after importing and loading gparted on a minimal dCore system, and it was /bb/ps. Debian/Ubuntu of course doesn't expect a Busybox version of any utility to be used. Busybox utilities, as valuable as they are, may not have the same functionality of the full versions found elsewhere, which some packages need. So I added the procps package to the dependencies of gparted and gparted now runs in a minimal graphic envronment.
Please re-import and test, and thanks for reporting.
PDP-8:
OUTSTANDING! You nailed it - gparted now works perfectly!
No reply necessary - I love BB too, but just maybe, having me cherry-pick the entire Ubuntu repository for you to tweak out the bb'isms isn't something I'd want to look forward to. :)
So thanks for coaxing gparted to play nice....
Jason W:
You have a point in testing whether Busybox utilities are an issue. Perhaps I can create a meta package of all that replaces all the Busybox commands with their full versions if nothing else but for testing purposes. Would make it easy to determine if Busybox is an issue in any package. Perhaps could be called "linux-utils" or something.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version