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

Reply via email to