Ticket #551 (new defect)

Opened 11 years ago

Last modified 10 years ago

Package sections don't line up with svn organization

Reported by: broder Owned by:
Priority: low Milestone: The Distant Future
Component: development Keywords:
Cc: Fixed in version:
Upstream bug:

Description

There are a bunch of packages in /trunk/debathena/config that don't have -config in their name and aren't in the debathena-config component of the apt repository. This seems sort of confusing.

In particular, we should figure out whether the following packages should be in config, or something else, and make everything consistent:

  • auto-update
  • base
  • reactivate
  • ssl-certificates
  • tellme

Change History

comment:1 Changed 11 years ago by broder

I have fairly strong opinions that auto-update and tellme should live in debathena/debathena/.

I have a fairly strong opinion that reactivate should be merged into cluster-login-config (see also #555)

I want ssl-certificates to be in debathena/config/, but debathena-ssl-certificates-config seems silly, so I'm not really sure what to do there.

And I have no idea where to put base.

Any other opinions?

comment:2 Changed 11 years ago by geofft

I think making debathena/config match up with the debathena-config component is more important than making every package name end with "-config". debathena-base seems to me more a configuration thing than a software thing (it drops two files in /etc, both of which are effectively configuration flags although one is technically a script, and makes some symlinks), so my vote would be to leave debathena-base and debathena-ssl-certificates with their present name yet put them in the debathena-config component and in debathena/config/.

I agree with the rest of what you said.

comment:3 Changed 10 years ago by jdreed

We currently use the following values for Section. As part of this ticket, we should ensure that these not only match the repo layout, but also make sense:

config
debathena/admin
debathena/base
debathena-config/admin
debathena-config/editors
debathena-config/gnome
debathena-config/mail
debathena-config/net
debathena-config/shells
debathena-config/tex
debathena-config/utils
debathena/debug
debathena/devel
debathena/gnome
debathena/libdevel
debathena/libs
debathena/mail
debathena/misc
debathena/net
debathena/tex
debathena/text
debathena/translations
debathena/utils
debathena/web
debathena/x11
devel

Note: See TracTickets for help on using tickets.