Bug#63015: apt: Default apt sources.list should refer to release name, not stable
Package: apt
Version: 0.3.18
Severity: normal
The default sources.list file has lines referring to stable, instead of
slink or potato or whatever the current stable release is.
This means that, when potato is declared stable, people, who have
lines like
deb http://http.us.debian.org/debian stable main contrib non-free
in their apt sources.list, will automaticly upgrade to the new
stable version if they run apt-get update; apt-get upgrade.
This is undesirable for the reasons stated below, and should be changed
to:
deb http://http.us.debian.org/debian potato main contrib non-free
If this isn't fixed, people will into trouble because the stable link
that pointed to slink, suddenly points to potato on the debian mirrors.
While doing security or critical updates is usual for people who run the
stable release, a major system upgrade has to be prepared (notify users,
schedule downtime, etc).
Although fixing this doesn't solve bug #57146, 57146 is a direct
consequence of this problem. New archive revamps will result in similar
bugs.
Proposed fix: change the default /etc/apt/sources.list and the example
in /usr/doc/apt/examples such that they don't refer to stable but to
the appropriate release, in this case potato (or slink if this fix
is backported)
-- System Information
Debian Release: 2.2
Kernel Version: Linux sushi 2.2.14 #1 Sat Jan 8 15:25:59 CET 2000 i586 unknown
Versions of the packages apt depends on:
ii libc6 2.1.3-8 GNU C Library: Shared libraries and Timezone
ii libstdc++2.10 2.95.2-9 The GNU stdc++ library
Reply to: