Ubuntu QA:
BlogBrainstorm
Log in
Ubuntu QA
The Ubuntu community has contributed 12252 ideas, 57766 comments, 1176667 votes

Idea #2990: Lets have a second look at apt-build and push it forward !



up
35
down
Written by oz123 the 4 Mar 08 at 05:40. Category: Installation.
Related to: Nothing/Others. Status: New
Description
Apt-build is a utility similar to emerge in gentoo.
It fetches the sources of a deb and then compiles them on one's machines.
However, it's writen in perl and it's not maintained anymore.
I think if someone want more out of is old hardware or just 'best tune' his sever it might be another good way to do it !
So, bottom line, I'd live to use apt-build, but it's a little bit to old for me and needs updating and need new featurs.
Perhaps, we could rewrite in python ?


Tags: apt-build

Attachments
No attachments.


Duplicates


Comments
sourcejedi wrote on the 9 Mar 08 at 14:47
I use apt-src. I think I chose it over apt-build because it was better maintained, though I'm not sure.

It's also very nice for adding patches on top of Ubuntu packages. apt-src will attempt to reapply your changes whenever the source package is updated.

jander99 wrote on the 11 Mar 08 at 00:14
I think a better suggestion might be to have the people that control apt add this functionality into their system, to take full advantage of apt and dependency checking.

heinz23 wrote on the 15 Jun 08 at 16:17
Eventhough I haven't tried apt-src, yet, from it's description it seams to be something different. Apt-build is fairly close to gentoo's portage (from packages.ubuntu.com):

apt-get front-end for compiling software optimized for your architecture

See a short overview at polishlinux.org for those unfamiliar.

Either way it would make Ubuntu usefull/interesting to an even broader community of people to have this "build-and-optimize-yourself" feature in one simple command. It wouldn't have to be this package; in fact it would be even nicer to integrate it into apt-get/aptitude or have something like dpkg-buildpackage optimized...


Post your comment