[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Bug 1272285] Re: package libcups2-dev 1.5.3-0ubuntu8 failed to install/upgrade: ErrorMessage: unable to move aside `./usr/include/cups/i18n.h' to install new version: Invalid cross-device link



Hi Martin,

Le lundi, 27 janvier 2014, 09.14:33 Martin Pitt a écrit :
>   * debian/libcups2-dev.preinst: Move aside a /usr/include/cups/i18n.h
> directory during upgrades (from wheezy/precise); this directory got
> replaced with a file, and triggers a bug in overlayfs when
> dist-upgrading schroots/containers/similar. This is a hackish
> workaround and can be dropped again in jessie+1/trusty+1. (LP:
> #1272285)

Frankly, I'm not overly happy to include such hacky workarounds in cups. 
Shouldn't it be fixed in overlayfs, schroot or even dpkg instead?

(True, it's not especially destructive, it just feels wrong to do what 
dpkg should do.)

Cheers,
OdyX

P.S. Also (but I should really document that in README.source, as I 
explained to Till already, my current process is to not commit the 
debian/changelog entries but generate these at runtime using git-dch --
meta . I'll cope with that, no worries.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: