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

Weird dependencies on .deb installer #51

Open
pedro-ricardo opened this issue May 10, 2024 · 1 comment
Open

Weird dependencies on .deb installer #51

pedro-ricardo opened this issue May 10, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@pedro-ricardo
Copy link

Environment

  • OS: Mint 20.3 xfce x86_64
  • nody-greeter version: 1.5.2

Description of feature

The Ubuntu install package (.deb) seems to have some unneeded dependencies that make the installation larger than it needs.

The install of the whole gcc and g++ compilers seems off.
The package should need only the libraries like libstdc++ for example and not the whole compiler.
This should make the installation way faster and lighter.

Possible solutions

It could be done the dumb way 😄

  • Install all build dependencies on a docker image, i.e ubuntu:latest
  • Build the package to a custom install folder
  • Copy this folder to a clean ubuntu docker image
  • Run it
  • Go on installing all that is asked for and write it down
@pedro-ricardo pedro-ricardo added the enhancement New feature or request label May 10, 2024
@JezerM
Copy link
Owner

JezerM commented Jul 14, 2024

Hmm, the issue is that the libc6 dependency, which contains all required C shared libraries, depends on libgcc-s1 which also depends on gcc-14-base. I couldn't find a Ubuntu package that serves the same purpose as libc6 without installing GCC or LLVM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants