Damaged Save File Installing Yahoo Messenger [GAVE UP]

Booting, installing, newbie
Post Reply
Message
Author
User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

Damaged Save File Installing Yahoo Messenger [GAVE UP]

#1 Post by Eathray »

K, I've been contemplating finally getting rid of XP from my host computer, since all my other machines are either Puppy or Ubuntu, but the wife likes Yahoo Messenger, and is sometimes, umm, nervous about learning new things when it comes to computers... so I was testing a Yahoo Messenger pet on my puppy laptop.

I installed it, 1.0.7 I think it was, Gyachi, plus an additional library pet that goes with it. Boom, the screen goes blank. The menu items are still there at the bottom, so I tried various things, like restarting the X Server, but nothing. I worked on some of the boot options like pfix=purge, etc, but still nothing.

I had to create a second save file in order to get Puppy up and running again so I could come chat with you guys :?

I am able through booting Puppy in the second save file to go into the broken save file, so I was hoping you guys could help me figure out where the files I downloaded went to. I want to erase them and thus restore the broken safe file, because it has all my settings and packages that I've been working on and tweaking for over a year.

Release: Puppy 4.2.5 (a Beta of 4.3)

Thanks. I'm not sure where to start... If you could tell me what info you need, I'll dig for it. Thanks in advance :)

Eathray
Last edited by Eathray on Sat 23 Oct 2010, 23:40, edited 1 time in total.

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#2 Post by 8-bit »

First, boot with your good pupsave file.
Now, navigate to the location of your damaged one and temporarily rename it so you can click on it to mount it.
Once you have it mounted, go to /root and click on the EYE to show hidden files.
Open the .Packages directory and look for the packages that are the ones you added for the failed install of Yahoo messenger as will as the library files.
When you find that package text file, click on it and it will show the files you should remove.
You are doing this on the renamed mounted pupsave file, not your base one you are running from.
When you get through, unmount that renamed pupsave file and do a filesystem check on it.
Then to test, just reboot and select it as the pupsave file you want to use.
Hope that helps.

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#3 Post by Eathray »

[quote="8-bit]
Hope that helps.[/quote]

I think it will; thank you so much. Be working on it today and get back to you.

thx again

Eathray

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#4 Post by Eathray »

8-bit wrote: When you find that package text file, click on it and it will show the files you should remove.
Sorry it took a while to get back to you about this, and thanks for your input.

I'm wondering about the number of files this thing pulled up... are all of these files exclusively for the Gyachi package? Take a look:

/usr/
/usr/lib/
/usr/lib/libxcb-damage.so.0.0.0
/usr/lib/libgio-2.0.so.0.1800.2
/usr/lib/libnotify.so.1.1.3
/usr/lib/libxcb-shape.so.0
/usr/lib/libxcb-render.so.0.0.0
/usr/lib/libdbus-glib-1.so.2.1.0
/usr/lib/libxcb-xfixes.so.0
/usr/lib/libxcb-res.so.0.0.0
/usr/lib/libgpgme.so
/usr/lib/libxcb-xvmc.so.0
/usr/lib/libxcb-dpms.so.0.0.0
/usr/lib/libxcb-shm.so.0
/usr/lib/pkgconfig/
/usr/lib/pkgconfig/xcb-renderutil.pc
/usr/lib/pkgconfig/xcb-render.pc
/usr/lib/libxcb-xinerama.so.0
/usr/lib/libdbus-glib-1.so
/usr/lib/libv4l2.so.0
/usr/lib/libdbus-glib-1.so.2
/usr/lib/libxcb-record.so.0
/usr/lib/libxcb-composite.so.0.0.0
/usr/lib/libv4l1.so.0
/usr/lib/libxcb-render-util.so
/usr/lib/libxcb-render-util.so.0.0.0
/usr/lib/libxcb-xlib.so.0.0.0
/usr/lib/libxcb-randr.so.0
/usr/lib/libxcb-render.so
/usr/lib/libltdl.so.7.2.0
/usr/lib/libxcb-xlib.so.0
/usr/lib/libnotify.so.1
/usr/lib/libgpg-error.so.0
/usr/lib/libxcb-shm.so.0.0.0
/usr/lib/libgpg-error.so.0.3.0
/usr/lib/libxcb-glx.so.0.0.0
/usr/lib/libxcb-xv.so.0
/usr/lib/libgpgme.so.11
/usr/lib/libxcb-render-util.so.0
/usr/lib/libxcb-damage.so.0
/usr/lib/libxcb-xfixes.so.0.0.0
/usr/lib/libxcb-screensaver.so.0
/usr/lib/libgio-2.0.a
/usr/lib/libltdl.so.7
/usr/lib/libxcb-xvmc.so.0.0.0
/usr/lib/libxcb-screensaver.so.0.0.0
/usr/lib/libv4lconvert.so.0
/usr/lib/libxcb-xprint.so.0
/usr/lib/libxcb-dpms.so.0
/usr/lib/libxcb-xv.so.0.0.0
/usr/lib/libgio-2.0.so
/usr/lib/libgtkspell.so.0.0.0
/usr/lib/libxcb-glx.so.0
/usr/lib/libv4l/
/usr/lib/libv4l/v4l2convert.so
/usr/lib/libv4l/v4l1compat.so
/usr/lib/libgio-2.0.la
/usr/lib/libxcb-render.a
/usr/lib/libxcb-xprint.so.0.0.0
/usr/lib/libxcb-render-util.a
/usr/lib/libxcb-render.so.0
/usr/lib/libxcb-xtest.so.0
/usr/lib/libxcb-xevie.so.0.0.0
/usr/lib/libxcb-record.so.0.0.0
/usr/lib/libxcb-xtest.so.0.0.0
/usr/lib/libxcb-xevie.so.0
/usr/lib/libgio-2.0.so.0
/usr/lib/libxcb-sync.so.0.0.0
/usr/lib/libgtkspell.so.0
/usr/lib/libxcb-xf86dri.so.0.0.0
/usr/lib/libxcb.so.1.0.0
/usr/lib/libxcb-xf86dri.so.0
/usr/lib/libxcb.so.1
/usr/lib/libgpg-error.so
/usr/lib/libgpgme.so.11.6.4
/usr/lib/libxcb-sync.so.0
/usr/lib/libjasper.so.1
/usr/lib/libxcb-shape.so.0.0.0
/usr/lib/libjasper.so.1.0.0
/usr/lib/gio/
/usr/lib/gio/modules/
/usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/libxcb-xinerama.so.0.0.0
/usr/lib/libxcb-composite.so.0
/usr/lib/libxcb-randr.so.0.0.0
/usr/lib/libxcb-res.so.0
/usr/include/
/usr/include/gio-unix-2.0/
/usr/include/gio-unix-2.0/gio/
/usr/include/gio-unix-2.0/gio/gdesktopappinfo.h
/usr/include/gio-unix-2.0/gio/gunixinputstream.h
/usr/include/gio-unix-2.0/gio/gunixoutputstream.h
/usr/include/gio-unix-2.0/gio/gunixmounts.h
/usr/include/xcb/
/usr/include/xcb/xcb_renderutil.h
/usr/include/xcb/render.h
/usr/share/
/usr/share/doc/
/usr/share/doc/libxcb-render-util0-dev/
/usr/share/doc/libxcb-render-util0-dev/changelog.Debian.gz
/usr/share/doc/libxcb-render-util0-dev/README
/usr/share/doc/libxcb-render-util0-dev/NEWS.gz
/usr/share/doc/libxcb-render-util0-dev/copyright
/usr/share/doc/libgtkspell0/
/usr/share/doc/libgtkspell0/changelog.Debian.gz
/usr/share/doc/libgtkspell0/changelog.gz
/usr/share/doc/libgtkspell0/copyright
/usr/share/doc/libxcb-render-util0/
/usr/share/doc/libxcb-render-util0/changelog.Debian.gz
/usr/share/doc/libxcb-render-util0/README
/usr/share/doc/libxcb-render-util0/NEWS.gz
/usr/share/doc/libxcb-render-util0/copyright
/usr/share/doc/libxcb-render0-dev/
/usr/share/doc/libxcb-render0-dev/changelog.Debian.gz
/usr/share/doc/libxcb-render0-dev/README
/usr/share/doc/libxcb-render0-dev/NEWS.gz
/usr/share/doc/libxcb-render0-dev/copyright
/usr/share/doc/libxcb-render0/
/usr/share/doc/libxcb-render0/changelog.Debian.gz
/usr/share/doc/libxcb-render0/README
/usr/share/doc/libxcb-render0/NEWS.gz
/usr/share/doc/libxcb-render0/copyright
/usr/share/doc/libjasper1/
/usr/share/doc/libjasper1/changelog.Debian.gz
/usr/share/doc/libjasper1/README.Debian
/usr/share/doc/libjasper1/copyright
/usr/share/doc/libv4l-0/
/usr/share/doc/libv4l-0/TODO
/usr/share/doc/libv4l-0/changelog.Debian.gz
/usr/share/doc/libv4l-0/README.gz
/usr/share/doc/libv4l-0/README.multi-threading
/usr/share/doc/libv4l-0/changelog.gz
/usr/share/doc/libv4l-0/copyright
/usr/share/doc/libltdl7/
/usr/share/doc/libltdl7/changelog.Debian.gz
/usr/share/doc/libltdl7/ChangeLog.1998.gz
/usr/share/doc/libltdl7/ChangeLog.1996.gz
/usr/share/doc/libltdl7/ChangeLog.2004.gz
/usr/share/doc/libltdl7/ChangeLog.2002.gz
/usr/share/doc/libltdl7/README
/usr/share/doc/libltdl7/ChangeLog.1999.gz
/usr/share/doc/libltdl7/ChangeLog.2003.gz
/usr/share/doc/libltdl7/changelog.gz
/usr/share/doc/libltdl7/ChangeLog.2006.gz
/usr/share/doc/libltdl7/ChangeLog.2007.gz
/usr/share/doc/libltdl7/ChangeLog.1997.gz
/usr/share/doc/libltdl7/ChangeLog.2001.gz
/usr/share/doc/libltdl7/NEWS.gz
/usr/share/doc/libltdl7/ChangeLog.2000.gz
/usr/share/doc/libltdl7/ChangeLog.2005.gz
/usr/share/doc/libltdl7/copyright
/usr/share/locale/
/usr/share/locale/cs/
/usr/share/locale/cs/LC_MESSAGES/
/usr/share/locale/cs/LC_MESSAGES/gtkspell.mo
/usr/share/locale/gl/
/usr/share/locale/gl/LC_MESSAGES/
/usr/share/locale/gl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/hy/
/usr/share/locale/hy/LC_MESSAGES/
/usr/share/locale/hy/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ky/
/usr/share/locale/ky/LC_MESSAGES/
/usr/share/locale/ky/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_HK/
/usr/share/locale/zh_HK/LC_MESSAGES/
/usr/share/locale/zh_HK/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ga/
/usr/share/locale/ga/LC_MESSAGES/
/usr/share/locale/ga/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sr/
/usr/share/locale/sr/LC_MESSAGES/
/usr/share/locale/sr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/el/
/usr/share/locale/el/LC_MESSAGES/
/usr/share/locale/el/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ja/
/usr/share/locale/ja/LC_MESSAGES/
/usr/share/locale/ja/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ro/
/usr/share/locale/ro/LC_MESSAGES/
/usr/share/locale/ro/LC_MESSAGES/gtkspell.mo
/usr/share/locale/pt_BR/
/usr/share/locale/pt_BR/LC_MESSAGES/
/usr/share/locale/pt_BR/LC_MESSAGES/gtkspell.mo
/usr/share/locale/fi/
/usr/share/locale/fi/LC_MESSAGES/
/usr/share/locale/fi/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sk/
/usr/share/locale/sk/LC_MESSAGES/
/usr/share/locale/sk/LC_MESSAGES/gtkspell.mo
/usr/share/locale/nl/
/usr/share/locale/nl/LC_MESSAGES/
/usr/share/locale/nl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/es/
/usr/share/locale/es/LC_MESSAGES/
/usr/share/locale/es/LC_MESSAGES/gtkspell.mo
/usr/share/locale/eu/
/usr/share/locale/eu/LC_MESSAGES/
/usr/share/locale/eu/LC_MESSAGES/gtkspell.mo
/usr/share/locale/wa/
/usr/share/locale/wa/LC_MESSAGES/
/usr/share/locale/wa/LC_MESSAGES/gtkspell.mo
/usr/share/locale/tr/
/usr/share/locale/tr/LC_MESSAGES/
/usr/share/locale/tr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/be/
/usr/share/locale/be/LC_MESSAGES/
/usr/share/locale/be/LC_MESSAGES/gtkspell.mo
/usr/share/locale/mn/
/usr/share/locale/mn/LC_MESSAGES/
/usr/share/locale/mn/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sl/
/usr/share/locale/sl/LC_MESSAGES/
/usr/share/locale/sl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/rm/
/usr/share/locale/rm/LC_MESSAGES/
/usr/share/locale/rm/LC_MESSAGES/gtkspell.mo
/usr/share/locale/hu/
/usr/share/locale/hu/LC_MESSAGES/
/usr/share/locale/hu/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_TW/
/usr/share/locale/zh_TW/LC_MESSAGES/
/usr/share/locale/zh_TW/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_CN/
/usr/share/locale/zh_CN/LC_MESSAGES/
/usr/share/locale/zh_CN/LC_MESSAGES/gtkspell.mo
/usr/share/locale/eo/
/usr/share/locale/eo/LC_MESSAGES/
/usr/share/locale/eo/LC_MESSAGES/gtkspell.mo
/usr/share/locale/lt/
/usr/share/locale/lt/LC_MESSAGES/
/usr/share/locale/lt/LC_MESSAGES/gtkspell.mo
/usr/share/locale/it/
/usr/share/locale/it/LC_MESSAGES/
/usr/share/locale/it/LC_MESSAGES/gtkspell.mo
/usr/share/locale/vi/
/usr/share/locale/vi/LC_MESSAGES/
/usr/share/locale/vi/LC_MESSAGES/gtkspell.mo
/usr/share/locale/fr/
/usr/share/locale/fr/LC_MESSAGES/
/usr/share/locale/fr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/uk/
/usr/share/locale/uk/LC_MESSAGES/
/usr/share/locale/uk/LC_MESSAGES/gtkspell.mo
/usr/share/locale/nb/
/usr/share/locale/nb/LC_MESSAGES/
/usr/share/locale/nb/LC_MESSAGES/gtkspell.mo
/usr/share/locale/pl/
/usr/share/locale/pl/LC_MESSAGES/
/usr/share/locale/pl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sv/
/usr/share/locale/sv/LC_MESSAGES/
/usr/share/locale/sv/LC_MESSAGES/gtkspell.mo
/usr/share/locale/rw/
/usr/share/locale/rw/LC_MESSAGES/
/usr/share/locale/rw/LC_MESSAGES/gtkspell.mo
/usr/share/locale/de/
/usr/share/locale/de/LC_MESSAGES/
/usr/share/locale/de/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ru/
/usr/share/locale/ru/LC_MESSAGES/
/usr/share/locale/ru/LC_MESSAGES/gtkspell.mo
/usr/share/lintian/
/usr/share/lintian/overrides/
/usr/share/lintian/overrides/libv4l-0


This is a lot of files to remove manually. Is there any way to run the uninstaller from a separate pup-save mounted? Are any of these files shared?

Just wondering before I tackle this.

Thanks in advance

Eathray

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#5 Post by Béèm »

If you boot with the 'damaged' save file you say the screen goes blank but the menu items are there.
Can you go to the package manager and uninstall what you installed?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
Eathray
Posts: 723
Joined: Sun 06 Sep 2009, 19:42

#6 Post by Eathray »

Béèm wrote:If you boot with the 'damaged' save file you say the screen goes blank but the menu items are there.
Can you go to the package manager and uninstall what you installed?
I was wondering this myself. When I go into Puppy with the new save file, I can mount the old one, but I don't really know where the package manager is as far as looking for it in the file system... I always just clicked the icon on the desktop. ( I should say, none of the buttons or icons work in the broken save-file, so I can't get to the package manager by loading the broken one).

Where exactly is the package manager located in the file system so I can try to launch it?
Thx

eathray

Post Reply