Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-27 Thread Chris Bannister
On Fri, Apr 26, 2013 at 03:04:52PM +0100, Jonathan Dowland wrote: On Fri, Apr 26, 2013 at 02:20:53PM +0200, Carlos Alberto Lopez Perez wrote: dh_make -f ../foo-1.tar.gz dpkg-buildpackage I think one valid point the OP makes which each of these suggestions — in isolation — seem to miss, is

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Carlos Alberto Lopez Perez
On 25/04/13 19:18, Wouter Verhelst wrote: Gentoo: - vim foo-1.ebuild; ebuild foo-1.ebuild manifest; emerge foo - That may look like oversimplification, but the contents of foo-1.ebuild really are very simple. By that rationale, building a Debian package simply

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Jonathan Dowland
On Fri, Apr 26, 2013 at 02:20:53PM +0200, Carlos Alberto Lopez Perez wrote: dh_make -f ../foo-1.tar.gz dpkg-buildpackage I think one valid point the OP makes which each of these suggestions — in isolation — seem to miss, is there are *too many ways to do it*. The suggestions you (and others)

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Ben Longbons
From: Christian PERRIER bubu...@debian.org I'm definitely sure that a bug report is not the way to achieve anything here. Okay, continuing this on-list instead of in the bug report. Everyone, please keep me on the CC list, I missed half of these replies. As Wouter mentioned, coming up to $DISTRO

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Wouter Verhelst
On 26-04-13 21:43, Ben Longbons wrote: From: Christian PERRIER bubu...@debian.org I'm definitely sure that a bug report is not the way to achieve anything here. Okay, continuing this on-list instead of in the bug report. Everyone, please keep me on the CC list, I missed half of these replies.

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread James Cloos
CALP == Carlos Alberto Lopez Perez clo...@igalia.com writes: CALP This can be even more simple: CALP dh_make -f ../foo-1.tar.gz CALP dpkg-buildpackage And where does one find dh_make? Searching on goog suggests it would be part of debhelper. But it isn't: :; dpkg -L debhelper|grep dh_make

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Carlos Alberto Lopez Perez
On 27/04/13 01:46, James Cloos wrote: CALP == Carlos Alberto Lopez Perez clo...@igalia.com writes: CALP This can be even more simple: CALP dh_make -f ../foo-1.tar.gz CALP dpkg-buildpackage And where does one find dh_make? Searching on goog suggests it would be part of debhelper. But

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-26 Thread Peter Samuelson
[James Cloos] And where does one find dh_make? Searching on goog suggests it would be part of debhelper. But it isn't: Someone suggested 'apt-file', but in this case the simpler thing is: apt-cache search dh_make -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with

Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-25 Thread Ben Longbons
Package: general Severity: wishlist Introduction: This is my attempt at explaining exactly what frustrations prevent me from doing anything with Debian packages, and how another distro (Gentoo) does it better. The fact that Gentoo is a source-based distro is irrelevant. I hope you will

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-25 Thread Wouter Verhelst
Hi Ben, On 25-04-13 18:22, Ben Longbons wrote: Package: general Severity: wishlist [...long introduction snipped] How Simple Tasks are approached: quick: Debian: - checkinstall is buggy, quirky, and has no upgrade path. - I still haven't figured out how to do this easily.

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-25 Thread Philip Hands
Wouter Verhelst wou...@debian.org writes: ... Put otherwise, going to one distribution and saying you guys are doing it all wrong, look at how $OTHER distribution is doing it, you should do it their way!!1! isn't very convincing. It's particularly unconvincing if one has witnessed the Gentoo

Re: Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-25 Thread Wookey
+++ Ben Longbons [2013-04-25 09:22 -0700]: Package: general Severity: wishlist Introduction: This is my attempt at explaining exactly what frustrations prevent me from doing anything with Debian packages, and how another distro (Gentoo) does it better. The fact that Gentoo is a

Bug#706160: general: it should be easier for ordinary developers to work with Debian packages

2013-04-25 Thread Bernhard R. Link
* Ben Longbons brlongb...@gmail.com [130425 18:27]: The problems with the way Debian does it are: - debian/ is a subdirectory of the extracted source tree. Why do you think that is a problem? - Because of the above, debian/rules tries to know about backwards steps. What are backwards