On Wed, Jun 20, 2018 at 07:08:36AM -0500, Nate Bargmann wrote: > At one time there were comments that not all packages were available on > amd64. Even today that can be true, especially for some third party > stuff. To wit, a prominent manufacturer of amateur radio equipment > offers utilities for its hardware for Linux in addition to the other > two, but the Linux version is 32 bit only and is dynamically linked to > 32 bit libraries. Requests for amd64/x86_64 versions have been ignored > as have requests for armhf.
Yeah, but there's many more packages that haven't been ported to 32-bit: chdist create stretch-amd64 chdist create stretch-i386 $EDITOR ~/.chdist/stretch-{amd64,i386}/etc/apt/sources.list chdist update stretch-amd64 chdist update stretch-i386 chdist compare-bin-packages stretch-amd64 stretch-i386|grep ' UNAVAIL .'|wc -l 139 chdist compare-bin-packages stretch-amd64 stretch-i386|grep ' UNAVAIL $'|wc -l 383 Alas, there's plenty of packages producing some compat binaries on one of the archs. Thus, let's see what sources produce at least one binary, something that chdist can't provide without some extra code: grep-dctrl . -nsSource:Package ~/.chdist/stretch-amd64/var/lib/apt/lists/*_Packages| cut -d' ' -f1|sort|uniq >amd64 grep-dctrl . -nsSource:Package ~/.chdist/stretch-i386/var/lib/apt/lists/*_Packages| cut -d' ' -f1|sort|uniq >i386 diff -u99999 amd64 i386 |grep ^+|wc -l 23 diff -u99999 amd64 i386 |grep ^-|wc -l 86 i386 only: atitvout dgen digitools fdflush fenix-plugins gatos gmod google-android-build-tools-installer longrun lphdisk mig nyquist pcsx2 pforth pixbros s3switch smlsharp spellcast steamcmd xserver-xorg-video-geode yforth zsnes amd64 only: accelio afio agrep ariba bcal bcftools blasr blimps bwa caffe-contrib caja-dropbox cen64 cen64-qt cluster3 crac cufflinks darktable drdsl embassy-phylip eztrace-contrib falcon fdkaac fermi-lite fitgcp fsm-lite gasic genesisplusgx giira gmap hisat2 hwloc-contrib iausofa-c iva jellyfish kissplice kpatch libisal libretro-snes9x libsdsl libssw libvcflib metis-edf mgltools-cmolkit mokutil mrs mssstest nastran nttcp obs-studio ocaml-fdkaac openstack-debian-images openzwave-controlpanel parafly pbbam pbbarcode pbdagcon pgcharts powder prctl princeprocessor r-cran-rjsonio rapmap rna-star rocksdb rsem salmon sga shim sift snap-aligner snaphu soapdenovo soapdenovo2 spades srst2 starpu-contrib swarm-cluster tegrarcm tinyows tome tophat uftrace varscan vsearch xsnow Meow! -- ⢀⣴⠾⠻⢶⣦⠀ There's an easy way to tell toy operating systems from real ones. ⣾⠁⢰⠒⠀⣿⡁ Just look at how their shipped fonts display U+1F52B, this makes ⢿⡄⠘⠷⠚⠋⠀ the intended audience obvious. It's also interesting to see OSes ⠈⠳⣄⠀⠀⠀⠀ go back and forth wrt their intended target. _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng