Bug#613580: libgs9: please Recommends: (not Depends:) gs-cjk-resource
-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
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
-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
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
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
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
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