cpp package contains the cc1 binary

Bug #2068073 reported by Nate Eldredge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-13 (Ubuntu)
New
Undecided
Unassigned

Bug Description

The description of the package cpp-13-x86-64-linux-gnu is:

 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.

 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for x86_64-linux-gnu architecture but not
 the compiler.

Between this description and the name of the package, one would expect this package contains only the preprocessor. However, it actually contains the compiler binary /usr/libexec/gcc/x86_64-linux-gnu/13/cc1.

It seems to me logically that /usr/libexec/gcc/x86_64-linux-gnu/13/cc1 ought to be in the package gcc-13-x86-64-linux-gnu, whose description says it is actually the compiler. If there is a good reason for it to be in the cpp package, then at least its description ought to be changed, if not its name.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: cpp-13-x86-64-linux-gnu 13.2.0-23ubuntu4
ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
Uname: Linux 6.8.0-31-generic x86_64
ApportVersion: 2.28.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Tue Jun 4 17:54:47 2024
InstallationDate: Installed on 2019-06-03 (1828 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: gcc-13
UpgradeStatus: Upgraded to noble on 2024-05-23 (12 days ago)
modified.conffile..etc.default.apport: [modified]
mtime.conffile..etc.default.apport: 2020-08-04T11:07:36.415303

Revision history for this message
Nate Eldredge (nate-thatsmathematics) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.