Getting started with CDBS (Re: libgs9: please Recommends: (not Depends:) gs-cjk-resource)

2011-02-17 Thread Jonathan Nieder
Jonas Smedegaard wrote:

> I will be happy to help teach about CDBS issues if anyone is
> interested.  It is not like "I have no time to deal with mere
> mortals" but more that I really love the way CDBS uses make and
> dislike how short-form dh reinvents make with its core "redirect any
> build target to debhelper" trick.  So feel free to ask questions
> about CDBS, and don't expect to convince me that short-form dh is
> better for _me_. :-)

Thank you for this explanation.  Sensible. [*]

My first two CDBS questions: 

 - how can I list the makefiles involved in building a given
   target (e.g., debian/control)?  How does one find the corresponding
   documentation for those files?

 - how does one go about figuring out how to tweak some particular
   behavior?  For example, suppose I want to allow the "clean" target
   to run as non-root, or to set some particular CFLAGS in the "build"
   target.

Jonathan

[*] When using short-form dh, I tend to write:

build clean install binary-arch binary-indep binary:
+dh $@ --parallel $(opt_no_act)
.PHONY: build clean install binary-arch binary-indep binary

opt_no_act =
ifneq (,$(findstring n,$(MAKEFLAGS)))
opt_no_act = --no-act
endif

I dislike the "default pattern rule" style, too.  And I want
"debian/rules -n " to work.  Even with this, dh does not feel
like native "make" because dh lists targets it has built in
debhelper.log and skips them unless one manually deletes that log.

So your explanation sounds about right.


-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110218033252.GB7874@elie



Re: Ghostscipt help

2011-02-17 Thread Jonas Smedegaard

On Thu, Feb 17, 2011 at 12:32:58PM +0100, Bastien ROUCARIES wrote:

I like CDBS.


Good, that helps (but for others: should not be crucial) :-)



You do you manage patch ? use git-pq or directly git ?


Just git directly.

Please do try convince me if you feel git-pq is the new black - I simply 
haven't investigated myself.



  - Jonas

--
  * Jonas Smedegaard - idealist & Internet-arkitekt
  * Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Jonas Smedegaard

Hi Jonathan, and others,

I have replied via debian-printing@lists.debian.org - please consider 
reply there and dro all cc'ing, and please subscribe to that list if you 
are not already :-)


NB! more comments below the quote!


On Thu, Feb 17, 2011 at 05:09:24AM -0600, Jonathan Nieder wrote:
Would it be okay for the packaging of gs-cjk-resource, which is 
relatively simple, to use debhelper 7 instead of CDBS?


My reasons for asking this are that

- in my experience, dh is much easier to debug without "deep"
  knowledge about the workings.  To find out what a given sequence
  does, there is "dh foo --no-act".  Each command in that sequence
  can be invoked on the command line and has a clear manual page.

- more people seem to be comfortable reading and writing using it

Either way, if there is any way I can help, I'd be glad to.


Your arguments are sensible, but detail missing is that _I_ am not 
comfortable with short-form dh.  So having the packaging comfortable to 
you (and many others, possibly) means it is uncomfortable to me.


When I wrote that I "loose interest", it is an attempt at putting in a 
friendly way that I refuse to work with short-form dh and will therefore 
completely stop working on packages using that packaging style, instead 
spending my precious time on others of the pile of packages in need of 
my help.  So feel free to insist, but please do consider that then you 
no longer just "help out" but take over the lead of that packaging.



Also, please note that the issue here is "CDBS vs. short-form dh", not 
"CDBS vs. debhelper 7": Debhelper 7 introduced the _ability_ to shorten, 
but classic long-form dh_* scripts still work and play nice together 
with CDBS.


So use of *.install, *.docs, *.link files etc. need not change, the 
difference is whether you use CDBS voodoo or debhelper voodoo _inside_ 
the rules file.


If you've noticed a tendency of CDBS packages using debhelper compat 
level 6, then the reason is another: easiest possible backportability to 
Lenny. Not using backport.debian.org but true independent backporting! 
When Lenny is dropped as security-supported release, I will bump compat 
level across the 150+ packages I am involved with.



I will be happy to help teach about CDBS issues if anyone is interested.  
It is not like "I have no time to deal with mere mortals" but more that 
I really love the way CDBS uses make and dislike how short-form dh 
reinvents make with its core "redirect any build target to debhelper" 
trick.  So feel free to ask questions about CDBS, and don't expect to 
convince me that short-form dh is better for _me_. :-)



Kind regards,

 - Jonas

--
  * Jonas Smedegaard - idealist & Internet-arkitekt
  * Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Aivars veelas nogruust pistoli!

2011-02-17 Thread Levkovica Galina
Kipsalas bodiitee tagad var dabuut sev pistoli Walther TPH 

Nevajag ne dokumentus, ne sertifikatu! 

Neparproti, un mekle konkretaja rajonaa: http://www.pardodupistoli.info !



-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/c51664958a22953e379dd838242db459



Processed: Re: Add blocking bug

2011-02-17 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> block 547393 by 546167
Bug #547393 [release.debian.org] transition: libjpeg8
Was not blocked by any bugs.
Added blocking bug(s) of 547393: 546167
> block 547393 by 546416
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 546167
Added blocking bug(s) of 547393: 546416
> block 547393 by 565922
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 546416 546167
Added blocking bug(s) of 547393: 565922
> block 547393 by 565919
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 546167 546416 565922
Added blocking bug(s) of 547393: 565919
> block 547393 by 565920
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 546416 546167 565919 565922
Added blocking bug(s) of 547393: 565920
> block 547393 by 582417
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 546167 546416 565920 565919 565922
Added blocking bug(s) of 547393: 582417
> block 547393 by 592925
Bug #547393 [release.debian.org] transition: libjpeg8
Was blocked by: 582417 546416 546167 565920 565919 565922
Added blocking bug(s) of 547393: 592925
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
547393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547393
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.1297954565917.transcr...@bugs.debian.org



Bug#613580: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Jonas Smedegaard

On Thu, Feb 17, 2011 at 08:42:56PM +0900, Kenshi Muto wrote:

At Thu, 17 Feb 2011 11:52:55 +0100,
Jonas Smedegaard wrote:
>Unfortunately because at this time (will be till summer) I'm in 
>terrible busy, feel free to modify it.


Good.  I will take care of that, then, and of these concrete issues 
of package relations.


Is it ok that I repackage in one source per upstream source?
Is it ok that I move the packaging to Git (in collab-maint at Alioth)?
Is it ok that I repackage using CDBS?


Of course they are OK!


Thanks.

(and no, I do not take for granted it is ok "infecting" with CDBS)


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: Ghostscipt help

2011-02-17 Thread Bastien ROUCARIES
On Thu, Feb 17, 2011 at 12:03 PM, Jonas Smedegaard  wrote:
> On Thu, Feb 17, 2011 at 11:27:59AM +0100, Bastien ROUCARIES wrote:
>>
>> Any news ?
>>
>> On Tue, Feb 8, 2011 at 10:38 AM, Bastien ROUCARIES
>>  wrote:
>>>
>>> Hi,
>>>
>>> I am proposing to help you on ghostscript. I am interested to
>>> comaintain src:ghostscript package
>
> Whoops, sorry!
>
> Off course, you are very welcome!
>
> Just please raise here on the list any major changes before applying them.
>  I will do the same, now that we are more active developers working
> together.

> Also, please do not routinely repackage using short-form dh: I use CDBS for
> all the 150+ packages I am involved in packaging, and am effective that way
> - even if you may feel it cumbersome to work with CDBS, abandoning it
> implies me loosing interest in this packaging.
>

Ok thanks, will add myself to changelog.

I like CDBS.

You do you manage patch ? use git-pq or directly git ?

> Great!
>
>  - Jonas
>
> --
>  * Jonas Smedegaard - idealist & Internet-arkitekt
>  * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iQIcBAEBCgAGBQJNXQB/AAoJECx8MUbBoAEhHugP/i4G2yjR2DlI2y2Yf8xHmNSV
> vvvYLJJqm9aqk4sGgobsFdZeb9fkdOoH+ClKoOmwS2BbxBGkmddEF/BgaNWWnvJr
> T8USoLT8YlXm8IcBT6LeX2JgydsZrgjkrFL9iQOI/Wy5WIyaV6g9xxjEXrDY+K1Z
> 1S/1+r8PBIO0459zbfXTHiXhEw8lwNr29+upxajYDe5jSFQDJg6w2xv16khIxBRt
> 5Yj1/up9GbH/Xff99KKBLlKHJzkD1Sby0fdIySd5PlVyNX4yoy+3Dyzkyd2QfcFj
> g/wJtEgqU61BTmQFhAdD+lDrAm1OAw/3ihNvjskBebff3GHfTYq4l054EW7vm8lU
> 6iFvMpVQqtnHPBuwq9TFgirQ6z7jB3v53HA/FLTt41KjQUxzyWgWvLlvFd+VLCtN
> aH5QuzOQ9Qea9f5oDgQMOzFofKxTJa503Jsy6IToeY8JEXAvjNDZ+0MVgtekL2d6
> fusTGZNxqmGpteela4EIWG+jM8KU6tjf1YG9hmCwH3khpALFXnZjDINAJLlsTM8g
> r62AbLgzKdZ4NDBJzmsFSUSiunMRUKKQTSqi3upk8dVFPea3WVLTe6Pad7nJfWz6
> qXP7sbktuRnxVi7bH5b9Vkld7ooK2Pl9XBzGW+Jo//qrLWp3XiGC3x61C+KHaRG9
> X3esogzD3VS5pCbyi9WA
> =bwfg
> -END PGP SIGNATURE-
>
>


--
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/AANLkTinjk=3M3w=z4JZm7TiQ=qt0u_goyoy_lpkzf...@mail.gmail.com



Bug#613580: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Kenshi Muto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi Jonas,

At Thu, 17 Feb 2011 11:52:55 +0100,
Jonas Smedegaard wrote:
> >Unfortunately because at this time (will be till summer) I'm in
> >terrible busy, feel free to modify it.
> 
> Good.  I will take care of that, then, and of these concrete issues of 
> package relations.
> 
> Is it ok that I repackage in one source per upstream source?
> Is it ok that I move the packaging to Git (in collab-maint at Alioth)?
> Is it ok that I repackage using CDBS?

Of course they are OK!
- -- 
Kenshi Muto
km...@debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.9 

iQIcBAEBCgAGBQJNXQm6AAoJEB0hyD3EUuD8fRkP/0cY7C2BL3JMkgzDVlYemnjh
DgovzKT1vOjakKFN1vdkgehCZJf/dVQv1bnU/uFXRDI5bJMho9uGABB/9jykJNd6
Q2DH63qgoe5ucnUcfUn165aoZ3CIJaygDJysjCnj8xJBYT5bWyR4QuL5s3NwmlPK
f8NBoa9J5kGW75Dqh6JjQ0lvjSZB5wv3Np4JjKcWSjGba4ZzxW1g3Qcnow3ZD7ti
8AaFSRola89SrrzI/A3riLUk9mXPgSSCDSzSJBmF6OsiN8kFtcAIQ8bRVQjmRh+x
EDHpypQry8F7/jaSyj2CZQpdZVtyj+inzSKsI8i9KJFGkeUCTWN2AL1B4OmsYlsQ
d7MtTJ/0LKfv0rRaUvf10IXwonYj5GqdlZoePWxJk7IwKvRDs7AJgVmYGhK/gihT
uGU3XnYlO7mFnE6OaZwiClZJ7Q0fb6SN/5R30p/8u+Cp2OXfhAZnVfu1qzdsUs0a
CTW21r62N1oDlCEnM9afyNkP9qUpJui9QbL5zF1T8K/jREE11LDXNiQkb0Bx/CrW
QGw86v3RsKgvhnszbKLbLr5fAKzbTm5YbdLxFOirwugCFa9VtEEakroV5WEg2Al0
20BinK8d4X6We2Ldu3Fvr72vOKEdJLZGEkkk32GSdH5Ay1Ag3y+QalgG4N1TJHuQ
xa04GOciLCxfcgkCrosV
=Raq6
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110217114256.89a891a7...@mail.topstudio.co.jp



Re: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Jonathan Nieder
Hi Jonas,

Jonas Smedegaard wrote:

> Good.  I will take care of that, then, and of these concrete issues
> of package relations.
>
> Is it ok that I repackage in one source per upstream source?
>
> Is it ok that I move the packaging to Git (in collab-maint at Alioth)?
>
> Is it ok that I repackage using CDBS?
>
> If not, then I will only touch the packaging as least possible, as I
> cannot work comfortable with the current style of it (no offense!).

Of course I have zero say in the decision, just throwing an idea
out there.

Would it be okay for the packaging of gs-cjk-resource, which is
relatively simple, to use debhelper 7 instead of CDBS?

My reasons for asking this are that

 - in my experience, dh is much easier to debug without "deep"
   knowledge about the workings.  To find out what a given sequence
   does, there is "dh foo --no-act".  Each command in that sequence
   can be invoked on the command line and has a clear manual page.

 - more people seem to be comfortable reading and writing using it

Either way, if there is any way I can help, I'd be glad to.


-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110217110924.GC7740@elie



Re: Ghostscipt help

2011-02-17 Thread Jonas Smedegaard

On Thu, Feb 17, 2011 at 11:27:59AM +0100, Bastien ROUCARIES wrote:

Any news ?

On Tue, Feb 8, 2011 at 10:38 AM, Bastien ROUCARIES
 wrote:

Hi,

I am proposing to help you on ghostscript. I am interested to
comaintain src:ghostscript package


Whoops, sorry!

Off course, you are very welcome!

Just please raise here on the list any major changes before applying 
them.  I will do the same, now that we are more active developers 
working together.


Also, please do not routinely repackage using short-form dh: I use CDBS 
for all the 150+ packages I am involved in packaging, and am effective 
that way - even if you may feel it cumbersome to work with CDBS, 
abandoning it implies me loosing interest in this packaging.



Great!

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Bug#613580: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Jonas Smedegaard

On Thu, Feb 17, 2011 at 07:08:52PM +0900, Kenshi Muto wrote:

Hi all,

At Tue, 15 Feb 2011 22:59:59 +0100,
Jonas Smedegaard wrote:

On Tue, Feb 15, 2011 at 09:27:59PM +0100, Luca Capello wrote:
>This seems to me an example where you want Recommends: instead of 
>Depends:


I fully agree with you.  I am myself on a general crusade for 
lowering as much possible depends to recommends, so no further 
arguments needed

:-)


Hm, I'm not sure why libgs9 needs to depend on gs-cjk-resource.


I later recalled why I set it as depends rather than recommends: Someone 
(Till?) described recently how treating some of the shared files in 
Ghostscript as optional could lead to crashing bugs.  The recommended 
approach (as I recall) was to not separate things so much in the 
ghostscript packaging, but my alternate approach was to instead tighten 
the relationship with those packages independently providing the files 
which was ripped out of the IMO too "monolithic-minded" source tree.


I will try have in mind if that dependency can be safely relaxed, but it 
is of less concern to me now that I recall the reasoning (and have 
now put it vaguely on record).



I agree that there are issues with the gs-cjk-resource package. It is 
plural issues: also one of or'ing the relationships for the multiple 
CJK supportive areas instead of declaring them independently.  I have 
encouraged the maintainer to move it to co-maintainance at the Debian 
Printing Team with the intend of helping weed out things like that 
myself, but have not yet heard back on that proposal.  I have not yet 
been bothered enough to file bugreports yet (for some weird reason I 
find it more bothersome to file bugreports than to fully package code 
and maintain it for years).


I'm sorry for delayed response.


No problem :-)



It is OK to do co-maintainance gs-cjk-resource and cmap-adobe-*
packages at the Debian Printing Team, and count me in the team.

Unfortunately because at this time (will be till summer) I'm in
terrible busy, feel free to modify it.


Good.  I will take care of that, then, and of these concrete issues of 
package relations.


Is it ok that I repackage in one source per upstream source?

Is it ok that I move the packaging to Git (in collab-maint at Alioth)?

Is it ok that I repackage using CDBS?

If not, then I will only touch the packaging as least possible, as I 
cannot work comfortable with the current style of it (no offense!).



Kind regards,

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: Ghostscipt help

2011-02-17 Thread Bastien ROUCARIES
Any news ?

On Tue, Feb 8, 2011 at 10:38 AM, Bastien ROUCARIES
 wrote:
> Hi,
>
> I am proposing to help you on ghostscript. I am interested to
> comaintain src:ghostscript package
>
> Bastien
>


-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktin2gqstpagjrq0x+jg7ojevb1e6swvbsfgms...@mail.gmail.com



Bug#613580: libgs9: please Recommends: (not Depends:) gs-cjk-resource

2011-02-17 Thread Kenshi Muto
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi all,

At Tue, 15 Feb 2011 22:59:59 +0100,
Jonas Smedegaard wrote:
> On Tue, Feb 15, 2011 at 09:27:59PM +0100, Luca Capello wrote:
> >This seems to me an example where you want Recommends: instead of
> >Depends:
> 
> I fully agree with you.  I am myself on a general crusade for lowering 
> as much possible depends to recommends, so no further arguments needed
> :-)

Hm, I'm not sure why libgs9 needs to depend on gs-cjk-resource.

> I agree that there are issues with the gs-cjk-resource package. It is 
> plural issues: also one of or'ing the relationships for the multiple CJK 
> supportive areas instead of declaring them independently.  I have 
> encouraged the maintainer to move it to co-maintainance at the Debian 
> Printing Team with the intend of helping weed out things like that 
> myself, but have not yet heard back on that proposal.  I have not yet 
> been bothered enough to file bugreports yet (for some weird reason I 
> find it more bothersome to file bugreports than to fully package code 
> and maintain it for years).

I'm sorry for delayed response.
It is OK to do co-maintainance gs-cjk-resource and cmap-adobe-* 
packages at the Debian Printing Team, and count me in the team.

Unfortunately because at this time (will be till summer) I'm in
terrible busy, feel free to modify it.

Thanks,
- -- 
Kenshi Muto
km...@debian.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.9 

iQIcBAEBCgAGBQJNXPOtAAoJEB0hyD3EUuD8r0IP/iVRf17oj1PjEQeEXee/0+3e
egG7TGMLySV7bxntJPSFuCXiQArFuk0CfmzQs/jnlr3ZfO0oDM7AG25onfZA35WA
6QWV3Kg4xS2RmimT2aBlAQ0N+mSHOwhL8ETZ6XfwkhAyjW17HJC/Hy3qNAAn58uQ
Q2GygQTgIFbiuN6HOuWqCiOOv0KLf60H7P5RxG8DNhKFWFSKyJjlci89C9JDUs3x
tMzbkzyGZnkD459cdgD59To4eoFE48+vhdBMBb1yb2V2AIo/3aaQphoTS1NjDH6q
wOWnhbS3mmXPMFVbBMT+NLya43E451/DzdrjjbdujA3CC5pgBPFbTGeW3MGVd9a9
XpHRcZqL8X13lM5NpRd3X/yfbCfEA3A8ThfQ8yEUPTBBDFsFAFzMTquX/T1/uUNp
wt3jM3547hXPnkifIcYm6CT72kxUjGHy3Mf7TMyA8leo2BjwAH3o87D6i/1JlzsW
XRs+Yi2f1os4ly2EQ6gl+RsaA6l8K5wrqpXU+50UrPPR2vi7IC5Q0IGtn7VUh6JZ
7Mc9iH0hJj+L7sbkiUo7BuPkCBD1ghhEnNK/TuPGcN6orV7oJabcFbB7hGG5x18r
w4ujI1FcBEW3Y/3BsSgiiVOCMbHWaiX3aQblwaa2DFxWwu0hsmn6IiRPVXDmciky
d4MMihI5dVk/g5AQEZwc
=KKM0
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110217100852.85ada1a7...@mail.topstudio.co.jp