> There is a typo :(... I just tested your version with this fix for an > non installed rpm (not in updates) and it installed fine. Without this > fix - crash. I still think you need hdr.fullFilelist() as the header > otherwise won't have file info (just rechecked on fc1). > > Josko > > --- clientStuff.py.change 2004-02-23 02:13:17.000000000 -0500 > +++ clientStuff.py 2004-02-24 00:09:34.000000000 -0500 > @@ -871,7 +871,7 @@ > pass > if fd2: > try: > - rpm.mergeHeaderListFromFD(hdrlist, fd, 1000004) > + rpm.mergeHeaderListFromFD(hdrlist, fd2, 1000004) > except rpm.error: > pass > I'll be damned. Nice catch. Thanks -sv