[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SPARC Issues Open for Conjecture



On 2016-06-11 17:30, John Paul Adrian Glaubitz wrote:
On 06/11/2016 06:22 PM, alexmcwhirter@triadic.us wrote:
So one issue i came across with building the installer.

Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package sparc-utils-udeb

It doesn't look like that file is in the list of packages, but i can find it here http://ftp.ports.debian.org/debian-ports/pool-sparc64/main/s/sparc-utils/

As I have mentioned before, you will need to add "silo", "silo-installer"
and "sparc-utils" as these packages are part of "unreleased", not
"unstable".

Add the packages with:

$ reprepro includeudeb unstable /path/to/udeb/*udeb
$ reprepro includeudeb unstable /path/to/deb/*deb

The packages mentioned above are in the "unreleased" distribution because those are sparc64-only packages and it is not possible to upload any source package to Debian unstable which will build binary packages on a ports architecture
only.

If I uploaded "silo" to unstable, it wouldn't build on any of the
release architectures
and the FTP servers would automatically removed the source packages
after a grace
period if these packages haven't produced any binary packages on the
release architectures.

Debian "unreleased" exists for this exact reason, but it is not used
in Debian Installer
and debootstrap by default.

Adrian

I understand this much, the issue isn't adding these to unstable. It's finding sparc-utils-udeb in the first place.

sparc-utils-udeb is not in unreleased, at least not according to http://ftp.ports.debian.org/debian-ports/dists/unreleased/main/binary-sparc64/Packages.gz

Removing unreleased from /etc/apt/sources.list and trying to force-reinstall sparc-utils fails, confirming that it's not in unstable. Adding unreleased back into sources.list will allow it to reinstall normally. But with unreleased added to sources.list again you still cannot install sparc-utils-udeb as it can't find it.

Only sparc-utils can be found in unreleased, not sparc-utils-udeb. The cd installer build process explicitly asks for sparc-utils-udeb and not the other variant.

So either i change it so debian-installer uses sparc-utils over sparc-utils-udeb or something is wrong with the repo.

Im going to guess the former is correct.


Reply to: