packages.txt fixed
April 02, 2009 —
BarryK
I have done basic repair work on 'packages.txt' in Unleashed and fixed some package names. This much has taken almost 3 hours, and there is a lot more that needs to be done, which can be targeted for 4.2.1.
The 'packages.txt' file has a lot of old redundant entries that need to be removed.
However, the main problem is that a great number of entries in 'packages.txt' are incomplete. They are missing descriptions, dependencies, size information. This means that when they are displayed in the package manager, all that will show is the name of the package and no other information.
I fixed package names that had to be fixed, left a lot of others.
If you have contributed a package to 4.2, please take a look at 'packages.txt' and fill out the entry properly, and fix the package name if required and submit the fixed line plus fixed package to WhoDo.
'packages.txt' will be in the Unleashed tarball when I upload it, probably tomorrow, but I'll also upload the file separately somewhere.
Some examples of bad package names:
xmahjongg-i486.pet
xcontractbridge.pet
tcl-8.5.6-v1-DEV.pet
sylpheed-NLS-2.6.0.pet
These are the new names of the package names that I have changed, just basic repair there are still lots more to be fixed:
clearlooks-chocolate-1.pet
desktop-entry-1.pet
gspca-E2500-k2.6.25.16-1.pet
international-tool-1.pet
jwm2-2.0.1-9-pup420.pet
kbd-1.12-1-pup420.pet
libsamplerate_DEV-0.1.2.pet
modem_and_override_fix_to_4.2b-1.pet
newer_blinky_freemem-2.pet
pcdripper-3.7-pup420.pet
rubix-1.03-pup420.pet
set_time_date-1.pet
shutdown_jwm-1.pet
shutdown_jwm_moved_help-1.pet
squashfs-tools-3.3-pup420.pet
syslinux-3.63-pup420.pet
udev-124-1-pup420.pet
xfprot-1.23-pup420.pet
One little detail about the syntax of entries in 'packages.txt':
"abiword-2.6.3" "abiword 2.6.3: wordprocessor" off "Document +fribidi,+gtk+,+goffice,+wv,+enchant 7556K"
...there is supposed to be a space between name and version in the second field,not a hyphen. Many entries were like this, which is wrong:
"abiword-2.6.3" "abiword-2.6.3: wordprocessor" off "Document +fribidi,+gtk+,+goffice,+wv,+enchant 7556K"
Comments
Fixing lines in packages.txtUsername: BarryK
I have posted the latest 'packages.txt' to the forum here: http://murga-linux.com/puppy/viewtopic.php?p=290853#290853 It would be great if the 4.2 developer guys could fill in the entries that relate to them. Maybe just post them here, so we can all access them. But, post the lines without the '\' on the end. Note, if you want to post it so that it looks like code, use the bbcode 'code' tags, which are (code)code in here(/code) -- replace those rounded brackets with square brackets. ...or start a new thread in the forum!
packages
Username: ttuuxxx
"HI Barry do you have a list that doesn't have all the older packages that we didn't compile? So that it would be easier to sort the packages, That list you gave use has 716 items, if we had a list of the new packages being uploaded, That would be a lot easier to put our names to, I think I'm the only one who packages as i386, but would be easier to have a slimmed down list. ttuuxxx
Re: 716 items
Username: BarryK
"Well, perhaps you could use Xfdiff to compare the 4.1.2 packages.txt with the 4.2.0 packages.txt. The commandline 'diff' tool could do it also.
Tags: puppy