Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
 

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Mydsl for other debian distros< Next Oldest | Next Newest >
loell Offline





Group: Members
Posts: 34
Joined: July 2005
Posted: Oct. 27 2005,02:11 QUOTE

HI, i know this is an odd question,


but is it possible to use "DEBTODSL" in other debian base distros?
and also load them with MYDSL. in other words, is it possible to use dsl packaging system in other debian base distro?
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Oct. 27 2005,02:21 QUOTE

Yes.  I haven't looked into the deb2dsl script, but i assume that it just creates an archive file using the dpkg info from an installed deb file.

You can create a tar.gz extensions on any system with tar and gzip, provided the application was built and installed to /opt using the appropriate libs, and uci files are done the same way, only you also need cloop installed.

Any way they are built, you need to test them in a vanilla DSL CD or frugal system (no restore or apps installed) to make sure the DSL package includes any dependencies that are not a part of DSL.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
WDef Offline





Group: Members
Posts: 798
Joined: Sep. 2005
Posted: Oct. 27 2005,08:29 QUOTE

Quote
also load them with MYDSL


If by this you mean you want a load a .dsl extension on another debian-based hd-installed system, all you have to do is cd / and unpack the extension with tar.  That's how I put the java FF plugin .dsl on my debian system, rather than download it again. As I recall that also required placing a symlink to the plugin so that FF could find it.

But there are issues to consider which are similar to those incurred by randomly compiling and installing anything on your debian system.

In the case of extensions that write files to /bin, /sbin etc , and where I am likely to want apt to very much keep track of these, I'd think about it before installing these on my debian system.  With the "green" extensions you'd be safer since you can just delete these files, then apt-get install the newer regular deb package.

While apt can probably be coerced into seeing an installed dsl extension as exactly the same as a corresponding deb package, so it could subsequently be upgraded to a newer version in the usual way through apt-get or aptitude, I'm not sure if it'd be best to do this.

Also I'd consider the issue of dsl primarily using Woody whereas my debian system is Sarge. It may be best not to scatter Woody files across a Sarge system.

Then there are extensions containing stuff that was compiled against the 2.4.26 kernel. These may work with another kernel, on the other hand they may not.

My advice would be to avoid doing this if you are in doubt.
Back to top
Profile PM 
loell Offline





Group: Members
Posts: 34
Joined: July 2005
Posted: Oct. 27 2005,09:57 QUOTE

btw my real intention is to try making a dsl package from ubuntu to be installed in ubuntu at the remote area with no internet connection
assuming that the dsl packaging system will solve the necessary dependencies, i'll just give it a try if it works..

thanks a lot,..

:)
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Oct. 27 2005,15:16 QUOTE

I overlooked the part about loading the packages in other systems.  It might work, and it might not, depending on the individual package.  myDSL packages are built to include ALL dependencies that are not available in a vanilla DSL (except in a few situations, such as with gtk2 apps)...there is no dependency solving anywhere but in the process of creating the package.  The packager is the one doing the work, and at install time the only action occuring is extracting the files and setting up the menu and icon.

You can build a similar package for Ubuntu, but as far as dealing with the dependencies only you can do that. We can't tell you what libs and programs you have on your remote system, so it's just trial-and-error which will tell you if it works.


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
4 replies since Oct. 27 2005,02:11 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

 
reply to topic new topic new poll
Quick Reply: Mydsl for other debian distros

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code