[Bug 2068073] [NEW] cpp package contains the cc1 binary

Nate Eldredge 2068073 at bugs.launchpad.net
Wed Jun 5 00:00:49 UTC 2024


Public bug reported:

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

** Affects: gcc-13 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble packaging

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-13 in Ubuntu.
https://bugs.launchpad.net/bugs/2068073

Title:
  cpp package contains the cc1 binary

Status in gcc-13 package in Ubuntu:
  New

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-13/+bug/2068073/+subscriptions




More information about the foundations-bugs mailing list