Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (3) </ 1 [2] 3 >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: How has the extensions framework changed?< Next Oldest | Next Newest >
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: July 02 2006,15:40 QUOTE

Regarding this whole "/var/tmp" thing,  could this big incompatibility problem be solved simply by adding an extra (mostly superflous) tiny symlink to the bootup for DSL version 3.01:

/var/tmp -----> /tmp

(and of course /tmp already links to /ramdisk/tmp so the "broken" extensions would start working again).

Just a thought.  Don't have 3.x loaded right now, so I can't test it.
Back to top
Profile PM 
roberts Offline





Group: Members
Posts: 4983
Joined: Oct. 2003
Posted: July 02 2006,22:49 QUOTE

Linking into and from unionfs can sometimes cause system hangs.
Otherwise I suppose Knoppix would have done this.
It is ok for Knoppix proper to move forward with this change, but not DSL?
Sometimes it is not easy to always support the old. If it were only that simple, it would have been done. Adding unionfs is complex enough. It is just as simple to try to keep things clean and tidy. Being less complex should always be a goal. I found not only some linking but also some mounts (nfs and smb do not always work across unionfs either. But those type of mounts are not really necessary, just as these symlinks. Better to KISS than to crash and wonder why.
Back to top
Profile PM WEB 
humpty Offline





Group: Members
Posts: 655
Joined: Sep. 2005
Posted: July 04 2006,19:58 QUOTE

mostly you only lose your menu shortcuts. it's not a big deal unless the apps have no desktop icons either.
You can create desktop icons, which are permanent in .xtdesktop. Speaking of which, should we come up witha set of 'standard' icons (ala 'moricons' )?
Back to top
Profile PM 
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: July 06 2006,04:10 QUOTE

The more I think of it, the whole

/var/tmp -----> /tmp

link should not become the standard mode of operation, and instead should only be used as a temporary workaround until the broken extensions are fixed.  (That is, assuming that it even WORKS.  Still haven't tried it yet).

Why?

Because extensions should never have "tarred" filename paths that begin with /ramdisk/tmp/xxx or /var/tmp/xxx

These bad extensions would also be problematic when someone tries to use them with a traditional hard disk installation instead of a livecd configuration because with a hard drive based filesystem, /tmp is neither located at /ramdisk/tmp nor at /var/tmp

So the right thing to do is identify the "broken" extensions and request that the contributors fix them.

On a positive note, any extensions created with "deb2dsl" should not suffer from the /var/tmp or /ramdisk/tmp problem.
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: July 06 2006,15:05 QUOTE

Quote (cbagger01 @ July 06 2006,00:10)
These bad extensions would also be problematic when someone tries to use them with a traditional hard disk installation instead of a livecd configuration because with a hard drive based filesystem, /tmp is neither located at /ramdisk/tmp nor at /var/tmp

I haven't used a traditional harddrive install, but i can't see why /var/tmp would not work in pre-3.0 installations.  In the earlier versions of livecd/frugal DSL /var/tmp was the true directory, and /tmp was a symlink to /var/tmp....any reason it wouldn't be the same on hd?  Some might look at that linking to mean that /var/tmp is the appropriate directory to use.  I thought that for a long time, before realizing the flaws in my logic.

--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
14 replies since June 23 2006,01:11 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (3) </ 1 [2] 3 >/
reply to topic new topic new poll
Quick Reply: How has the extensions framework changed?

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code