Judging from the code, this message appears when the stacktrace failed
so there was something going wrong in the first place. But apport should
not close reports with failed retraces when a package is not installed.

I think the problem comes from Line 358 in packaging-apt-dpkg.py :

            if ver and c[pkg].candidateVersion != ver:
                if not pkg.endswith('-dbgsym'):
                    outdated += '%s: installed version %s, latest version: 
%s\n' % (
                        pkg, ver, c[pkg].candidateVersion)
                print >> sys.stderr, 'WARNING: %s version %s required, but %s 
is available' % (
                    pkg, ver, c[pkg].candidateVersion)
                if not unpack_only:
                    uninstallable.append (c[pkg].name)
                    continue

The first if-statement should check that version is not NONE.

** Changed in: apport (Ubuntu)
   Importance: Undecided => Low

** Changed in: apport (Ubuntu)
       Status: New => Triaged

-- 
Apport retracing service is incorrectly interpreting installed version: None as 
being out of date
https://bugs.launchpad.net/bugs/359963
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to