On 1/6/06, Michael Meskes <[EMAIL PROTECTED]> wrote: > severity 346048 normal > tag 346048 unreproducible > tag 346048 moreinfo > thanks > > > Severity: grave > > Justification: renders package unusable > > I beg to disagree because not being able to use a package in a chroot > does not render it completely unusable. After all most users will use it > on a "real" system. It should nevertheless work of course. > > > When attempting to install quota into a new sid chroot, the following > > error occurs: > > Setting up quota (3.13-4) ... > > *** glibc detected *** free(): invalid pointer: 0x080923a0 *** > > Could you please give me more info? How did you create the chroot? What > data do you have in /etc, in particular in /etc/fstab? Could you please > run the postinst script directly to see which statement creates the > error message? > > I have to admit that I did not create a new chroot but updated one to > sid just today. But my chroot installs quota nicely.
chroot was created using cdebootstrap directly to sid. After a bit of investigation, this seems to be reproducable by emptying or deleting /etc/fstab, purging quota, and reinstalling. I'm not sure how to manually invoke the postinst, tryng the following fails: CHROOT bd:/var/lib/dpkg/info# sh -x quota.postinst configure + set -e + '[' configure = configure ']' + . /usr/share/debconf/confmodule ++ '[' '!' '' ']' ++ PERL_DL_NONLAZY=1 ++ export PERL_DL_NONLAZY ++ exec /usr/share/debconf/frontend quota.postinst configure Can't exec "quota.config": No such file or directory at /usr/share/perl/5.8/IPC/Open3.pm line 168. open2: exec of quota.config configure failed at /usr/share/perl5/Debconf/ConfModule.pm line 56 The chroot's root filesystem is xfs, on a LVM volume, and the kernel is linux-image-2.6.12-1-k7 2.6.12-10, if that matters.