On 2008-09-15, Grant Edwards <[EMAIL PROTECTED]> wrote:

>>> After updating, meld no longer works.  When started with no
>>> command parameters, it works fine.  When started with two file
>>> names this happens:
>>>
>>>    # meld /etc/ssmtp/ssmtp.conf /etc/ssmtp/._cfg0000_ssmtp.conf
>>>    ImportError: could not import bonobo.ui
>>>
>>>    (meld:7012): GnomeUI-WARNING **: While connecting to session manager:
>>>    Authentication Rejected, reason : None of the authentication protocols 
>>> specified are supported and host-based authentication failed.
>>>    Traceback (most recent call last):
>>>      File "/usr/bin/meld", line 109, in <module>
>>>        meldapp.main()
>>>      File "/usr/lib/meld/meldapp.py", line 876, in main
>>>        tab = app.append_diff(args)
>>>      File "/usr/lib/meld/meldapp.py", line 777, in append_diff
>>>        return self.append_filediff(paths)
>>>      File "/usr/lib/meld/meldapp.py", line 764, in append_filediff
>>>        doc.set_files(files)
>>>      File "/usr/lib/meld/filediff.py", line 561, in set_files
>>>        self.fileentry[i].set_filename(absfile)
>>>    AttributeError: '__main__.GnomeFileEntry' object has no attribute 
>>> 'set_filename'
>>>    
>>> How does one go about figuring out what needs to be re-emerged
>>> when stuff like this breaks after an update?
>>
>> Did it say anything about doing a emerge @preserved-rebuild after the 
>> updates?
>
> There's nothing about prserved-rebuild in the portage logs for
> the past month or so.  I've got three other machines with very
> similar configurations, and none of them seem to have had this
> problem.

I think I may have forgotten to run python-updater on this
machine after Python got updated from 2.4 to 2.5.  I'm going to
give that a try (it'll take a while).

-- 
Grant




Reply via email to