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

libc 5.4 breaks e2fsprogs compiled with 5.2 (fwd)



Does anyone know anything about this?  This is the first I've heard
of it.

David

Michael Nonweiler writes:
> From mrn20@hermes.cam.ac.uk Fri Nov 15 19:07:02 1996
> Date: Sat, 16 Nov 1996 01:07:14 +0000 (GMT)
> From: Michael Nonweiler <mrn20@cam.ac.uk>
> X-Sender: mrn20@gnome.trin.cam.ac.uk
> To: David Engel <david@ods.com>
> Subject: libc 5.4 breaks e2fsprogs compiled with 5.2
> Message-ID: <Pine.LNX.3.95.961116005906.2500B-100000@gnome.trin.cam.ac.uk>
> MIME-Version: 1.0
> Content-Type: TEXT/PLAIN; charset=US-ASCII
> Sender: "Michael R. Nonweiler" <mrn20@hermes.cam.ac.uk>
> X-Status: 
> 
> 
> I just received this message today.  Farzad explains how he managed to
> trash a disk, just by using a version of e2fsprogs compiled against libc
> 5.2, with libc 5.4, due to changes to the llseek function call interface.
> 
> Since this problem is so severe, could you please add a
> Breaks:  e2fsprogs (<<1.06-4)
> 
> line to the libc5 control file?
> 
> Do you think there is anything else we should do about this? (a message to
> debian-user/devel or something?)
> 
> cheers,
> 
> Michael.
> 
> --
> Michael Nonweiler <mrn20@debian.org>
> Trinity College, Cambridge, England.
> 
> ---------- Forwarded message ----------
> Date: Fri, 15 Nov 1996 23:32:13 +0100 (MET)
> From: Farzad FARID <farzy@publicis.fr>
> To: Michael Nonweiler <mrn20@cam.ac.uk>
> Subject: Re: [upload] e2fsprogs-1.06-4 (i386 source)
> 
>  Hello,
> 
>  I'm sending you this mail because you're the maintainer of the
> utilities that made my life feel like hell today. But it was on a
> slackware, not a Debian, so don't worry :) Here is the probleme I had:
> 
>  I'm running a news server on a Linux 1.2.13 with a 4 Gb spool disk (only
> one 4 Go partition for /var/spool/news). For performance reason I decided
> to upgrade the kernel to 2.0.25.
>  For the kernel to compile, and to have an homogenous system I decided to
> install the current ELF libc and gcc (yeah the computer was still entirely
> a.out, Slackware really sucks, it's damn hard to maintain/upgrade). So I
> installed libc 5.4.7, gcc 2.7.2.1, etc. I also upgraded some system
> utilities, including e2fsprogs 1.06, whose binary archive I found on
> tsx-11.mit.edu. 
>  Then I rebooted and... I was in hell :( After loosing a whole day, and 3
> Go of information on the disk (I ended reformating it), I finally
> discovered that the llseek() system call is NOT portable between libc
> 5.2.x and libc 5.4.x.
> 
>  So an e2fsck compiled with libc 5.2.18 does not work on a system running
> libc 5.4.7 when llseek() is needed, and that's the case for a partition
> bigger than 2 Gb. Same for mke2fs and badblocks, etc.
> 
>  So my question is: is your package compiled with the latest libc5? If not
> I think it's gonna drive everyone who's got a big partition like mine
> crazy :)
> 
>  Regards.
> 
> --
> Farzad FARID
> Administrateur Reseau
> SGIP - Publicis
> 
> 
> 
> 


-- 
David Engel                        Optical Data Systems, Inc.
david@ods.com                      1001 E. Arapaho Road
(972) 234-6400                     Richardson, TX  75081

--
This message was distributed manually by Bruce@debian.org after the list
initially failed to distribute it.


Reply to: