← Back to team overview

touch-packages team mailing list archive

[Bug 1395090] Re: libc6-dev required dependency missing for gcc-4.8 package

 

cc needs libc6-dev to compile even the most basic source file, and it is
part of gcc-4.8

I think a package should not depend on "manually install build-essential
package" to work, in fact g++-4.8 package has a required dependencies on
libc6-dev

** Changed in: gcc-4.8 (Ubuntu)
       Status: Invalid => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to gcc-4.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1395090

Title:
  libc6-dev required dependency missing for gcc-4.8 package

Status in “gcc-4.8” package in Ubuntu:
  Incomplete

Bug description:
  The gcc-4.8 package in Ubuntu Trusty (14.04.1) does not include libc6-dev package as a required package but only as a recommended packages
  If libc6-dev is not installed cc command cannot compile anything...

  root@zoe:~# cc a.c
  /usr/bin/ld: cannot find crt1.o: No such file or directory
  /usr/bin/ld: cannot find crti.o: No such file or directory
  /usr/bin/ld: cannot find -lc
  /usr/bin/ld: cannot find crtn.o: No such file or directory
  collect2: error: ld returned 1 exit status
  root@zoe:~# env

  libc6-dev is a required dependency for g++ compiler...

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: gcc-4.8 4.8.2-19ubuntu1
  ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8
  Uname: Linux 3.13.0-39-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.5
  Architecture: amd64
  Date: Fri Nov 21 15:45:19 2014
  SourcePackage: gcc-4.8
  UpgradeStatus: No upgrade log present (probably fresh install)

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


References