On Sun, Jan 23, 2011 at 01:47:52PM +0100, Jonas Smedegaard wrote:
On Sun, Jan 23, 2011 at 05:18:38AM -0600, Jonathan Nieder wrote:
Jonas Smedegaard wrote:
Targeted Squeeze:

 * Fix libgs8 broken when installed ghostscript is different version:
   + Move /usr/share/ghostscript from ghostscript to libgs8.
   + Have libgs8 depend on libgs8-common.
   + Have libgs8 conflict with older ghostscript.

Sounds good.  replaces+breaks (as in policy ยง7.6.1) seems more
appropriate than a conflict.

Oh, silly me: This was exactly what I had in mind. Thanks! :-)


There is no libgs8-common in this scenario, right?

Correct

Ohh - I see it now. Again: silly me! Thanks for spotting. :-)


One more detail: who owns /var/lib/ghostscript and /etc/ghostscript?
Do they gain versioned subdirectories or could there be an unversioned
libgs-common package?

Both those are empty as packaged, and populated at install time or by postinst script and potentially adapted by the user (i.e. the local sysadmin).

I notice now that there's a symlink from /usr/share/ghostscript/8.71/Resource/CMap to /var/lib/ghostscript/CMap which needs to move package as well. Shouldn't cause any other trouble, just mentioning for competeness sake.

 - Jonas

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

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

Attachment: signature.asc
Description: Digital signature

Reply via email to