On Thu, Feb 23, 2023 at 2:47 PM Van Snyder <van.sny...@sbcglobal.net> wrote:
>
> On Thu, 2023-02-23 at 13:54 +1100, David wrote:
>
> The command I suggested reports packages whose origin is unknown to the apt
> database.  There's 118 of them in your output, including g++-9, many libs
> and 6 kernels, pythons 2.7 and 3.9 and perl 5.
>
> My understanding of the origin = (installed locally) tags in that output is
> that this means that the apt* tools are unable to manage updating of these
> packages because it cannot associate them with a repository.
>
> So anything in future that involves/requires a change to any of these
> packages will require you to do the dependency resolution yourself because
> apt* won't be able to do that for you.
>
> Another way to see what repositories have been used on that machine is
> to run:
>   ls /var/lib/apt/lists/*Packages
>
> It would also be interesting to see the output of that command if you wish
> to share it.
>
>
> /var/lib/apt/lists/apt.repos.intel.com_oneapi_dists_all_main_binary-all_Packages
> /var/lib/apt/lists/apt.repos.intel.com_oneapi_dists_all_main_binary-amd64_Packages
> /var/lib/apt/lists/apt.repos.intel.com_oneapi_dists_all_main_binary-i386_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_contrib_binary-amd64_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_contrib_binary-i386_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-i386_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_non-free_binary-amd64_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster_non-free_binary-i386_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster-updates_main_binary-amd64_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster-updates_main_binary-amd64_Packages.diff_Index
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster-updates_main_binary-i386_Packages
> /var/lib/apt/lists/deb.debian.org_debian_dists_buster-updates_main_binary-i386_Packages.diff_Index
> /var/lib/apt/lists/ftp.us.debian.org_debian_dists_bookworm_main_binary-amd64_Packages
> /var/lib/apt/lists/ftp.us.debian.org_debian_dists_bookworm_main_binary-amd64_Packages.diff_Index
> /var/lib/apt/lists/ftp.us.debian.org_debian_dists_bookworm_main_binary-i386_Packages
> /var/lib/apt/lists/ftp.us.debian.org_debian_dists_bookworm_main_binary-i386_Packages.diff_Index
> /var/lib/apt/lists/security.debian.org_debian-security_dists_buster_updates_main_binary-amd64_Packages
> /var/lib/apt/lists/security.debian.org_debian-security_dists_buster_updates_main_binary-i386_Packages
>
> I still have some 32-bit codes that I don't have source for, so I can't 
> compile them, so I still need both i386 and amd64 packages.

Regarding i386 and x86_64, see https://wiki.debian.org/Multiarch/HOWTO
. I'm not sure how up-to-date it is.

You can probably use 'deb [arch=amd64,i386]' instead of duplicating
some of the sources.

Jeff

Reply via email to