missing files from different formats of the .iso files

2023-04-21 Thread griffin tucker
here's the truth table for debian-11.6.0 source .iso:

present: o
missing: x

DLBD BD DVD file
--- --- --- ---
o x x pepperflashplugin-nonfree_1.8.8.dsc
x o x frogatto_1.3.1+dfsg-5.dsc
x o x openjazz_20190106-3.dsc
x o x torbrowser-launcher_0.3.3-6.dsc
o o x alien-arena_7.66+dfsg-6.dsc
x x o cbedic_4.0-4.diff.gz
x x o crafty-bitmaps_1.0-1.debian.tar.gz
x x o esix_1-3.dsc
x x o freespace2-launcher-wxlauncher_0.11.0+dfsg-3.debian.tar.xz
x x o game-data-packager_67.dsc
x x o hts-voice-nitech-jp-atr503-m001_1.05-5.dsc
x x o lutris_0.5.8.3-2.dsc
x x o magma_2.5.4+ds-3.debian.tar.xz
x x o nvidia-settings-legacy-390xx_390.144-1.dsc
x x o openjazz_20190106-3.dsc
x x o publicfile-installer_0.15.dsc
x x o r4d_1.7-1.debian.tar.xz
x x o spectemu_0.94a-20.dsc
x x o thunar-dropbox-plugin_0.3.1-1.dsc
x x o torbrowser-launcher_0.3.3-6.dsc
x x o vmware-manager_0.2.0-4.dsc

is there a reason for these few files being missing, depending on
which format the .iso is in?

i can't help but feel i'm missing something obvious for why the
formats slightly differ in content
missing:

DLBD -> BD
BD1 none
BD2 /debian/pool/contrib/f/frogatto/frogatto_1.3.1+dfsg-5.dsc
BD3 /debian/pool/contrib/o/openjazz/openjazz_20190106-3.dsc
BD4 
/debian/pool/contrib/t/torbrowser-launcher/torbrowser-launcher_0.3.3-6.dsc

DLBD -> DVD
DVD1/debian/pool/contrib/a/alien-arena/alien-arena_7.66+dfsg-6.dsc
DVD2/debian/pool/contrib/c/cbedic/cbedic_4.0-4.diff.gz
DVD3/debian/pool/contrib/c/crafty-bitmaps/crafty-bitmaps_1.0-1.debian.tar.gz
DVD4/debian/pool/contrib/e/esix/esix_1-3.dsc
DVD5
/debian/pool/contrib/f/freespace2-launcher-wxlauncher/freespace2-launcher-wxlauncher_0.11.0+dfsg-3.debian.tar.xz
DVD6/debian/pool/contrib/g/game-data-packager/game-data-packager_67.dsc
DVD7
/debian/pool/contrib/h/hts-voice-nitech-jp-atr503-m001/hts-voice-nitech-jp-atr503-m001_1.05-5.dsc
DVD8/debian/pool/contrib/l/lutris/lutris_0.5.8.3-2.dsc
DVD9/debian/pool/contrib/m/magma/magma_2.5.4+ds-3.debian.tar.xz
DVD10   
/debian/pool/contrib/n/nvidia-settings-legacy-390xx/nvidia-settings-legacy-390xx_390.144-1.dsc
DVD11   /debian/pool/contrib/o/openjazz/openjazz_20190106-3.dsc
DVD12   
/debian/pool/contrib/p/publicfile-installer/publicfile-installer_0.15.dsc
DVD13   /debian/pool/contrib/r/r4d/r4d_1.7-1.debian.tar.xz
DVD14   /debian/pool/contrib/s/spectemu/spectemu_0.94a-20.dsc
DVD15   
/debian/pool/contrib/t/thunar-dropbox-plugin/thunar-dropbox-plugin_0.3.1-1.dsc
DVD16   
/debian/pool/contrib/t/torbrowser-launcher/torbrowser-launcher_0.3.3-6.dsc
DVD17   /debian/pool/contrib/v/vmware-manager/vmware-manager_0.2.0-4.dsc

BD -> DVD
DVD1/debian/pool/contrib/a/alien-arena/alien-arena_7.66+dfsg-6.dsc
DVD2/debian/pool/contrib/c/cbedic/cbedic_4.0-4.diff.gz
DVD3/debian/pool/contrib/c/crafty-bitmaps/crafty-bitmaps_1.0-1.debian.tar.gz
DVD4/debian/pool/contrib/e/esix/esix_1-3.dsc
DVD5
/debian/pool/contrib/f/freespace2-launcher-wxlauncher/freespace2-launcher-wxlauncher_0.11.0+dfsg-3.debian.tar.xz
DVD6/debian/pool/contrib/g/game-data-packager/game-data-packager_67.dsc
DVD7
/debian/pool/contrib/h/hts-voice-nitech-jp-atr503-m001/hts-voice-nitech-jp-atr503-m001_1.05-5.dsc
DVD8/debian/pool/contrib/l/lutris/lutris_0.5.8.3-2.dsc
DVD9/debian/pool/contrib/m/magma/magma_2.5.4+ds-3.debian.tar.xz
DVD10   
/debian/pool/contrib/n/nvidia-settings-legacy-390xx/nvidia-settings-legacy-390xx_390.144-1.dsc
DVD11   /debian/pool/contrib/o/openjazz/openjazz_20190106-3.dsc
DVD12   
/debian/pool/contrib/p/publicfile-installer/publicfile-installer_0.15.dsc
DVD13   /debian/pool/contrib/r/r4d/r4d_1.7-1.debian.tar.xz
DVD14   /debian/pool/contrib/s/spectemu/spectemu_0.94a-20.dsc
DVD15   
/debian/pool/contrib/t/thunar-dropbox-plugin/thunar-dropbox-plugin_0.3.1-1.dsc
DVD16   
/debian/pool/contrib/t/torbrowser-launcher/torbrowser-launcher_0.3.3-6.dsc
DVD17   /debian/pool/contrib/v/vmware-manager/vmware-manager_0.2.0-4.dsc

BD -> DLBD
DLBD1   none
DLBD2   
/debian/pool/contrib/p/pepperflashplugin-nonfree/pepperflashplugin-nonfree_1.8.8.dsc

DVD -> DLBD
DLBD1   none
DLBD2   
/debian/pool/contrib/p/pepperflashplugin-nonfree/pepperflashplugin-nonfree_1.8.8.dsc

DVD -> BD
BD1 /debian/pool/contrib/a/alien-arena/alien-arena_7.66+dfsg-6.dsc
BD2 /debian/pool/contrib/f/frogatto/frogatto_1.3.1+dfsg-5.dsc
BD3 /debian/pool/contrib/o/openjazz/openjazz_20190106-3.dsc
BD4 
/debian/pool/contrib/t/torbrowser-launcher/torbrowser-launcher_0.3.3-6.dsc


Re: missing files from different formats of the .iso files

2023-06-17 Thread griffin tucker
i figured this out. i think.

there's a bug in jigdo that makes it occasionally skip files from the
source and then it will request the online source. i'm not sure why.

obviously there's no missing files depending on the format, which is why i
didn't get a response from anyone.

On Fri, 21 Apr 2023 at 19:29, griffin tucker <
debianeidiaen24...@griffintucker.id.au> wrote:

> here's the truth table for debian-11.6.0 source .iso:
>
> present: o
> missing: x
>
> DLBD BD DVD file
> --- --- --- ---
> o x x pepperflashplugin-nonfree_1.8.8.dsc
> x o x frogatto_1.3.1+dfsg-5.dsc
> x o x openjazz_20190106-3.dsc
> x o x torbrowser-launcher_0.3.3-6.dsc
> o o x alien-arena_7.66+dfsg-6.dsc
> x x o cbedic_4.0-4.diff.gz
> x x o crafty-bitmaps_1.0-1.debian.tar.gz
> x x o esix_1-3.dsc
> x x o freespace2-launcher-wxlauncher_0.11.0+dfsg-3.debian.tar.xz
> x x o game-data-packager_67.dsc
> x x o hts-voice-nitech-jp-atr503-m001_1.05-5.dsc
> x x o lutris_0.5.8.3-2.dsc
> x x o magma_2.5.4+ds-3.debian.tar.xz
> x x o nvidia-settings-legacy-390xx_390.144-1.dsc
> x x o openjazz_20190106-3.dsc
> x x o publicfile-installer_0.15.dsc
> x x o r4d_1.7-1.debian.tar.xz
> x x o spectemu_0.94a-20.dsc
> x x o thunar-dropbox-plugin_0.3.1-1.dsc
> x x o torbrowser-launcher_0.3.3-6.dsc
> x x o vmware-manager_0.2.0-4.dsc
>
> is there a reason for these few files being missing, depending on
> which format the .iso is in?
>
> i can't help but feel i'm missing something obvious for why the
> formats slightly differ in content
>


Re: missing files from different formats of the .iso files

2023-06-18 Thread griffin tucker
hi,

