Re: fakeroot to build a package?

2015-02-21 Thread Osamu Aoki
On Thu, Feb 19, 2015 at 08:53:14AM +0200, Eugene Zhukov wrote:
 Hi Osamu,
 
 On Wed, Feb 18, 2015 at 5:35 PM, Osamu Aoki os...@debian.org wrote:
  On Tue, Feb 17, 2015 at 02:10:57PM +0200, Eugene Zhukov wrote:
  Hello,
 
  I came across this building tutorial [1]. It advertises using
  fakeroot debian/rules binary
  command to build a package. Needless to say it doesn't work for all 
  packages.
  I find this tutorial confusing. I know of two other IMHO better pages
  on the topic [2] and [3].
  Did I miss something or the first wiki needs fixing.?
 
  [1] https://wiki.debian.org/BuildingTutorial
  [2] https://wiki.debian.org/IntroDebianPackaging
  [3] https://www.debian.org/doc/manuals/maint-guide/
 
  These are good ones :-)  (I wrote recent portion of maint-guide)
 
 I updated [1] to use debuild where possible for consistency and
 clarity with other tutorials.

As I browsed, its use of dpatch seems to be very outdated in the day of
deb file format 3.0 (patch).
 
  But multi-arch description in maint-guide is weak due to the limitation
  of dh_make command.
 
  You may also wish to install debmake package and read its documentation.
  This is rather new tool and may have some rough edges.
 
  Regards,
 
  Osamu
 
  Debmake documentaion is available at:
https://people.debian.org/~osamu/maint-guide.html
 
 This debmake link is very useful, thanks!

I will update its example section with autotool/cmake examples :-)

Osamu


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150221123741.GA3437@goofy.local



Re: fakeroot to build a package?

2015-02-18 Thread Cindy-Sue Causey
On 2/18/15, Osamu Aoki os...@debian.org wrote:
 On Tue, Feb 17, 2015 at 02:10:57PM +0200, Eugene Zhukov wrote:
 Hello,

 I came across this building tutorial [1]. It advertises using
 fakeroot debian/rules binary
 command to build a package. Needless to say it doesn't work for all
 packages.
 I find this tutorial confusing. I know of two other IMHO better pages
 on the topic [2] and [3].
 Did I miss something or the first wiki needs fixing.?

 [1] https://wiki.debian.org/BuildingTutorial
 [2] https://wiki.debian.org/IntroDebianPackaging
 [3] https://www.debian.org/doc/manuals/maint-guide/

 These are good ones :-)  (I wrote recent portion of maint-guide)

 But multi-arch description in maint-guide is weak due to the limitation
 of dh_make command.

 You may also wish to install debmake package and read its documentation.
 This is rather new tool and may have some rough edges.


I'm actually *almost* able to follow it on first glance over, and I'm
one who advocates about things being and/or not being cognitively
friendly. I think I'm able to follow it because I've been struggling
through MULTIPLE different debootstraps lately. Practice makes
perfect, yada-yada-grin..

The topic is almost familiar, too. I probably encountered it while
trying to find my own niche in helping the Debian Community. With you
all chatting it back up again, I'm going to leave that tab open (as a
cognitively friendly reminder it's a to-do). I was knocking on the
door of being bored again, hadn't broken anything in a few days. That
right there looks like a GOOD way to start breaking things
again...

Cindy :)

-- 
Cindy-Sue Causey
Talking Rock, Pickens County, Georgia, USA

* ok, who left the refrigerator door open again? *


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAO1P-kBcrjqowX4JgHKgahnwC=kcYzNraHKd++DzKBF=tnc...@mail.gmail.com



Re: fakeroot to build a package?

2015-02-18 Thread Eugene Zhukov
Hi Osamu,

On Wed, Feb 18, 2015 at 5:35 PM, Osamu Aoki os...@debian.org wrote:
 On Tue, Feb 17, 2015 at 02:10:57PM +0200, Eugene Zhukov wrote:
 Hello,

 I came across this building tutorial [1]. It advertises using
 fakeroot debian/rules binary
 command to build a package. Needless to say it doesn't work for all packages.
 I find this tutorial confusing. I know of two other IMHO better pages
 on the topic [2] and [3].
 Did I miss something or the first wiki needs fixing.?

 [1] https://wiki.debian.org/BuildingTutorial
 [2] https://wiki.debian.org/IntroDebianPackaging
 [3] https://www.debian.org/doc/manuals/maint-guide/

 These are good ones :-)  (I wrote recent portion of maint-guide)

I updated [1] to use debuild where possible for consistency and
clarity with other tutorials.

 But multi-arch description in maint-guide is weak due to the limitation
 of dh_make command.

 You may also wish to install debmake package and read its documentation.
 This is rather new tool and may have some rough edges.

 Regards,

 Osamu

 Debmake documentaion is available at:
   https://people.debian.org/~osamu/maint-guide.html

This debmake link is very useful, thanks!

Eugene


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/capqgmfj_taob3cpf0mpqbuzsnj0qpt8p_luwclktwchuyjr...@mail.gmail.com



Re: fakeroot to build a package?

2015-02-18 Thread Osamu Aoki
On Tue, Feb 17, 2015 at 02:10:57PM +0200, Eugene Zhukov wrote:
 Hello,
 
 I came across this building tutorial [1]. It advertises using
 fakeroot debian/rules binary
 command to build a package. Needless to say it doesn't work for all packages.
 I find this tutorial confusing. I know of two other IMHO better pages
 on the topic [2] and [3].
 Did I miss something or the first wiki needs fixing.?
 
 [1] https://wiki.debian.org/BuildingTutorial
 [2] https://wiki.debian.org/IntroDebianPackaging
 [3] https://www.debian.org/doc/manuals/maint-guide/

These are good ones :-)  (I wrote recent portion of maint-guide)

But multi-arch description in maint-guide is weak due to the limitation
of dh_make command.

You may also wish to install debmake package and read its documentation.
This is rather new tool and may have some rough edges.

Regards,

Osamu

Debmake documentaion is available at:
  https://people.debian.org/~osamu/maint-guide.html

(I may remove this later once it is on debian.org site...)


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150218153526.GA28623@goofy.local



fakeroot to build a package?

2015-02-17 Thread Eugene Zhukov
Hello,

I came across this building tutorial [1]. It advertises using
fakeroot debian/rules binary
command to build a package. Needless to say it doesn't work for all packages.
I find this tutorial confusing. I know of two other IMHO better pages
on the topic [2] and [3].
Did I miss something or the first wiki needs fixing.?

[1] https://wiki.debian.org/BuildingTutorial
[2] https://wiki.debian.org/IntroDebianPackaging
[3] https://www.debian.org/doc/manuals/maint-guide/

Thanks,
Eugene


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/capqgmfjq5t3+gccz52cq5fcwvqaej-bft7cciggjawdnx_p...@mail.gmail.com



Re: fakeroot to build a package?

2015-02-17 Thread Peter Viskup
The first seems to be quick and not-detailed tutorial.
The others are more detailed descriptions.

What package failed that first approach, in which step and what was the
error message?

Anyway I found it quite hard to went through the understanding the debian
packaging by myself.
There are many tools and ways to do the same thing. Still don't know all
the details.

-- 
Peter

On Tue, Feb 17, 2015 at 1:10 PM, Eugene Zhukov jevgeni...@gmail.com wrote:

 Hello,

 I came across this building tutorial [1]. It advertises using
 fakeroot debian/rules binary
 command to build a package. Needless to say it doesn't work for all
 packages.
 I find this tutorial confusing. I know of two other IMHO better pages
 on the topic [2] and [3].
 Did I miss something or the first wiki needs fixing.?

 [1] https://wiki.debian.org/BuildingTutorial
 [2] https://wiki.debian.org/IntroDebianPackaging
 [3] https://www.debian.org/doc/manuals/maint-guide/

 Thanks,
 Eugene


 --
 To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive:
 https://lists.debian.org/capqgmfjq5t3+gccz52cq5fcwvqaej-bft7cciggjawdnx_p...@mail.gmail.com