Dpup Synaptic Testing

Message
Author
User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#46 Post by gposil »

The new Apt/Synaptic is up....
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
tubeguy
Posts: 1320
Joined: Sat 29 Aug 2009, 01:04
Location: Park Ridge IL USA
Contact:

#47 Post by tubeguy »

The new Apt/Synaptic is up....
This always happens right when I get to work. I swear my job is totally getting in the way of my real life....
[b]Tahr Pup 6 on desktop, Lucid 3HD on lappie[/b]

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#48 Post by gposil »

If you lived here, you would have been home 6 hours ago....... :)
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#49 Post by James C »

Installed Synaptic pet on fresh full install of Dpup 4.82 Beta 5 with only service pack and Google Chrome added. Synaptic pet installed fine.

Checked repositories and reloaded. Installed Kazehakase browser thru Synaptic and still getting error messages. Kazehakase works but still no menu entry, so I added one again by modifying existing entry.

Will attempt to install more apps later this afternoon.
Attachments
shot.png
(82.66 KiB) Downloaded 1625 times

User avatar
tubeguy
Posts: 1320
Joined: Sat 29 Aug 2009, 01:04
Location: Park Ridge IL USA
Contact:

#50 Post by tubeguy »

Fresh frugal install with patch, everything worked except can't get program to actually run. Not a big deal for me, just testing.

nopubkey.png is an error I always get after apt-get update.

changes.png, download.png and applied.png are self-explanatory.

Last screen is all the python stuff I found where the hydrogen executable was, I guess python and puppy don't get along, as would be IRL. :-)
Attachments
nopubkey.png
(93.5 KiB) Downloaded 1460 times
changes.png
(34.72 KiB) Downloaded 2428 times
download.png
(34.21 KiB) Downloaded 1400 times
applied.png
(17.46 KiB) Downloaded 2556 times
python-things.png
(81.34 KiB) Downloaded 1465 times
[b]Tahr Pup 6 on desktop, Lucid 3HD on lappie[/b]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#51 Post by James C »

I've been getting the "nopubkey.png" error as well.

Installed Streamtuner, runs but getting error messages.Dpup made a menu entry for it this time.

Also installed Ace of Penguins and other games. Installed and run fine......had to make all of the menu entries though.Getting pretty good at it. :lol:
Attachments
games.png
(107.21 KiB) Downloaded 1435 times
streamtuner-error2.png
(149.05 KiB) Downloaded 1441 times
streamtuner-error.png
(187.47 KiB) Downloaded 1755 times

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#52 Post by gposil »

To get rid of the nopukey error just run this in console
apt-get install debian-backports-keyring
The Streamtuner error are my fault, the two libs that it is looking for should be there, but I forgot to include them in APT

just run
apt-get install libffi5

and then

apt-get install libtag1c2a
Sorry
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#53 Post by James C »

Sounded like a great idea, until I got the error messages...... :)

Got errors on all three but only posting one screenie, all looked similar.Well, maybe two.......
Attachments
debian-backports.png
(178.02 KiB) Downloaded 1636 times
libffi-error.png
(180.77 KiB) Downloaded 1565 times

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#54 Post by gposil »

James C

You have a broken package, you will need to remove hyper... and then you can install those others...alternative...fresh start.
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#55 Post by James C »

I just had an idea, I think I'll reinstall again for a fresh start...... :lol:

shankargopal
Posts: 295
Joined: Sat 03 Dec 2005, 11:30

#56 Post by shankargopal »

Was travelling for a few days so could not jump in earlier. Downloaded latest apt/synaptic yesterday, could not test because my wireless card went dead (Eee PC 701SD, fix is tempestuous' special madwifi driver for some Atheros chipsets and the 2.6.30.5 kernel).

Anyway, decided to test with apt-get (which I prefer to Synaptic) and with a simple package that would involve few dependencies, no menu entry etc. and whcih I had already compiled in Puppy before. Given those criteria went for installing dovecot-imapd. Apt-get correctly identified one of the dependencies (dovecot-common). During install, following errors were reported:

Code: Select all

Setting up dovecot-common (1:1.0.15-2.3+lenny1) ...
/var/lib/dpkg/info/dovecot-common.postinst: line 10: ucf: command not found
dpkg: error processing dovecot-common (--configure):
 subprocess post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of dovecot-imapd:
 dovecot-imapd depends on dovecot-common (= 1:1.0.15-2.3+lenny1); however:
  Package dovecot-common is not configured yet.
dpkg: error processing dovecot-imapd (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 dovecot-common
 dovecot-imapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
These errors repeated on every subsequent install of anything. On the first install there were also some python error messages which (sorry) did not record.

However apt-get had not correctly identified all dependencies. Turns out I also needed libpq (libpq5 deb package), mysql-common and libmysqlclient (libmysqlclient15off, the 16 version refused to install). I installed all three individually using apt-get and manually searching for the package names online.

After this dovecot is up and running (using my old config files, in the new positions, from my 4.1.2 install). Have not really tested it fully yet but will do so.

All in all seems like things almost there - thanks as always Guy!

NB: Interestingly PPM also did not identify those three dependencies - and instead wanted to install a bunch of unnecessary stuff (libPAM etc.)... but it did correctly identify the need for ucf, which apt-get seems to be complaining about...

shankargopal
Posts: 295
Joined: Sat 03 Dec 2005, 11:30

#57 Post by shankargopal »

Ok, tried to install claws mail. Some dependencies appeared to be correctly identified (at least as I remembered them from compiling - i.e. libetpan and libaspell, among others). But once again other dependencies were missing - when I tried to run claws, I was told that "libpisock.so.9" cannot be found; trying to install libpisock9 package in apt-get produced the message that it is already the newest version. The same happened when I tried to install ucf. gposil, possibly apt's installed package database includes packages that are not actually installed? Maybe that's why it's not correctly identifying dependencies?

Incidentally apt-get produced some more install errors:

Code: Select all

Processing triggers for menu ...
Unknown error.
Setting up aspell-en (6.0-0-5.1) ...
Error: /usr/sbin/update-dictcommon-aspell not present or executable. Missing dependency on dictionaries-common?
dpkg: error processing aspell-en (--configure):
 subprocess post-installation script returned error exit status 1
Setting up dovecot-common (1:1.0.15-2.3+lenny1) ...
/var/lib/dpkg/info/dovecot-common.postinst: line 10: ucf: command not found
dpkg: error processing dovecot-common (--configure):
 subprocess post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of dovecot-imapd:
 dovecot-imapd depends on dovecot-common (= 1:1.0.15-2.3+lenny1); however:
  Package dovecot-common is not configured yet.
dpkg: error processing dovecot-imapd (--configure):
 dependency problems - leaving unconfigured
This would seem to indicate that another package - the dictionaries one - is not actually installed.

Then went on to install imagemagick, just to get the python error messages, and here they are:

Code: Select all

(Reading database ...
dpkg: serious warning: files list file for package `python2.4' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `python-all' missing, assuming package has no files currently installed.

dpkg: serious warning: files list file for package `python2.4-minimal' missing, assuming package has no files currently installed.
48343 files and directories currently installed.)
Edit: Managed to get claws running (or at least starting, have not tested fully yet), but had to install several other dependencies first. Apt-get refused to install libpisock and liblockfile, saying that the latest versions were already installed, so I installed them using PPM. Apt-get did however correctly install libcurl3-gnutls (it claimed to be upgrading it) and gnutls-bin (the last may not have been a dependency). After that claws-mail started. Again, results seem consistent with apt thinking packages are installed when they're not...

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#58 Post by James C »

Since it is about 2 am here, this is my last try tonight.

Wiped the partition and reinstalled Dpup 482 Beta 5. Installed the service pack and the apt/Synaptic pet and nothing else. Launched Synaptic and reloaded.

I've installed NetSurf, Streamtuner and Kazehakase so far.They all run but I'm still getting the same errors as in my above post.When I enter those commands in the terminal I'm also getting the "already the newest version" message as well.
Attachments
errors.png
(180.43 KiB) Downloaded 1536 times

shankargopal
Posts: 295
Joined: Sat 03 Dec 2005, 11:30

#59 Post by shankargopal »

James C - you could try (when you wake up in the morning :-)) installing those packages using PPM and/or apt-get --reinstall (have not tried the latter myself yet).

Incidentally I also got the public key error but ignored it,a s I have had that in the past with sidux stuff and never saw any negative consequences.

User avatar
flugwelpe
Posts: 29
Joined: Fri 15 May 2009, 15:14
Location: Vienna, Austria

aqualung needs liblrdf

#60 Post by flugwelpe »

Seems aqualung is also missing a dependency, liblrdf, which is not there, but apt claims it is.
On fresh dpup with patch: after apt-get install aqualung

Code: Select all

# aqualung
aqualung: error while loading shared libraries: liblrdf.so.0: cannot open shared object file: No such file or directory
As the library file was not on the disk, i wanted to install the lib, but it was already registered in apt.

Code: Select all

# [b]apt-get install liblrdf0[/b]
Reading package lists... Done
Building dependency tree
Reading state information... Done
[b]liblrdf0 is already the newest version[/b].
thought i try reinstalling

Code: Select all

# [b]apt-get --reinstall[/b] install librdf0
Reading package lists... Done
dpkg: serious warning: files list file for package `libexempi3' missing, assuming package has no files currently installed.
...
dpkg: serious warning: files list file for package `libssh2-1' missing, assuming package has no files currently installed.
16659 files and directories currently installed.)
Preparing to replace liblrdf0 0.4.0-1.1 (using .../liblrdf0_0.4.0-1.1_i386.deb) ...
Unpacking replacement liblrdf0 ...
Setting up liblrdf0 (0.4.0-1.1) ...
having librdf0 installed, aqualung complained about the next missing lib.
did then same game for libsamplerate0, libwavpack1, liboggz1, libmodplug0 (libmodplug0c2), libavcodec51, libifp4, libraptor1.

After that aqualung runs fine, although with very very tiny fonts.

User avatar
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#61 Post by gposil »

The only major problem I still have is getting the base installation database correct, so all the correct files are registered with apt. As flugwelpe has shown if you discover a library that is incorrectly assigned as installed, you just run apt-get --reinstall install xxxx.

Cheers
Guy
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

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

#62 Post by Béèm »

I converted the pet to sfs.
Got the synaptic package manager in the menu.
Lost however 20MB of save space.

Decided to do a test and wanted to install samba server.
Things went wrong as I got error messages.
But I lost some more 50MB of save space.

Tried to uninstall what I had installed, but it wasn't easy to see what had be installed exactly. Uninstalled everything with samba in the name.
Things did uninstall and nothing from samba is installed, but I still have some 20MB save space lost somewhere.

Don't know how to find out for what.

Conclusion, it's not really for debutantes.

Like PPM it's not for people who try to save space in the space file in a frugal environment.
With pet packages there is at least a possibility to convert them to sfs.
Here I don't see in what way it can be done.

Hope this doesn't sound too negative.
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
gposil
Posts: 1300
Joined: Mon 06 Apr 2009, 10:00
Location: Stanthorpe (The Granite Belt), QLD, Australia
Contact:

#63 Post by gposil »

Béèm

APT/Synaptic was never going to be a happy match with a pupsave type environment. It creates large database entries and keeps a copy of every file you download/install, even if you later uninstall it. You can remove some of the bloat by going to /var/cache/apt and deleting the deb files from there, but it sort of defeats the purpose behind APT, ie re-installs and filesystem fixes.

I said from the outset that I thought that it would really only be viable on a full HDD install, more and more testers are discovering for themselves why I said that...(unless you can put up with large and fast growing pupsave files)
[img]http://gposil.netne.net/images/tlp80.gif[/img] [url=http://www.dpup.org][b]Dpup Home[/b][/url]

User avatar
tubeguy
Posts: 1320
Joined: Sat 29 Aug 2009, 01:04
Location: Park Ridge IL USA
Contact:

#64 Post by tubeguy »

I said from the outset that I thought that it would really only be viable on a full HDD install, more and more testers are discovering for themselves why I said that...(unless you can put up with large and fast growing pupsave files)
I think we all realize that, having apt-synaptic at all is a big addition to Puppy in general. Being able to boot 4.3.1 from anywhere is great, but Puppy is only 100meg from a purist point of view. Honestly I haven't spent much time with 4.3.1 since dpup beta4, I suppose I got used to Puppy and wanted more from it and dpup was it. Because of dpup I actually spend more time with Puppy on my home "production" box than I do with Windows now. (Work is a different story...) I have a 10gig pupsave on that machine, only because I can't see needing any more.

TL:DR Anyone who wants apt on Puppy shouldn't mind the extra bulk.
[b]Tahr Pup 6 on desktop, Lucid 3HD on lappie[/b]

shankargopal
Posts: 295
Joined: Sat 03 Dec 2005, 11:30

#65 Post by shankargopal »

Just to report a success... decided to be ambitious, added in the packages.enlightenment.org lenny repository and used apt-get to install e17. Dependencies identified correctly excepting libXp6 which I installed using --reinstall. And, what do you know - voila - it works! :)

Yes, I know it's better to build E17 on the system, but the sources have defeated me five times in the last three weeks (including the recent snapshots). Very frustrating, will upload a dotpet whenever I manage to do it. But in the meantime - what's better than a one line command to install something that otherwise takes at least three hours of compiling?

Post Reply