The time now is Tue 21 May 2013, 19:39
All times are UTC - 4 |
|
Page 2 of 2 [26 Posts] |
Goto page: Previous 1, 2 |
| Author |
Message |
gposil

Joined: 06 Apr 2009 Posts: 1305 Location: Stanthorpe (The Granite Belt), QLD, Australia
|
Posted: Thu 12 Nov 2009, 08:53 Post subject:
|
|
RPM problem solved...
Yes you need the full version of rpm2cpio, not the busybox one...
| Quote: | | rpm2cpio xyz.rpm | xz -d | cpio -idv |
That works...
_________________
Dpup Home
|
|
Back to top
|
|
 |
otropogo

Joined: 24 Oct 2009 Posts: 667 Location: Southern Rocky Mt. Trench
|
Posted: Thu 12 Nov 2009, 09:55 Post subject:
are .deb packets auto-installable via PPM/ Subject description: Have read intermittently that Pet Manager can now install .dbe package True or False? |
|
I'm a little confused by this thread. I vaguely recall reading a year or more ago that Puppy 4 was able to auto-install debian packages.
I've never actually tried this, but just today Jockjunior posted about successfully installing an anonymiser program called jondo via a .deb package.
What's the story on this?
Can it be done automatically via the pet manager in 4.3.1, or does one have to track down and install dependencies manually?
It was mentioned earlier here that it's dangerous to install packets from a different versions of the same distro.
Presumably that means that to use a .deb packet safely, the kernel for which it was compiled has to be the same as in the version of Puppy in which it's to be installed?
If so, there's not much hope of keeping up to date with the latest browser versions, is there?
_________________ otropogo@gmail.com facebook.com/otropogo
|
|
Back to top
|
|
 |
gposil

Joined: 06 Apr 2009 Posts: 1305 Location: Stanthorpe (The Granite Belt), QLD, Australia
|
Posted: Thu 12 Nov 2009, 10:15 Post subject:
|
|
If you are using Dpup or Upup, yes certainly you can use PPM to install debs(with dependencies) from Debian or Ubuntu repos...not sure about 4.3.1...
_________________
Dpup Home
|
|
Back to top
|
|
 |
sikpuppy

Joined: 29 Mar 2009 Posts: 433
|
Posted: Thu 12 Nov 2009, 10:29 Post subject:
|
|
| gposil wrote: | | If you are using Dpup or Upup, yes certainly you can use PPM to install debs(with dependencies) from Debian or Ubuntu repos...not sure about 4.3.1... |
4.3.1 installs downloaded DEB files, but it doesn't check for dependencies. In fact 4.3.1 appears not to check dependencies unless the PPM is used, or the CHECK DEPENDENCIES menu item is used.
_________________ ASUS A1000, 800Mhz PIII Coppermine!, 192Mb RAM, 10Gb IBM Travelstar HDD, Build date August 2001.
|
|
Back to top
|
|
 |
otropogo

Joined: 24 Oct 2009 Posts: 667 Location: Southern Rocky Mt. Trench
|
Posted: Thu 12 Nov 2009, 10:49 Post subject:
|
|
| sikpuppy wrote: | ....
4.3.1 installs downloaded DEB files, but it doesn't check for dependencies. In fact 4.3.1 appears not to check dependencies unless the PPM is used, or the CHECK DEPENDENCIES menu item is used. |
So, if I download a .deb package, I can use 4.3.1's pet manager to install it, and it will tell me what dependencies I need - but then I have to go find them, download them, figure out where they need to go, and manually put them there?
And does the .deb have to be compiled for the kernel used in 4.3.1?
_________________ otropogo@gmail.com facebook.com/otropogo
|
|
Back to top
|
|
 |
sikpuppy

