Tiny Core Linux
dCore Import Debian Packages to Mountable SCE extensions => dCore X86 => dCore x86 Imported Extensions => Topic started by: jls on March 17, 2016, 04:53:44 AM
-
Hi
:'(
-
Do you have /etc/profile in your backup? Possible path issues if so. All is working as expected here.
-
Hi
no, etc/profile in not on my backup
jls@box:~$ echo $PATH
/home/jls/Applications/.bin:/usr/bin:/home/jls/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/bb:/etc/sysconfig/tcedir/ondemand
PS what is /usr/bin/exittc for?
-
Hi
I've noticed that enlightenment changes the PATH var, but I don't understand where
-
since e was compiled in /usr/bin it changes the path
-
Has e done this all along, or is it just starting to happen now?
-
Hi jls. Have you run exittc from a standard dCore window manager like Fluxbox to rule out a window manger vs system issue? On my dCore-jessie with Fluxbox exittc works fine. Also ensure Xprogs is up to date, there was an update some time ago.
-
@jason: I don't know. But why this question?
@nitram: I don't know if xprogs is up to date. It's e that changes the path, I've tried flwm and exittc starts. Infact the path.I also have the confirmation in the e mailing list, where I was replied so binaries/tools installed in the same prefix as e will actually work. this is
to handle "silly users" who have no idea what PATH is and how to change it.
they dont know how to set up a script etc. so e does it for them.
-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it option for
enlightenment_start will have e append (not prepend) its prefix bin to PATH.
-
PS what is /usr/bin/exittc for?
-
fwiw, there used to be a bug in the flwm code that that caused an intermittent exec failure.
I'll dig up the code and post a patch if that bug is still there ...
Sent from my HTC_0P6B6 using Tapatalk
-
The missing NULL? It's fixed in our code for a long time.
-
On dCore-trusty, I loaded e20 and ran it with "enlightenment_start" in /etc/sysconfig/desktop. Exittc works fine here, below is my path, and /usr/bin is not ahead of /usr/local:
/home/jason/Applications/.bin:/tmp/tcloop/e20/usr/bin:/home/jason/.local/bin:/usr/localsbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/bb:/etc/sysconfig/tcedir/ondemand
I also made a wrapper to use enlightenment with the "-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it" option and path is same as above.
jls - is the E related files in /usr/bin symlinks as normally installed by sce-load, or are any real files been copied over?
-
Hi
I'm using e20 from the niko2040 ppa, not the one you just tried. It should be written in the readme. The package is called enlightenment. In the tce.installed if I remember well I copied enlightenment_start from tcloop to usr bin because of some problems, thats why /usr/bin is ahead
-
Ok, I see the enlightenment.deb2sce, I will try to find a solution.
-
Ok, I see there was a false /usr/bin/exittc in the base image, will remove it and upload a new RC as that was the problem.
-
The missing NULL? It's fixed in our code for a long time.
Ah, good - I've got some old source lying around here. Cloned/updated - thanks for that.