Hi, On Sun, Sep 12, 2010 at 12:58:15PM +0530, Ravi Roy wrote: > Hi > Could somebody help me as how to port pacakges between distributions ... for > example a package which exists in debian 5.0 lenny but does not exists > in debian 4.0 etch and I need the same package in debian 4.0 etch.
Why? ... anyway > Thanks for your pointers in advance! This may involve some library backports etc .... so it may not simple. Few things before trying it yourself. It may be done. Check old archive for backports. apt line: http://backports.debian.org/debian-backports/ etch-backports main URL: http://backports.debian.org/debian-backports/dists/etch-backports/main/ If not, you can extend tricks described in "2.7.10. Porting a package to the stable system" of Debian Reference. http://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_porting_a_package_to_the_stable_system (This document assumes squeeze is already released since it is meant for squeeze release. We need to waitfor it. But you get the idea.) It is essentially: # apt-get update # in sarge # apt-get install fakeroot devscripts build-essential $ apt-get build-dep foo # this is from lenny $ apt-get source foo $ cd foo* Some basic packaging skill is needed. So read old (lenny) version and new (squeeze) version of maint-guide. Newest vesion on the is on the web: http://www.debian.org/doc/manuals/maint-guide/index.en.html If all these are too much, hire some one if it is for your work. If it s your privte system, think about upgrading to lenny. Osamu -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100912084938.ga11...@debian.org