Joined: 29 Mar 2009 Posts: 433
|
Posted: Thu 12 Nov 2009, 11:16 Post subject:
|
|
| otropogo wrote: | | sikpuppy wrote: | ....
4.3.1 installs downloaded DEB files, but it doesn't check for dependencies. In fact 4.3.1 appears not to check dependencies unless the PPM is used, or the CHECK DEPENDENCIES menu item is used. |
So, if I download a .deb package, I can use 4.3.1's pet manager to install it, and it will tell me what dependencies I need - but then I have to go find them, download them, figure out where they need to go, and manually put them there?
And does the .deb have to be compiled for the kernel used in 4.3.1? |
You can UNinstall a deb from the Manager, but the only way to install is to click the actual deb file. And yes, you need to resolve the dependencies yourself.
As for whether a DEB file will or won't work...for 4.3.1 it's probably better to use native PET files that have been compiled for the kernel used in that version. The nature of DEB files being small chunks of a larger complete program means that you would be resolving dependencies all day.
_________________ ASUS A1000, 800Mhz PIII Coppermine!, 192Mb RAM, 10Gb IBM Travelstar HDD, Build date August 2001.
|
|
Back to top
|
|
 |
gposil

Joined: 06 Apr 2009 Posts: 1305 Location: Stanthorpe (The Granite Belt), QLD, Australia
|
Posted: Thu 12 Nov 2009, 11:20 Post subject:
|
|
If you use the PPM in Dpup or Upup to download and install the deb, it will also download and install dependencies...
_________________
Dpup Home
|
|
Back to top
|
|
 |
amigo
Joined: 02 Apr 2007 Posts: 1758
|
Posted: Thu 12 Nov 2009, 11:29 Post subject:
|
|
Compatibility is not about the different kernel versions -it's about different library versions and the options those libs are compiled with. Many CLI applications will, in fact, work across a broad range of distros, but the more GUI toolkits and other libs that an app uses, the less likely it is to work on various systems.
Puppy has many enthusiastic packagers, so you usually won't have trouble getting someone to create a pet of nearly ana app you want.
|
|
Back to top
|
|
 |
otropogo

Joined: 24 Oct 2009 Posts: 667 Location: Southern Rocky Mt. Trench
|
Posted: Fri 13 Nov 2009, 13:39 Post subject:
|
|
| amigo wrote: | Compatibility is not about the different kernel versions ...
you usually won't have trouble getting someone to create a pet of nearly ana app you want. |
Your description is a bit arcane for me, and it seems to contradict what I've been told by others - notably, the author of Linux from Scratch.
Here's a real world problem that I've been unable to find a solution to for some years.
I have a laptop without an internal CDROM drive, but with PCMCIA slots. I also have a pcmcia SCSI adapter and a number of SCSI devices, including hard drives, burners, and scanners that will work on a SCSI chain attached to the laptop via this PCMCIA-SCSI adapter.
There's a module aha152x_cs that enables this PCMCIA-SCSI adapter under Puppy 3.01 RETRO. I've been given to understand that
a) it won't work under later Linux kernels, and
b) it would be a huge amount of work to make it compatible with later kernels
So, if I want to use my SCSI chain, I have to stick with Puppy 3.01 Retro.
Have I been misinformed, or have I misunderstood somehow?
_________________ otropogo@gmail.com facebook.com/otropogo
|
|
Back to top
|
|
 |
amigo
Joined: 02 Apr 2007 Posts: 1758
|
Posted: Fri 13 Nov 2009, 15:29 Post subject:
|
|
You are thinking of hardware compatibiblity which *is* kernel dependent -more specifically kernel-module dependent. For binary-compatibiblity of programs the heart of the matter is the libs.
This page:
https://launchpad.net/ubuntu/jaunty/+source/linux/2.6.28-5.12
seems to indicate that that kernel-module is in linux-2.6.28, so I would think you could use that kernel or any later one. What kernel version do you have in 3.01 retro?
|
|
Back to top
|
|
 |
otropogo

Joined: 24 Oct 2009 Posts: 667 Location: Southern Rocky Mt. Trench
|
Posted: Fri 13 Nov 2009, 17:23 Post subject:
|
|
| amigo wrote: | | ... What kernel version do you have in 3.01 retro? |
I don't have it handy. It's 2.6.18 IIRC.
_________________ otropogo@gmail.com facebook.com/otropogo
|
|
Back to top
|
|
 |
|
|
Page 2 of 2 [26 Posts] |
Goto page: Previous 1, 2 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|