[9147] in athena10

home help back first fref pref prev next nref lref last post

Re: [Debathena] #1026: athena-auto-update needs a full rewrite

daemon@ATHENA.MIT.EDU (Debathena Trac)
Sat Jun 2 11:26:31 2012

MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
From: "Debathena Trac" <debathena@MIT.EDU>
Cc: debathena@MIT.EDU
To: jdreed@MIT.EDU
Date: Sat, 02 Jun 2012 15:26:18 -0000
Reply-To: 
Message-ID: <057.9582dbfff24f04c5d135c2a90581d14e@mit.edu>
In-Reply-To: <042.9ed4989ed94eb33cc5588ebd69b332ab@mit.edu>
Content-Transfer-Encoding: 8bit

#1026: athena-auto-update needs a full rewrite
-------------------------+------------------------------
 Reporter:  jdreed       |         Owner:
     Type:  enhancement  |        Status:  new
 Priority:  high         |     Milestone:  Precise Alpha
Component:  --           |    Resolution:
 Keywords:               |  Upstream bug:
-------------------------+------------------------------
Description changed by jdreed:

Old description:

> Rewrite it with a flamethrower.  Ideally using unattended-upgrades or
> something more robust than a sketchy shell script.

New description:

 Given #1020, #1145, and #840, we need to re-write auto-update, because
 it's now full of hacks.  The consensus is that we should switch to apt-
 get, which has better multi-arch support.  But, we need to preserve the
 check for not removing metapackages.  Perhaps this can be accomplished
 with apt-get -s?

 OTOH, if we don't set autoremove (and it's not set by default), apt-get
 would only remove the actual metapackages, and not their dependencies,
 which is less catastrophic.  So you'd have a functional machine, but
 machtype -L and possibly the greeter would yell at you.

--

-- 
Ticket URL: <https://athena10.mit.edu/trac/ticket/1026#comment:1>
Debathena <http://debathena.mit.edu>
MIT Debathena Project


home help back first fref pref prev next nref lref last post