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 http://mailcrypt.sourceforge.net/

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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



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


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 http://mailcrypt.sourceforge.net/

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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.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


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

2011-02-15 Thread Luca Capello
Package: libgs9
Version: 9.00~dfsg-3
Severity: normal

Hi there!

What is the rationale for the dependency on gs-cjk-resource?  The
description for the latter reads:
--8---cut here---start-8---
Description: Resource files for gs-cjk, ghostscript CJK-TrueType extension
 This package contains several resource files (actually Adobe CMaps) to
 use CJK TrueType fonts with gs.
 .
 gs-cjk enables ghostscript to handle CJK TrueType fonts through CID-keyed
 font technology. In addition to this package, a language-specific CMap
 package (named cmap-adobe-*) and a TrueType font package (ttf-*) is
 needed.
 .
 Japanese: needs cmap-adobe-japan1 and ttf-kochi-mincho |
  ttf-kochi-gothic.
 Korean: needs cmap-adobe-korea1 and ttf-unfonts-core.
 Traditional-Chinese: needs cmap-adobe-cns1 and ttf-arphic-ukai |
  ttf-arphic-uming.
 Simplified-Chinese: needs cmap-adobe-gb1 and ttf-arphic-ukai |
  ttf-arphic-uming.
--8---cut here---end---8---

I do not nothing about CJK and I do not write anything in Japanese,
Korean or Chinese.  Which also means that I have installed none of the
cmap-adobe-* packages.

This seems to me an example where you want Recommends: instead of
Depends:, as I explained (without success) on #604926:

  http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yesbug=604926#44

Thx, bye,
Gismo / Luca

PS1, I reported the bug to the version which introduced the dependency
 (9.00~dfsg-3), different from the one installed (9.01~dfsg-1).

PS2, gs-cjk-resource needs two packages to be fully functional:
 cmap-adobe-* and ttf-*, but only the former are listed as
 Recommends:, with the latter being only as Suggests:, which is IMHO
 a bug, both should be at the same level, according to the
 Description:...

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgs9 depends on:
ii  gs-cjk-resource 1.20100103-2 Resource files for gs-cjk, ghostsc
ii  libc6   2.11.2-11Embedded GNU C Library: Shared lib
ii  libcomerr2  1.41.12-2common error description library
ii  libcups21.4.5-3  Common UNIX Printing System(tm) - 
ii  libcupsimage2   1.4.5-3  Common UNIX Printing System(tm) - 
ii  libfontconfig1  2.8.0-2.1generic font configuration library
ii  libgcrypt11 1.4.6-5  LGPL Crypto library - runtime libr
ii  libgnutls26 2.10.4-2 the GNU TLS library - runtime libr
ii  libgs9-common   9.01~dfsg-1  interpreter for the PostScript lan
ii  libgssapi-krb5-21.8.3+dfsg-4 MIT Kerberos runtime libraries - k
ii  libidn111.18-1   GNU Libidn library, implementation
ii  libijs-0.35 0.35-7   IJS raster image transport protoco
ii  libjasper1  1.900.1-7+b1 The JasPer JPEG-2000 runtime libra
ii  libjbig2dec00.11-1   JBIG2 decoder library - shared lib
ii  libjpeg62   6b1-1The Independent JPEG Group's JPEG 
ii  libk5crypto31.8.3+dfsg-4 MIT Kerberos runtime libraries - C
ii  libkrb5-3   1.8.3+dfsg-4 MIT Kerberos runtime libraries
ii  liblcms11.18.dfsg-1.2+b3 Color management library
ii  libpaper1   1.1.24   library for handling paper charact
ii  libpng12-0  1.2.44-1 PNG library - runtime
ii  libstdc++6  4.4.5-10 The GNU Standard C++ Library v3
ii  libtiff43.9.4-5  Tag Image File Format (TIFF) libra
ii  zlib1g  1:1.2.3.4.dfsg-3 compression library - runtime

libgs9 recommends no packages.

libgs9 suggests no packages.

-- no debconf information


pgpiIr7qBpYND.pgp
Description: PGP signature


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

2011-02-15 Thread Jonas Smedegaard

Hi Luca,

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

:-)



PS2, gs-cjk-resource needs two packages to be fully functional:
cmap-adobe-* and ttf-*, but only the former are listed as
Recommends:, with the latter being only as Suggests:, which is IMHO
a bug, both should be at the same level, according to the
Description:...


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).



 - 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-15 Thread Jonathan Nieder
clone 613580 -1
retitle -1 gs-cjk-resource: please clarify font and cmap dependencies
reassign -1 gs-cjk-resource 1.20100103-2
quit

Hi,

Jonas Smedegaard wrote:
 On Tue, Feb 15, 2011 at 09:27:59PM +0100, Luca Capello wrote:

 PS2, gs-cjk-resource needs two packages to be fully functional:
 cmap-adobe-* and ttf-*, but only the former are listed as
 Recommends:, with the latter being only as Suggests:, which is IMHO
 a bug, both should be at the same level, according to the
 Description:...

 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).

cc-ing the gs-cjk-resource maintainers.  Please see
http://bugs.debian.org/613580 for background.

Thanks,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org