On Sun, 18 Jun 2023 at 18:24, Thomas Schmitt  wrote:
>
> Hi,
>
> griffin tucker wrote:
> > there's a bug in jigdo that makes it occasionally skip files
>
> In that case the missing files woule be present but filled with zeros
> when you mount the incompletely composed ISO.
> Can you confirm ?
>
sorry, i must've misexplained; the .iso's are made from the same
version, but a different format, (eg. between DVD, BD, and DLBD)

jigdo-lite runs in batch mode, and usually the reconstruction of the
first .iso is completely reconstructed from a directory of mounted
.iso's from another format, however, the next few .iso's will
consistently have 1 file missing that it couldn't find from the
mounted .iso's, when it should, and i am unable to determine the
pattern or reason for this

jigdo-lite will write everything except that missing file which is
written with 0's, then request an online source, which it does
successfully, then it fills in the 0's and verifies the md5 also
successfully

there is no corruption to the reconstructed .iso's.
>
> Not picking a file of a jigdo image may have various reasons.
> Temporary download problems should become visible by error messages.
> Consider to catch the output of jigdo-lite in a file for inspection.
>
> Persistent problems could be (possibly among others):
>
> - File is missing on the chosen Debian mirror.
>
>   In this case it is supposed to be fetched from fallback servers which
>   are mentioned at the end of the .jigdo file:
>
> $ gunzip  
> T__clXB4rmLIbFvoblKNqA=Debian:pool/main/b/bin-prot/bin-prot_0.14.0-1.debian.tar.xz
>
> [Servers]
> Debian=http://us.cdimage.debian.org/cdimage/snapshot/Debian/
> Debian=http://snapshot.debian.org/archive/debian/20221218T124218Z/ 
> --try-last
>
>   Assuming that  bin-prot_0.14.0-1.debian.tar.xz  would be missing, you
>   could check by a web browser whether
>  
> http://us.cdimage.debian.org/cdimage/snapshot/Debian/pool/main/b/bin-prot/bin-prot_0.14.0-1.debian.tar.xz
>   exists.
>
>
> - The checksum of the file in .jidgo does not match the checksum of the
>   file on the mirror server.
>
>   The checksum is listed in .jigdo before the '=', encoded in a variant of
>   base64.
>   For decoding append enough "=" to get a number of characters which is
>   divisible by 4, replace "-" and "_" by their base64 equivalents, decode
>   base64, format to hex, and remove od's decorations:
>
>  $ echo 'T__clXB4rmLIbFvoblKNqA'== | sed -e 's/-/+/g' -e 's/_/\//g' |  
> base64 -d | od -t x1 | sed -e 's/^...//' -e 's/ //g'
>  4fffdc957078ae62c86c5be86e528da8
>
>   In this case the checksum is MD5. Expect to see SHA256 in newer .jigdo.
>
i look forward to the sha256 or sha512 implementation
>
> > from the source
> > and then it will request the online source. i'm not sure why.
>
> What is the difference between "the source" and "the online source" ?
> I'd normally expect that all jigdo sources of files are online.
> Do you have your own local Debian mirror or a set of older ISOs ?
>
no local mirror, just a set of the same version of debian in a
different format, as explained above

i tried with v12.0.0 source this time, and got similar results

i'm running it in a virtual machine, if that makes a difference
(afaik, it shouldn't)
>
> Have a nice day :)
>
likewise
> Thomas
>



UHD-BD

2023-07-27 Thread griffin tucker
hi,

are there any plans to introduce triple-layer blu-rays for debian?

it'd be nice to have everything fit (currently just over 80gb) in one
.iso9660 file

even if it's just the .jigdo files and hashes that are distributed,
it'd be nice to have this as an official .iso9660 file for
security/hashing purposes

when debian grows to over 100gb, i'd expect yet another single-file
option, if the community agrees

thoughts?

--griffin



Re: UHD-BD

2023-07-27 Thread griffin tucker
very useful, thanks thomas

not just useful for debian or linux distros, but any consecutively
named  .iso9660 files

On Thu, 27 Jul 2023 at 19:21, Thomas Schmitt  wrote:
>
> Hi,
>
> griffin tucker wrote:
> > are there any plans to introduce triple-layer blu-rays for debian?
>
> I guess not:
>   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011343
>
> But there is a workaround:
>   https://wiki.debian.org/MergeDebianIsos
>
> Possibly it is not yet tested with Debian 12. So reports about success or
> failure would be welcome.
>
>
> Have a nice day :)
>
> Thomas
>