Bug#257075: tetex-bin: apt-get install fails
On Thu, Jul 01, 2004 at 03:13:40PM +0200, Frank Küster wrote:
> Miquel Cantallops Mora <miquel@cantallops.net> wrote:
[...]
> > All the / system is XFS:
[...]
> > $ uname -a
> > Linux ithaqua 2.4.18-bf2.4-xfs #1 Son Jul 14 09:40:39 CEST 2002 i686
[...]
>
> I doubt this. If I am right, you can have the same error message with
>
> cp -p an/arbitrary/file /tmp
>
> I can do this with
>
> alhambra:~# mount -t msdos /dev/fd0 /floppy/
> alhambra:~# cp -p bla /floppy/
> cp: failed to preserve ownership for `/floppy/bla': Operation not permitted
> alhambra:~#
>
> If you want an installed tetex-bin, you can edit /usr/sbin/update-texmf
> and replace the line
>
> cp -a ${MD5SUMS} ${TMPTXMF}.md5sum.d
>
> to
>
> cp -R ${MD5SUMS} ${TMPTXMF}.md5sum.d
Checked and true. Problem is triggered by -p option.
> But that will only hide the problem. I think the problem is that your cp
> binary and your kernel fail to cooperate. I would really like to find
> out what the problem is.
>
> If it goes away with an updated kernel, please tell me - we should then
> reassign this to the original kernel package.
I have just upgraded to vanilla 2.6.7, and the error does not appear. It
seems a bug in ACL code in ancient XFS versions. You can follow this thread
from SGI (solved around 2.4.20 or 2.4.21):
http://oss.sgi.com/archives/linux-xfs/2002-06/msg00164.html
I recommend upgrade to a more recent kernel version for all people with the
same problem.
I hace CCd to Eduard Bloch, who made the netinst-xfs iso.
--
Miquel Cantallops Mora
http://madteleco.net
Reply to: