Project:Base/Package notes
From Gentoo Wiki
Jump to:navigation
Jump to:search
Summary
Given base-system@
maintains a lot of critical packages, it makes sense that some of them need special care. This page is to gather some notes on these.
General rules
- Please avoid generating
autotools
for our packages because of possible circular dependencies. - Please get an acknowledgement ("ACK") from a member of the team before changing a package which is maintained by the project.
- Avoid using new EAPIs for a period.
Packages
Note
This isn't meant to be exhaustive (yet?). Please still speak to the team before touching packages.
This isn't meant to be exhaustive (yet?). Please still speak to the team before touching packages.
This is a general table, while certain package suites/groups may belong in a new table.
Package | Primary contacts | Notes |
---|---|---|
sys-apps/less | Polynomial-C |
|
net-misc/openssh | chutzpah |
necessary for security bugs. See e.g. bug #795135#c6, bug #785034#c9 for context. |
net-libs/gnutls | N/A? |
|
dev-libs/userspace-rcu | N/A? |
|
sys-devel/bison | N/A? |
[bison-rebuild]
class = portage.sets.shell.CommandOutputSet
command = bash -c 'comm -12 <(EIX_LIMIT=0 eix -I# | sort -u) <(egrep -rsinl "(bison|yacc)" /var/db/repos/gentoo/ --include="*.ebuild" | cut -d/ -f6-7 | sort -u)'
|
autotools
New major versions of autoconf and automake generally need to be masked as they break a large number of reverse dependencies.
Package | Primary contacts | Notes |
---|---|---|
sys-devel/autoconf | N/A? |
|