Opened 4 years ago
#20445 new defect
debian packages use version number in package name
Reported by: | brainchild | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 6.1.22 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
The Debian package system aptitude is based on the assumption that the name of a package does not include any part of the version number, except in special cases, as for certain libraries, in which the major field of the version expresses the API, and is needed to determine compatibility with dependent packages.
The reason for such an assumptions largely is to facilitate automatic upgrades, in which the package manager may detect that a new version supersedes an older by virtue of the names matching but the version fields (in the metadata not the package name) being different.
Thus, the package name virtualbox-6.1 should be changed to simply virtualbox (or virtualbox-oracle to avoid collisions with packages created by distribution creators), such that users would automatically acquire version 6.2, or 7.0, when it becomes available.