Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #275633 > unrolled thread
| Started by | Jean-Claude Arbaut <arbautjc@gmail.com> |
|---|---|
| First post | 2024-12-13 14:10 +0100 |
| Last post | 2024-12-13 16:10 +0100 |
| Articles | 2 — 2 participants |
Back to article view | Back to linux.debian.user
Jigdo images of Debian 3.1_r8 Jean-Claude Arbaut <arbautjc@gmail.com> - 2024-12-13 14:10 +0100
Re: Jigdo images of Debian 3.1_r8 "Thomas Schmitt" <scdbackup@gmx.net> - 2024-12-13 16:10 +0100
| From | Jean-Claude Arbaut <arbautjc@gmail.com> |
|---|---|
| Date | 2024-12-13 14:10 +0100 |
| Subject | Jigdo images of Debian 3.1_r8 |
| Message-ID | <JTdAB-gDos-9@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
TL;DR: Why does jigdo break on old (3.1_r8) Debian ISOs, on tar.gz files that changed? Considering those files change, but the contents are identical or almost identical. Hi, I was playing around with an old Debian version, and trying to get a copy of the DVD source ISO of Debian 3.1_r8, using jigdo-lite, and the main Debian Archive mirror (http://archive.debian.org/debian/) and jigdo indexes from https://cdimage.debian.org/mirror/cdimage/archive/3.1_r8/source/jigdo-dvd/. Everything is fine EXCEPT three files in debian-31r8-source-2.iso: pool/main/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz pool/main/s/sysvbanner/sysvbanner_1.0.orig.tar.gz pool/main/c/cl-md5/cl-md5_1.8.5.orig.tar.gz I get the following message: Copied input files to temporary file `debian-31r8-source-2.iso.tmp' - repeat command and supply more files to continue 2024-12-12 22:02:56 URL: https://archive.debian.org/debian/pool/main/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz [12490/12490] -> "./debian-31r8-source-2.iso.tmpdir/ archive.debian.org/debian/pool/main/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz" [1] 2024-12-12 22:02:56 URL: https://archive.debian.org/debian/pool/main/s/sysvbanner/sysvbanner_1.0.orig.tar.gz [1781/1781] -> "./debian-31r8-source-2.iso.tmpdir/ archive.debian.org/debian/pool/main/s/sysvbanner/sysvbanner_1.0.orig.tar.gz" [1] 2024-12-12 22:02:56 URL: https://archive.debian.org/debian/pool/main/c/cl-md5/cl-md5_1.8.5.orig.tar.gz [9103/9103] -> "./debian-31r8-source-2.iso.tmpdir/ archive.debian.org/debian/pool/main/c/cl-md5/cl-md5_1.8.5.orig.tar.gz" [1] After trying a few other mirrors as suggested, I was able to get sysvbanner_1.0.orig.tar.gz from http://debian.ethz.ch/debian-archive/debian/. No luck with the other two. I guess the ETHZ mirror was not synced for some time, it has versions up to Stretch. Which means something happened to this file in the main archive. After a while, I checked on Internet Archive, and hooray, it has the source ISOs at https://ia801309.us.archive.org/33/items/debian_3.1r8_source/ After downloading, I can confirm the SHA512 checksums match the ones from the Jigdo index. All in all, I have these files: ISO from Internet Archive 9026 2004-12-04 18:47 cl-md5_1.8.5.orig.tar.gz 2268 2003-02-16 17:02 sysvbanner_1.0.orig.tar.gz 12698 2005-01-04 19:02 zope-quotafolder_0.1.1.orig.tar.gz Debian Archive 9103 2009-09-10 13:32 cl-md5_1.8.5.orig.tar.gz 1781 1997-02-26 07:51 sysvbanner_1.0.orig.tar.gz 12490 2011-11-01 01:48 zope-quotafolder_0.1.1.orig.tar.gz ETHZ 9103 2009-09-10 13:32 cl-md5_1.8.5.orig.tar.gz 2268 2005-04-30 18:36 sysvbanner_1.0.orig.tar.gz 12490 2011-11-01 01:48 zope-quotafolder_0.1.1.orig.tar.gz I checked from copies of Debian 4.0r8 source ISOs I made last year (on 2023-12-13, surprisingly). zope-quotafolder was removed, cl-md5_1.8.5.orig.tar.gz (from 3.1_r8) was replaced with the older cl-md5_1.8.orig.tar.gz, and sysvbanner_1.0.orig.tar.gz is the same as in the ISOs from Internet Archive. However, I can't remember if I had to change the mirror for this, so not very useful. I also checked from Ubuntu archives: http://old-releases.ubuntu.com/ubuntu/pool/universe/c/cl-md5/cl-md5_1.8.5.orig.tar.gz http://old-releases.ubuntu.com/ubuntu/pool/universe/s/sysvbanner/sysvbanner_1.0.orig.tar.gz http://old-releases.ubuntu.com/ubuntu/pool/universe/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz Both sysvbanner_1.0.orig.tar.gz and zope-quotafolder_0.1.1.orig.tar.gz are identical to the ISOs from Internet Archive, and cl-md5_1.8.5.orig.tar.gz is the same as in Debian Mirror. Now, checking the contents: * Both versions of cl-md5_1.8.5.orig.tar.gz have identical files. The archive seems to have been re-created later with exactly the same files. * Both versions of zope-quotafolder_0.1.1.orig.tar.gz have identical files. However, one (from Internet Archive) is a tar.gz inside a tar.gz, not the other. * Files from sysvbanner_1.0.orig.tar.gz are almost identical as well: in the file from Debian Archive it's a Makefile and a C source file. In the ISO from Internet Archive, it's a text file to be cut to extract the C file, and it's identical to the other one except some spacing and indentation. My question is thus: does anyone have any idea why and how this happened? Why did source files from Debian get modified, while keeping their filename (hence version), thus breaking old ISO archives? Is it maybe because this is a fairly old version, and the mirror mechanism wasn't foolproof? Note: it's all hobby stuff, nothing really important for me, I'm just trying to make sense of this. Best regards, Jean-Claude Arbaut
[toc] | [next] | [standalone]
| From | "Thomas Schmitt" <scdbackup@gmx.net> |
|---|---|
| Date | 2024-12-13 16:10 +0100 |
| Message-ID | <JTfsJ-gEBh-9@gated-at.bofh.it> |
| In reply to | #275633 |
Hi, > Everything is fine EXCEPT three files in debian-31r8-source-2.iso: > pool/main/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz > pool/main/s/sysvbanner/sysvbanner_1.0.orig.tar.gz > pool/main/c/cl-md5/cl-md5_1.8.5.orig.tar.gz "zope-quotafolder_0.1.1" is a known offender in the archives. https://lists.debian.org/debian-68k/2020/05/msg00031.html https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779098 https://lists.debian.org/debian-user/2020/10/msg00442.html The other two package names did not show up in that context. > After trying a few other mirrors as suggested, I was able to get > sysvbanner_1.0.orig.tar.gz from http://debian.ethz.ch/debian-archive/debian/ > [debian.ethz.ch]. No luck with the other two. https://lists.debian.org/debian-68k/2020/05/msg00040.html points to http://archive.debian.org/debian-amd64/pool/main/z/zope-quotafolder for the .deb. But there is also a .orig.tar.gz file: http://archive.debian.org/debian-amd64/pool/main/z/zope-quotafolder/zope-quotafolder_0.1.1.orig.tar.gz > * Both versions of cl-md5_1.8.5.orig.tar.gz have identical files. The > archive seems to have been re-created later with exactly the same files. > * Both versions of zope-quotafolder_0.1.1.orig.tar.gz have identical files. > However, one (from Internet Archive) is a tar.gz inside a tar.gz, not the > other. > * Files from sysvbanner_1.0.orig.tar.gz are almost identical as well: in the > file from Debian Archive it's a Makefile and a C source file. In the ISO > from Internet Archive, it's a text file to be cut to extract the C file, and > it's identical to the other one except some spacing and indentation. > > My question is thus: does anyone have any idea why and how this happened? Looks like rogue fixing of packaging errors after upload. Have a nice day :) Thomas
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web