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
 

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

reply to topic new topic new poll
Topic: issue with makeself archive< Next Oldest | Next Newest >
yodelaye Offline





Group: Members
Posts: 16
Joined: Feb. 2007
Posted: May 01 2007,06:48 QUOTE

hi

I was trying to install games listed by http://www.jeuvinux.net/
some does like alienarena (yeah ! ... but too much lag due to my poor graphic card)

but many come in an self executable archive "foo.run" made by a script called makeself and do not work.
The install script starts by a self md5sum check before to do anything. but all the archive i tried were not ok to this md5 test and the install process fails. the makeself script itself fails the md5 check

I could imagine 1 or 2 archived corrupted by the downloading but not all of them.
any clue on this ? could this be related to dsl ?
(I run DSL-N w frugal install flavour)

yodelaye
Back to top
Profile PM 
^thehatsrule^ Offline





Group: Members
Posts: 3275
Joined: July 2006
Posted: May 01 2007,20:15 QUOTE

It's a busybox thing... either update that (ie busybox in DSL was updated in 3.2) or load gnu-utils or bypass the md5sum check

If you want a single replacement... I think you need to change the 'dd' command only.
Back to top
Profile PM 
yodelaye Offline





Group: Members
Posts: 16
Joined: Feb. 2007
Posted: May 02 2007,18:54 QUOTE

hi

1st of all, thanks for the answer.
as I had to make a few trials to understand your point I will provide some details in case this could be helpfull to others.

exemple :
il downloaded these 2 files :
>>racer_0.5.0-english.run<< and  >>racer_0.5.0-english.run.md5<<
from this page http://www.liflg.org/      section      download>native>racer
result of md5sum -c racer_0.5.0-english.run.md5 says OK
so there is no issue during the download and my md5sum function seems to run fine

after chmoding +x the file
result of ./racer_0.5.0-english.run --help gave me the various options the script can accept

result of ./racer_0.5.0-english.run --list gave me an error of gzip :
gzip : short read

thus I thought there was an error with the gzip provided with busybox
I downloaded the .deb gzip archive from debian mirrors
unpacked it in /opt/bin/gzip
and in /bin I replaced the symlink gzip -> /bin/busybox by gzip->/opt/bin/gzip

not better : result of ./racer_0.5.0-english.run --list was still an error

as you mentionned the dd replacement  I tried again :
debian package search => dd is in coreutils
download the .deb coreutils from debian
unpaked dd it in /opt/bin/dd
in /bin replaced the symlink dd->/bin/busybox by dd->/opt/bin/dd

and : bingo !
result of ./racer_0.5.0-english.run --list is now the list of files contained in the archive

good to know how to proceed with these ".run" archive
if I m successfull with games installation this way, I may post them as .dsl


thanks
yodelaye
Back to top
Profile PM 
2 replies since May 01 2007,06:48 < Next Oldest | Next Newest >

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

 
reply to topic new topic new poll
Quick Reply: issue with makeself archive

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