RC2 deltaiso for netinst does not work
John Reiser
jreiser at bitwagon.com
Fri May 17 17:45:38 UTC 2013
The delta .iso for the i386 netinst of RC2 does not work at all.
Please fix it, or flush it. 366MB download of the full netinst is not gigantic,
but there was the teaser of a 23MB .diso ...
Details:
> https://fedoraproject.org/wiki/Test_Results:Current_Installation_Test
The file
http://dl.fedoraproject.org/pub/alt/stage/deltaisos/19-Beta-RC2/From_19-Beta-RC1/i386/Fedora-19-Beta-RC2-i386-DVD_netinst.diso
with size:
-rw-rw-r--. 1 user group 22877 May 17 06:16 Fedora-19-Beta-RC2-i386-DVD_netinst.diso
-rw-rw-r--. 1 user group 365953024 May 16 05:26 Fedora-19-Beta-i386-netinst.iso
and md5sum:
0347a685e827e3f06421ff69e56ede2d Fedora-19-Beta-RC2-i386-DVD_netinst.diso
6015cd471283ee58153abaaafa391fb7 Fedora-19-Beta-i386-netinst.iso
is not accepted by applydeltaiso:
$ applydeltaiso Fedora-19-Beta-i386-netinst.iso Fedora-19-Beta-RC2-i386-DVD_netinst.diso Fedora-19-Beta-i386-netinst-2.iso
reading 532442232 bytes from old iso...fread: Success
$ echo $?
1
and does not create the output file. Running 'applydeltaiso' under strace shows
fd 2 is never re-assigned from its initial association with the Terminal stderr,
a dup(2) to become fd 5, then a lseek(5, ...) which obviously fails:
-----
[[snip]]
11231 dup(2) = 5
11231 fcntl(5, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
11231 fstat(5, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 5), ...}) = 0
11231 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb9b2e39000
11231 lseek(5, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
11231 write(5, "fread: Success\n", 15) = 15
[[snip]]
-----
There are two relevant (and old) bugzillas:
https://bugzilla.redhat.com/show_bug.cgi?id=825428
https://bugzilla.redhat.com/show_bug.cgi?id=704561
both of which are marked "WONTFIX" because they died for lack of attention.
--
More information about the test
mailing list