Weird bug, going into pupget...

Booting, installing, newbie
Post Reply
Message
Author
Flame Sage

Weird bug, going into pupget...

#1 Post by Flame Sage »

I go into pupget, and get that green screen, but whenever I try to go to Install_or_remove_packages I get this weird disclamer like thing, but whenever I hit ok nothing happens..

<a href="http://img314.imageshack.us/my.php?image=bug3ar.png" target="_blank"><img src="http://img314.imageshack.us/img314/4461/bug3ar.th.png" border="0" alt="Free Image Hosting at www.ImageShack.us" /></a>

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#2 Post by rarsa »

At first I thought that it was a problem with the server, so I started pupget, pressed the button and it worked.

It seems that the server was sendin you an image telling you that there was a bug in the PHP script (on the server, not your computer).

Try again.

Guest

#3 Post by Guest »

Nope, it still comes up for me.

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#4 Post by flamesage »

Note: That was me.

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#5 Post by flamesage »

Bump.
Attached is a screenshot of whta im getting.
Attachments
bug.png
(36.72 KiB) Downloaded 1343 times

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#6 Post by flamesage »

Another bump...
I can't get any dotpups 'till this is fixed..

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#7 Post by rarsa »

Did you install any newer version of one of the scripting tools or something?

I'd recommend you have a look at the pupget script and see what it's doing. That will shed some light for sure.

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#8 Post by flamesage »

Where is the dotpup script located?

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#9 Post by rarsa »

It's in /usr/sbin and its not dotpup is the pupget script

=========

After you click on the Install_or_remove_pkgs, do you get the yellow "Processing, please wait" ? or do you get the error right away?

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#10 Post by flamesage »

Code: Select all

Script Seems Ok.
And yes I get the processing box.

[EDIT: The Extension array is not allowed]

#!/bin/sh
RETTAGS="`Xdialog --title "PupGet package manager" --left --stdout --separator " " --item-help --icon "/usr/local/lib/X11/pixmaps/packaging96.xpm" --no-cancel --buildlist "Add or remove packages that will be in Puppy. For any packages that you choose to add,\nyou can choose whether to download the pkgs from the Internet or obtain them locally.\nHover mouse pointer over a package for further info. Packages are in groups:\nCore groups: CONSCORE, XLIBCORE, GTK1CORE, GTK2CORE, TCLCORE, QT3CORE, MMCORE\nAppl groups: CONSAPPS, [MM]XLIBAPPS, [MM]GTK1APPS, [MM]GTK2APPS, [MM]TCLAPPS, [MM]QT3APPS\nExample1: MMGTK2APPS pkg requires all CONSCORE, XLIBCORE, GTK2CORE, MMCORE pkgs installed.\nExample2: QT3APPS package requires all CONSCORE, XLIBCORE, QT3CORE pkgs installed.\nAny extra required pkg specified like this, for Gxine pkg: MMGTK2APPS +xine-1.0 900K\nNote: Only packages not in the live-CD are listed below. The official live-CD has most\nof the CORE groups installed. For the complete list, see /root/.packages/packages.txt." 780x540+0+0 0 \

`"
if [ ! $? -eq 0 ];then
exit
fi
echo "$RETTAGS" > /tmp/rettags.txt

^ <==== That temp file

And I do not seem to have the root/.packages/alienpackages.txt
Last edited by flamesage on Sat 13 Aug 2005, 15:28, edited 3 times in total.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#11 Post by rarsa »

You can now delete all the code that you put in the previous post to unclutter the thread. It is no longer necessary as the script seems OK.

Please edit that post, and just add that the script seems to be OK

Now I've got a hint:

After you get the error, close the screen and attach the following files (don't paste the contents, just attach the file)

Code: Select all

/tmp/pkgdialog
/root/.packages/alienpackages.txt
I am almost sure that the problem is there. I think that the culprit is a DotPup that didn't register itself correctly.

Once you attach that file I will be able to solve your problem once and for all.

Actually now that you know what the problem may be, you may remember playing arround creating DotPups or something like that.

The format on each line of the alienpackages.txt file should be something like the following:

Code: Select all

"tightvncserver" "tightvncserver-1.2.9-0.4" on "CONSAPPS 245K" \
this is "string1" "string1" on "string1" \

If any of the components is missing (any of the strings or the 'on' or the \ ) you will get that error.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#12 Post by rarsa »

What version of puppy do you have?

Do you have a /root/.packages/livepackages.txt?

if you are using puppy 1.0.4 you can try replacing your "livepackages.txt" with mine. I am sending it compressed so the server does not block it.

For some reason the pupget is not finding the livepackages.txt (they get appened to the script that you just sent me. In your case they are not there, that's why you are getting the error.
Attachments
livepackages.tar.gz
(2.25 KiB) Downloaded 267 times

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#13 Post by flamesage »

That fixed it, thanks.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#14 Post by rarsa »

Now the real question:

Why did you loose that file?
Were you playing around with your pup file?

User avatar
flamesage
Posts: 214
Joined: Sat 02 Jul 2005, 00:39

#15 Post by flamesage »

I think somehow, I broke my puppy's leg off.
But it's fixed.

I think I tried installing that gtk.pup thing, and it said I needed a newer puppy.
And I think that might have been what started it.

Post Reply