On Tue, Aug 30, 2011 at 04:53:30PM +0200, Ales Kozumplik wrote: > It presented itself as "TypeError: expected string or buffer". > > Resolves: rhbz#728883 > --- > pyanaconda/storage/__init__.py | 4 ++++ > 1 files changed, 4 insertions(+), 0 deletions(-) > > diff --git a/pyanaconda/storage/__init__.py b/pyanaconda/storage/__init__.py > index abfdb55..00ec25d 100644 > --- a/pyanaconda/storage/__init__.py > +++ b/pyanaconda/storage/__init__.py > @@ -1521,6 +1521,10 @@ def findExistingRootDevices(anaconda, upgradeany=False): > # This likely isn't our product, so don't even count it as > # notUpgradable. > continue > + if arch is None: > + # we failed to determine the arch (for instance when there is a > + # corrupted rpm database on the target system) > + continue > > if upgradeany or \ > anaconda.instClass.productUpgradable(arch, product, version): > -- > 1.7.6 Ack -- Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)
Attachment:
pgpgsgI_vrCw0.pgp
Description: PGP signature
_______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list