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
signature.asc
Description: Digital signature

