Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing "16 Build-Essentials: common packages for compile" fails #2811

Closed
maartenlangeveld opened this issue May 17, 2019 · 5 comments
Closed
Labels
ARMv6 Bug 🐞 Solution available 🥂 Definite solution has been done
Milestone

Comments

@maartenlangeveld
Copy link

maartenlangeveld commented May 17, 2019

Details:

  • Date | Fri 17 May 16:50:00 CEST 2019
  • Bug report | N/A
  • DietPi version | v6.24.0 (MichaIng/master)
  • Img creator | DietPi Core Team
  • Pre-image | Raspbian Lite
  • SBC device | RPi Zero W (armv6l) (index=1)
  • Kernel version | #1200 Tue Feb 12 20:11:02 GMT 2019
  • Distro | stretch (index=4)
  • Command | G_AGI build-essential make autoconf automake
  • Exit code | 100
  • Software title | DietPi-Software

Steps to reproduce:

  1. ...
  2. ...

Expected behaviour:

  • ...

Actual behaviour:

  • ...

Extra details:

  • ...

Additional logs:

Log file contents:
E: Unable to correct problems, you have held broken packages.
@MichaIng
Copy link
Owner

MichaIng commented May 17, 2019

@maartenlangeveld
Could you please paste the full output of: apt install build-essential make autoconf automake

(I will also do myself later.)

It is a damn thing: Due to the upgraded libssl1.1 (and libc6 I think), all packages that require a special version of all of them need to be upgraded as well, respectively their version from Buster needs to be installed. But we lowered the priority to 100 so that by default installs from Buster are blocked. We could raise that priority but then we could face systems quickly, which are fully upgraded to Buster, which of course is not desired.

So best/safest we can do is indeed to identify all affected packages and add -t buster to the related APT command.

@maartenlangeveld
Copy link
Author

@MichaIng

Will do that later tonight or tomorrow. For me this issue has no priority at all since I do not need the build-essentials at all, I just selected it by accident but since it failed I have reported it.

Thanks,

Maarten

@MichaIng MichaIng added Solution available 🥂 Definite solution has been done Bug 🐞 and removed Investigating 🤔 labels May 18, 2019
@MichaIng
Copy link
Owner

@maartenlangeveld
Okay great, then I mark this issue as closed for now. As said feel free to reopen if you ever require build-essential. Most likely other users run into this as well, so most likely we will have a step-by-step solution ready until then.

@MichaIng MichaIng mentioned this issue May 18, 2019
@Velociraptor85
Copy link

Velociraptor85 commented Aug 18, 2024

@MichaIng hey, I was wondering if there was some change as apparently according to https://github.com/MichaIng/DietPi/wiki/DietPi-Software-list 16 is now a different package ?
Also, I can't find the build-essentials in the mentioned List anymore.

@Joulinar
Copy link
Collaborator

We removed the dedicated software option a while ago. If needed you simply can install Debian software package https://packages.debian.org/bookworm/build-essential

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARMv6 Bug 🐞 Solution available 🥂 Definite solution has been done
Projects
None yet
Development

No branches or pull requests

4 participants