Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 342776 Details for
Bug 462528
[PATCH] fix a crash with no portage and --verbose
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
0001-resolver-output-check-for-None-mainRepo.
0001-resolver-output-check-for-None-mainRepo.patch (text/plain), 1.61 KB, created by
Brandon Philips
on 2013-03-20 19:14:10 UTC
(
hide
)
Description:
0001-resolver-output-check-for-None-mainRepo.
Filename:
MIME Type:
Creator:
Brandon Philips
Created:
2013-03-20 19:14:10 UTC
Size:
1.61 KB
patch
obsolete
>From c18588ddccaa0a4568764a09c9598e176eadc843 Mon Sep 17 00:00:00 2001 >From: Brandon Philips <brandon@ifup.co> >Date: Wed, 20 Mar 2013 11:13:53 -0700 >Subject: [PATCH] resolver: output: check for None mainRepo() > >mainRepo() can return none when we are on a machine that is only using >PORTAGE_BINHOST and not a normal PORTAGE. Make sure we don't crash here. >--- > pym/_emerge/resolver/output.py | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > >diff --git a/pym/_emerge/resolver/output.py b/pym/_emerge/resolver/output.py >index 46a13bf..a14478e 100644 >--- a/pym/_emerge/resolver/output.py >+++ b/pym/_emerge/resolver/output.py >@@ -385,7 +385,7 @@ class Display(object): > if old_pkg.slot != old_pkg.sub_slot or \ > old_pkg.slot == pkg.slot and old_pkg.sub_slot != pkg.sub_slot: > key += "/" + old_pkg.sub_slot >- if not self.quiet_repo_display and (self.verbose_main_repo_display or >+ if not self.quiet_repo_display and self.portdb.repositories.mainRepo() and (self.verbose_main_repo_display or > any(x.repo != self.portdb.repositories.mainRepo().name for x in myoldbest + [pkg])): > key += _repo_separator + old_pkg.repo > versions.append(key) >@@ -419,7 +419,7 @@ class Display(object): > @param pkg_info: dictionary > @rtype string > """ >- if not self.quiet_repo_display and (self.verbose_main_repo_display or >+ if not self.quiet_repo_display and self.portdb.repositories.mainRepo() and (self.verbose_main_repo_display or > any(x.repo != self.portdb.repositories.mainRepo().name for x in pkg_info.oldbest_list + [pkg])): > pkg_str += _repo_separator + pkg.repo > return pkg_str >-- >1.8.1.4 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 462528
: 342776