[needs-packaging] Replacement for build-essential with more manpages and helper packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
build-essential (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
It would be nice to have a package that developers could install that installed all the essential building packages as well as manpages and helper packages not explicitly needed by the build daemons
---original report---
build-essential does not include complete manpages for its libraries
Binary package hint: build-essential
Ubuntu version: 9.04
Package version: build-essential 11.4
What I expected to happen: development manpages to be included when i installed build tools
What happened instead: they weren't
Development manpages are generally fractured between a few packages (namely manpages-dev, glibc-doc and manpages-posix, there may be others). build-essential should suggest these packages for installation.
Changed in build-essential (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
description: | updated |
tags: | added: needs-packaging |
summary: |
- build-essential does not include complete manpages for its libraries + [needs-packaging] Replacement for build-essential with more manpages and + helper packages |
Changed in build-essential (Ubuntu): | |
importance: | Low → Wishlist |
build-essential exists purely for a specific technical purpose, prescribed by the policy manual:
It is not necessary to explicitly specify build-time relationships on usr/share/ doc/build- essential/ list' (which is contained in the essential' package).
a minimal set of packages that are always needed to compile, link and
put in an Ubuntu package a standard "Hello World!" program written in
C or C++. The required packages are called _build-essential_, and an
informational list can be found in
`/
`build-
It's unfortunate that people have got into the habit of using build-essential for other things, and developing expectations of it. We should probably provide something else. The reason we haven't so far is that it becomes a bit of a grab-bag of everything, which isn't very useful either ...