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