Feedback

type to search

Rebuild Ubuntu's .deb on Debian squeeze

Asked by , Edited by Fernando C. Estrada [ Admin ]

I was told that ubuntu’s .deb package isn’t binary compatible with debian. I have a deb package that I need to install on my debian but apparently it’s built specifically for Ubuntu

http://ppa.launchpad.net/transmissionbt/ppa/ubuntu/pool/main/libe/libevent/

Do you have any idea how I could rebuild this package on debian?

NN comments
or Cancel

2 answers

1

trashheap [ Editor ]

It may be possible, however why not use the the libevent http://is.gd/Pd1TY8 and transmission http://is.gd/oKtLZ8 in Debian ?


There is a good guide for building packages from both apt-build and via their source direct w/ check-install here: http://is.gd/K4mckO


Personally if I needed a newer or custom library than whats in Debian and I could not or did not want to pull it from testing or experimental I typically install it’s dependencies and use check-install to build my own packages.

NN comments
helmut
-

Please do not use shortened links as it hides the actual target. Note that Shapado permits using some html entities including the a linking entity.

or Cancel
0

helmut [ Editor ]

The libevent on your linked ppa site is a backported version of libevent to Jaunty. So you can avoid the frontporting if you use the version supplied by Debian. However that will likely break the transmission on ppa. And this is what you will need to rebuild. So you look for the right filename ending in .dsc, dget (package: devscripts) it, and build it using your preferred build method. A way to build packages with little screwup is pbuilder and you can probably pass that .dsc file directly to pbuilder. One might still wonder why you’d need that precise version of transmission as the very same version is available in Debian’s experimental distribution.

or Cancel

Your answer

You need to join Debian to complete this action, click here to do so.