Re: upgrade from 9.04 - 9.10: the most broken Ubuntu / Debian upgradeI have ever experienced

2009-11-04 Thread Joao Pinto
On Wed, Nov 4, 2009 at 1:30 AM, Ethan Baldridge
et...@superiordocumentservices.com wrote:
 Out of curiosity, what does do-release-upgrade do that editing your 
 sources.list, sudo apt-get update  sudo apt-get install ubuntu-desktop  
 sudo apt-get dist-upgrade wouldn't do?

It covers some specific cases which can't be handled by a regular
package upgrade, for details check:
/usr/share/pyshared/DistUpgrade/DistUpgradeQuirks.py

-- 
João Luís Marques Pinto
GetDeb Team Leader
http://www.getdeb.net
http://blog.getdeb.net

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


RE: upgrade from 9.04 - 9.10: the most broken Ubuntu / Debian upgradeI have ever experienced

2009-11-03 Thread Ethan Baldridge
Out of curiosity, what does do-release-upgrade do that editing your 
sources.list, sudo apt-get update  sudo apt-get install ubuntu-desktop  
sudo apt-get dist-upgrade wouldn't do?

 -Original Message-
 From: ubuntu-devel-discuss-boun...@lists.ubuntu.com [mailto:ubuntu-
 devel-discuss-boun...@lists.ubuntu.com] On Behalf Of Joao Pinto
 Sent: Tuesday, November 03, 2009 12:02 PM
 To: Davyd McColl
 Cc: ubuntu-devel-discuss@lists.ubuntu.com
 Subject: Re: upgrade from 9.04 - 9.10: the most broken Ubuntu / Debian
 upgradeI have ever experienced
 
 On Tue, Nov 3, 2009 at 2:37 PM, Davyd McColl dav...@gmail.com wrote:
  Good day all
 
  I'll try keep it short, because this mail doesn't contain anything
  particularly constructive -- it's just pertinent here because of the
 sheer
  number of people who have posted that perhaps Karmic wasn't ready for
 the
  big time. Also, I don't know where else to put this up for general
 perusal
  where the people who count (Ubuntu devs) will actually see it. I
 could LJ
  it, but you'd have to be a sad puppy to be reading my LJ
  (http://fluffynuts.livejournal.com). So here it goes:
 
  In approximately 10 years of Debian/Ubuntu usage (I switched to
 Ubuntu in
  the Warty days), I have *never* had the displeasure of such a broken
 upgrade
  process as I've just had, moving from 9.04 to 9.10. I've experienced
 such
  brokenness from Fedora (but hey, that *is* the testing-ground for RH,
 so you
  take your chances to start with, imo). Here's a short list of some
 glaringly
  obvious problems that even the most incompetant QA should have picked
 up
  (which, by the way, are being experienced by not only myself with the
 heaps
  of packages I have installed from the Ubuntu repos, but also by a
 colleague
  at work who started with a fairly standard 9.04 install just the
 other
  day.Please bear in mind that I have *very little* installed from
 anywhere
  other than archive.ubuntu.com -- I think I have 2 ppa's for tor and
 rvm. So
  my machine, whilst bloated with GNOME, KDE and XFCE components, is
 using
  mostly off-the-shelf components):
 
  1) libc6 upgrade requires the restart of gdm. Which in turn requires
 the
  termination of the X11 server. Which, in turn, requires that the
 upgrade
  process proceeds in a never-ending loop as the actual installation of
 libc6
  doesn't complete properly. Not a problem for a vet with some
 experience -- a
  big problem for the average joe that Ubuntu is normally so well-
 suited
  for. Whilst I can switch to a VT and use apt, I don't have the
 confidence
  that the average user out there could, although they would have been
  presented with the same upgrade now? question by update-manager
  2) When I finally got the process started, there were several (read
 10+)
  rounds of the following:
    apt-get dist-upgrade
     [apt breaks because of package dependencies or other issues, such
 as the
  config script for a package failing]
    apt-get install -f
     [lather, rinse, repeat]
  again, not that great for Joe user. Not that great for me either. But
 at
  least I can attempt to fix it and remove conflicting and horribly
 broken
  packages. I have several bug reports on Launchpad. I got tired of
 posting
  them all when I got to about the 10th one. Generally, the issues were
 often
  of the format:
  upgrade of package [Y] requires installation of new package [Y-
 funkyname],
  but old [Y] wasn't removed first, so the installation of [Y-
 funkyname] fails
  because of a package file conflict. Indi comes to mind here.
  OR
  bad installation scripts which cannot be run more than once (say,
 when the
  package fails to install the first time). Wicd shines here, trying to
 add my
  user to the net-dev group repeatedly and failing because I'm
 already in
  that group from the first time it partially installed.
  3) The kicker: after spending a couple of hours on this, I managed to
 get my
  machine to a state where apt claimed that I had no more updates
 available.
  So I figured it was time for the inevitable reboot. Except... GRUB is
  broken. Can't boot. Showstopper. I've tried fixing with a 64-bit
 Debian DVD
  (sorry, I didn't have the 9.10 install CD down yet -- it was coming
 down for
  me to share with friends when all hell broke loose during my
 upgrade).
  When trying to fix from with a chrooted shell on the problematic
 system,
  grub-install consistently fails with an error that it has an error
 reading
  the stage1 file (which exists and I've seen it unpacked from a re-
 install of
  the package .deb using dpkg in a chrooted shell, so please, don't
 tell me
  that I personally have a problem with the file -- I would be
 surprised if
  this isn't happening a lot more (and may well be because of changes
 from the
  old GRUB to GRUB2 -- but again, a simple QA process *should* have
 caught
  this).
 
  To add insult to injury, for the very first time in my life, I'm
 using my
  dual-booted Windows install to provide a platform

Re: upgrade from 9.04 - 9.10: the most broken Ubuntu / Debian upgradeI have ever experienced

2009-11-03 Thread Christopher Chan
Ethan Baldridge wrote:
 Out of curiosity, what does do-release-upgrade do that editing your 
 sources.list, sudo apt-get update  sudo apt-get install ubuntu-desktop  
 sudo apt-get dist-upgrade wouldn't do?

   
I think handle circular dependencies was one of them.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss