[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: