l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
April 21: Google Glass
Next Installfest:
TBD
Latest News:
Mar. 18: Google Glass at LUGOD's April meeting
Page last updated:
2006 Jan 16 09:35

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] Debian Net Install Questions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] Debian Net Install Questions



On Sun 15 Jan 06, 11:30 PM, Rick Moen <rick@linuxmafia.com> said:
> Quoting Bob Scofield (scofield@omsoft.com):
> 
> 
> > Here's another question.  I got the feeling from a recent post that
> > Ken Bloom uses unstable.  Do others use unstable?  Why would one
> > choose unstable over testing?
> 
> The nightmare of everyone who considers tracking "unstable" is roughly
> as follows:
> 
> 1.  The maintainer of Debian's glibc package gets good and drunk on a
> Friday night, completes a software revision, crypto-signs it, and sends
> it up to the ftp-master machine.  The ftp-master scripts verify the
> signature against the master keyring, pick it up and send it off to the
> build hosts, which then populate it into the "unstable" tree in the
> package mirrors.
> 
> 2.  At noon Saturday, the maintainer wakes up, has coffee, gets an
> icepack, and starts remembering what on earth he did the previous day.  
> At 2 pm, he posts to debian-devel saying "Warning:  Do _not_ get the
> current unstable package glibc-2.3.foo.  It's broken.  Will have new
> package up imminently."  He also goes onto the #debian and #debian-devel
> IRC channels and gets a matching warning posted as part of the /topic.
> 
> 3.  At 11 AM Saturday, you do "apt-get updates && apt-get dist-upgrade" 
> on your server that tracks Debian-testing.  It didn't occur to you to 
> consult recent debian-devel postings or the IRC channels for warnings.  
 
Aptitude queries the DBS and warns of any critical bugs filed against the
package you're installing, which is a great safeguard.  Saved my hide
numerous times.


> To understand why someone might want to be on pure "unstable" instead of
> "testing", it helps to understand how "testing" works:  A quarantining
> script runs, once per night, doing automated quality checks on packages
> newly arrived and (as usual) populated without delay into "unstable".
> If they pass those additional automated tests, including compiling
> without error on multiple CPU architectures, then each such package
> autopopulates into "testing", as well.  If not, not.  (There is also a
> minimum quarantining delay, etc.  The ruleset as of 2001 was described
> by Jules Bean:  "Testing FAQ" on http://linuxmafia.com/kb/Debian/ . 
> Be warned that the exact ruleset has probably changed, but you'll get
> the basic idea.)
 
There are three Debian systems here.

My main workstation has testing because I like updated software, but do want
some kind of assurance that nothing will break.

My wife's workstation tracks stable because she never updates it, and I got
tired of going to upgrade her system and finding there's 10^23 packages that
need updating.

My gaming machine runs unstable.  Once upon a time, a single feature in
packages like Mesa, wine, dosemu, or SDL made the difference between a game
working and a game not working.  Those days are pretty much gone now that
these packages have matured.  Running unstable isn't as crucial to gaming as
it was back then, but I still run it from habit.

Pete
_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.