[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



Hey Didier,

Didier 'OdyX' Raboud [2014-01-27 11:47 +0100]:
> Frankly, I'm not overly happy to include such hacky workarounds in cups. 

Yeah, neither am I :-/

> Shouldn't it be fixed in overlayfs, schroot or even dpkg instead?

It very much looks like a bug in overlayfs/aufs to me, I never could
reproduce it on a non-overlay file system. I also failed to come up
with a small reproducer, it only happens if you actually do the full
dpkg -i in such an environment.

So yes, it should definitively get fixed in overlayfs, but in the
meantime I wanted to add this to avoid breaking upgrades.

If you don't want that in Debian, I'm also fine with this. Please back
out the commit then, and we'll keep it as a delta in Ubuntu (we can
drop it in three months after the release anyway).

> 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.

Ah, sorry. Will do next time.

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature


Reply to: