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

Bug#945256: Do not make `gcc` depend on one paticular version.



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Package: gcc
Version: 4:9.2.1-3.1
Severity: wishlist

It seems that the GCC-related packages (`cpp`, `g++`, etc.) have hard dependencies to one particular version of said programs, so when a new version of GCC is released and a package depends on `gcc` or `cpp`, I have to install multiple versions of GCC or CPP.

I think that a better idea is to:
1. Make GCC-related packages virtual packages, and make various versions of `gcc` like `gcc-8` and `gcc-9` provide the `gcc` package name.
2. Use the debian-alternatives system for the GCC-related binaries, so if a program only needs to use a compiler, it would use the latest version (or user-specifies version with `update-alternatives`), and if a program needs a particular version, it would directly use `gcc-8` or `gcc-9`.
--
Please limit your reply to 7-bit ASCII.
I refuse to see your idiotic emoji in a TTY.
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wsBcBAEBCAAGBQJd11OtAAoJENi1YDlFXXQfk6IIAJQpYVtuOm0WaRGKRytF
r6C1+L+bU3FwIFs1PWxeZTlyeP5Z64CChl6EscU4j+JQgKZKE84tWCysnGgB
5986TmDHh6aD3Z3x8l4XiL/Ukz3kWhnvATvIBKAbQGHSDKhhNvs+7cUtQbrc
42W0JsQeSlMfgITPkMFV8VHZ17FA45+U4YA/hexzMk3TPGLgXVGcvRb1JYqX
O1UlV9h/OPce17v+YdOXSNPXY8Ob0DSrc7R7Sus/9YuMnE3rlouVowAy0G09
z8JfldBAHqp2CZKYvBkQQ+tAg3Otj0sgpQNlLgMlrWeI1oDqjKGWPc+qjbE8
dfYkWXrQAr2xIKCPVqSxcLA=
=vGb5
-----END PGP SIGNATURE-----

Attachment: publickey - pthfdr@protonmail.ch - 0xAB77ABA4.asc
Description: application/pgp-keys

Attachment: publickey - pthfdr@protonmail.ch - 0xAB77ABA4.asc.sig
Description: PGP signature


Reply to: