Puppy 4.2Beta Seamonkey Bugs & Fixes

Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#61 Post by zigbert »

jrb
A hardlink is not a copy of a file. It is a coordinate file that points to the addresses on the harddrive. The actual data is not visible, - only the coordinate file. You can have as many hardlinks you want. They are all pointing to the same data. You have to delete all hardlinks if you want to delete the actual file. Because of its nature, it is not possible to have a hardlink on another filesystem. - And this is where I got trapped. Pup_save file is merging with pup_420. They act like one filesystem when running, but not when storing.

Next problem (sfs):
The new fixmenus script changes the syntax of the .desktop files. - BAD! If you change the syntax of the .desktop file, you also make a new .desktop file for those which are original stored in the Pup_420.sfs (or in such as ooo_420.sfs). It acts as described above with the hardlinks. Puppy cannot change anything in the Pup_420, so it has to make a new file in Pup_save. The Pup_save file is layered above Pup_420.

This means that changing syntax of the .desktop files using the fixmenus script FAILS. The answer could be to check whether the .desktop file actually points to a 'living' program, but honest - fixmenus is not the right place for this syntax improvement. I saw it as the solution until the .desktop standard got improved. It is obviously that it lacks info. (as the split between name - description and info about a desktop icon. Not only a 16x16 icon as at the moment.)

I have removed the syntax improvements from the fixmenus script. This may be executed as a standalone script. If Warren wants, he can execute it on his tree before building the iso. That is the correct place for such renaming.

Thank you, jrb
please try the attached fixmenus
- it builds symlinks in $HOME/my-applications/bin/
- it adds space between icon and text in menu.


Sigmund

Here is the script for making a split between name - description in the menu.

Code: Select all

#!/bin/sh
APPS="`ls -1 /usr/share/applications | tr '\n' ' '`"
for I in $APPS
do
 APP="/usr/share/applications/$I"
 sed -i -e "s/ - / /g" $APP #remove old split

 #Split: avoid split in the following menu entries:
 [ "`grep 'Categories=X-SetupWizard' $APP`" ] && continue #all setup wizards
 [ "`grep 'Name=Puppy ' $APP`" ] && continue #entries starting with 'Puppy'
 [ "`grep 'Name=Add ' $APP`" ] && continue #entries starting with 'Add'
 [ "`grep 'Name=Set ' $APP`" ] && continue #entries starting with 'Set'
 [ "`grep 'Name=Configure Xlock screen locking' $APP`" ] && continue
 [ "`grep 'Name=Desktop drive icons manager' $APP`" ] && continue
 [ "`grep 'Name=Desktop icon switcher' $APP`" ] && continue
 [ "`grep 'Name=Format floppy disk' $APP`" ] && continue
 [ "`grep 'Name=JWM configuration' $APP`" ] && continue
 [ "`grep 'Name=Remaster Puppy live-CD' $APP`" ] && continue
 [ "`grep 'Name=Wizard Wizard' $APP`" ] && continue
 [ "`grep 'Name=Xautoconnect to wireless network' $APP`" ] && continue
 NAME="`cat $APP | grep -m 1 ^Name= | cut -d ' ' -f 1 | cut -d '=' -f 2`"
 sed -i -e "s/^Name=$NAME /Name=$NAME \- /" $APP
done
Attachments
fixmenus.tar.gz
(1.04 KiB) Downloaded 633 times

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

Re: Modem and override fix for 4.2

#62 Post by WhoDo »

rerwin wrote:From our brief PM conversation I felt you are open to adding my "neglected modem" fix prepared for 4.1.2. It activates Intel, Agere and mwave modems, unusable since the release of 4.1. But it did not make it into the 4.2 beta. Perhaps it is too late in the schedule.
No problem, richard. I just forgot to add it to my Unleashed tree for the Beta1 build. I'll add it for Beta2 and beyond. Sorry about that. :oops:
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#63 Post by WhoDo »

ttuuxxx wrote:WhoDo Can you please either post the links to the tcl/tk packages your using or upload them on here so I can modify the tcl package. So that it works properly, I made a patch and it fixes the broken clock parts, I just don't have the originals, I'm using a version I compiled of the same release model.
Here they are, mate. This was simpler than trolling through the Dev and Alpha threads looking for where it was originally uploaded.

Cheers
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#64 Post by cthisbear »

" For the moment all I'm trying to achieve is the
best bog standard Puppy we've ever produced "

Fair enough.............Chris.

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

Re: mtPaint compilation

#65 Post by WhoDo »

wjaguar wrote:People, if you want the smallest - and fastest - mtPaint binary, pass the "release" option to ./configure when compiling it.

This disables debug code GTK+ would otherwise add, and enables handpicked optimizations (depending on GCC version) which are guaranteed to have a positive effect.
Thanks for that, wjaguar. I'm hoping ttuuxxx has seen and acted upon your suggestion. 8)
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#66 Post by ttuuxxx »

Hi I managed to get XFBurn running on icewm tonight, it was a wack of packages, I'm going to shrink it down and release it in the software section, It worked great also, I formatted a cdrw and burnt a copy of puppy4.2 beta4 with it, it was simple and quick. Actuallu a very nice burning application, maybe something for the repro. It would be too big by default to fit in. Still way smaller than say kb3 and more options than xcdroast or graveman. Plus its the latest version using the latest libburn&libisofs backend


@WhoDO yes thats why I asked for the packages, makes it far easier now, way too many pages to sort if I need a application. Thanks for that
I'll upload the updated package soon :) Plus probably a dev package for compiling needs
ttuuxxx
Attachments
XFBURN.jpg
(64.91 KiB) Downloaded 1826 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#67 Post by ttuuxxx »

Actually right now I have it down to 1.2MB pet and I still have some extras I might do to it :) This is getting impressive.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#68 Post by WhoDo »

ttuuxxx wrote:Actually right now I have it down to 1.2MB pet and I still have some extras I might do to it :) This is getting impressive
I've got something else interesting for you ... I've found where we can save another 1Mb (I hope). The latest version of Geany (0.15) is over 1Mb bigger than the previous version. That's gotta point to some bloat in the dotpet I'm working from. If you can get me another 1Mb from there I've got Murrine, Alsaplayer and Streamtuner already in and I can get in another couple of Icewm themes and maybe notecase too ... all that and we'll still be below 99Mb! :P
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#69 Post by ttuuxxx »

WhoDo wrote:
ttuuxxx wrote:Actually right now I have it down to 1.2MB pet and I still have some extras I might do to it :) This is getting impressive
I've got something else interesting for you ... I've found where we can save another 1Mb (I hope). The latest version of Geany (0.15) is over 1Mb bigger than the previous version. That's gotta point to some bloat in the dotpet I'm working from. If you can get me another 1Mb from there I've got Murrine, Alsaplayer and Streamtuner already in and I can get in another couple of Icewm themes and maybe notecase too ... all that and we'll still be below 99Mb! :P
Now Now Brown Cow, I don't think you've included all the printer packages, it should be 6 of them, hmmmmm I think so, off the top of my head, I'll check.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#70 Post by ttuuxxx »

Ok just remember you don't need the usbpet addon pet anymore because its included by default :)
So what I list here should be all the printing packages, I would like to update the cups package itself before the next release, any known time frame?
here we go
- http://www.murga-linux.com/puppy/viewto ... h&id=15045
http://www.murga-linux.com/puppy/viewto ... h&id=15044
http://www.puppylinux.asia/tpp/ttuuxxx/ ... 386-v1.pet
http://www.puppylinux.asia/tpp/ttuuxxx/ ... .0.0-1.pet
http://www.puppylinux.asia/tpp/ttuuxxx/ ... 4-i386.pet
http://www.puppylinux.asia/tpp/ttuuxxx/ ... no-ppd.pet
ttuuxxx

Ps if I can get rid of dbus, I could have XFBurner down to 737kb pet including the burning libs, it uses a different set of burning libs than pburn actually at this size of this package now is about 1/2 the size of pburn, Pburn uses 2.1MB of compressed dependencies plus extras if need be.

PBurn Dependencies...................(Puppy 4.1/4.2 includes ALL dependencies)
Required
- Pfilesearch-1.11 (8 kb) [In Puppy 4.1 -->]
- Xdialog-2.3.1 (36 kb) [Puppy builtin] or gtklogfileviewer-0.1 (7 kb)
- coreutils-6.9 (320kb) [In Puppy 3/4]
- gtkdialog-0.7.20 (54kb) [In Puppy 3/4]
- cdrkit-1.1.6 (794 kb) or cdrtools-2.01.01a36 (888 kb) for CD burning and copying CD/DVD [Puppy builtin]
- dvd+rwtools-7.0 (53 kb) for DVD/Blu-ray burning [Puppy builtin]

But by removing those libs a lot of other programs might not work, but there are alternative counter parts, the thing is for the past 3 days or so I've been contacting the developer of cdrtools and he's a grade a jerk-a-sourus :) He has his make script set up to use Smake yes its not a typo, you can't really configure it because it doesn't have a configure script, and it sends the libs to /opt/shilly where it doesn't work on puppy, I had to edit the code and redirect it manually, then you can't configure it to compile as i486 or i386 no matter what you try even with changing the flags, I had Amigo give me a hand and still nothing, so I managed to get it compiled right but as i686 which I'm not happy wit, so i'm not releasing it. The guy is a jerk 'no doubt aboot it', <--- says it with a Canadian accent. LOL
And well his license is one where you aren't able to legally change it anyways. He's kind of in his own world, most are forking his earlier work which was gpl and building newer versions, dvd+rwtools is one such project, people are turning their backs on schilly.
if you want to read his sides of things, you can read it at http://cdrecord.berlios.de/private/linux-dist.html
and if you want to read about how amigo,bigbass,and myself are working this out, read near the bottom of page 1.
http://www.murga-linux.com/puppy/viewtopic.php?t=38631
and if you want to see why its better going the xfce route for a burner
http://api.libburnia-project.org/libburn/

What I would like to see in the future is move away from xinelib and move over to gstreamer and libburnia, with those 2 you can have a full mediaplayer and full burning also, well with a few addons, but they would be smaller in size and gpl. Plus pburn,pmusic could adapt to it.
ttuuxxx
Last edited by ttuuxxx on Tue 17 Feb 2009, 07:36, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#71 Post by aragon »

WhoDo wrote:
ttuuxxx wrote:Actually right now I have it down to 1.2MB pet and I still have some extras I might do to it :) This is getting impressive
I've got something else interesting for you ... I've found where we can save another 1Mb (I hope). The latest version of Geany (0.15) is over 1Mb bigger than the previous version. That's gotta point to some bloat in the dotpet I'm working from. If you can get me another 1Mb from there I've got Murrine, Alsaplayer and Streamtuner already in and I can get in another couple of Icewm themes and maybe notecase too ... all that and we'll still be below 99Mb! :P
@ whodo
i don't know which geany package you've taken, if it was mine, one hint:
/usr/share/geany/global.tags is the difference in file-size (873 kb unpacked). barry has left out, this file complete (or maybe it has not existed in the older ones). i will try geany without it, to see if it works without. also 0.16 is out, i will compile this also and look into it.

'see' you later.
aragon

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#72 Post by ttuuxxx »

also when I compiled Geany it was 669kb pet but bellow is one better, Its smaller and is set as default texteditor and the mimes are included.
and the rest of the small editors were located on this page
http://www.murga-linux.com/puppy/viewtopic.php?p=263435
ttuuxxx
Last edited by ttuuxxx on Mon 16 Feb 2009, 13:40, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#73 Post by ttuuxxx »

Hey Whodo This is about as good as it gets for Geany, 631kb which includes the mime's, and default browser, I just repacked it, If you do toss Geany out the door please use my above link and make Beaver Default text editor, I don't think we have anything better, Yes Geany is better but next up would be beaver.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#74 Post by aragon »

@ whodo
attached is the latest geany 0.16

the global.tags is not in (seems to be something special with 0.15).

So extracted file size is 1981 kb (my old one 2696 kb).

only thing stripped out is the doc which now points to the online doc (as former versions).

cheers
aragon
Attachments
geany-DEV-0.16.pet
(82.75 KiB) Downloaded 585 times

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#75 Post by ttuuxxx »

Ok the tcl/tk packages have been updated :)
Actually only the tcl package was updated, the tk package was ok, it worked, I also made the dev files, including all the missing parts.
So WhoDo the 2 tcl&tk are for the main release, and the dev files are for the repo so people can compile tcl/tk apps and not just use them :wink:
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#76 Post by ttuuxxx »

Hey aragon I don't think your suppose to put your name in the help menu , LOL thats funny.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#77 Post by ttuuxxx »

Hey Guys Guesssssssssssss whattttttttt
I got XfBurn down to 512kb <----- WOW it includes its own burning dependencies also, Thats like less than 1/4 the of Pburn,
It burns just about anything, plus If I add gstreamer It can convert movie formats, I'll try that one tomorrow. well have a try with it. I erased another cdrw with it and burned a puppy image just fine on my testbed with nothing else installed other than puppy live 4.2
here's a link
http://www.murga-linux.com/puppy/viewtopic.php?t=38757
ttuuxxx

Ps I think I might have to add Gstreamer for the dvd section, I'll make another package tomorrow with Gstreamer.
ttuuxxx
Last edited by ttuuxxx on Mon 16 Feb 2009, 17:31, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#78 Post by aragon »

ttuuxxx wrote:Hey aragon I don't think your suppose to put your name in the help menu , LOL thats funny.
ttuuxxx
yes, nice isn't it! but those idiots wrote my nick wrong. i will have to patch this typo...

aragon

Minnesota
Posts: 326
Joined: Thu 11 Sep 2008, 11:25

cups

#79 Post by Minnesota »

Still no go on Cups.. download the six pet's. it might be my small machine but foomatic-filters-4.0.0-1.pet,ghostscript-8.63-1.pet, gutenprint-5.2.3-i386-no-ppd.pet ARE NOT giving end of completion messages.. either I am not waiting long enough or something is different?

Help :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: cups

#80 Post by ttuuxxx »

Minnesota wrote:Still no go on Cups.. download the six pet's. it might be my small machine but foomatic-filters-4.0.0-1.pet,ghostscript-8.63-1.pet, gutenprint-5.2.3-i386-no-ppd.pet ARE NOT giving end of completion messages.. either I am not waiting long enough or something is different?

Help :)
I haven't touched them since they worked, I'll try them tomorrow morning .
Maybe save them to usb and boot up alpha4 and try them again, It might be something with this release, I hope not, but thats the way its starting to look like.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply