Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 285832 - sys-apps/portage: "backtracking: missing dependency" messages pollute output, hiding problem
Summary: sys-apps/portage: "backtracking: missing dependency" messages pollute output,...
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks:
 
Reported: 2009-09-21 13:23 UTC by Allen Brooker (AllenJB)
Modified: 2009-10-30 11:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Allen Brooker (AllenJB) 2009-09-21 13:23:38 UTC
Sample output:
Total: 256 packages (243 upgrades, 6 downgrades, 5 new, 2 in new slots), Size of downloads: 520,849 kB
Conflict: 2 blocks                                                                                    

!!! One or more updates have been skipped due to a dependency conflict:

dev-python/sip:0

  ('ebuild', '/', 'dev-python/sip-4.8.2', 'merge') conflicts with
    ~dev-python/sip-4.7.9 required by ('ebuild', '/', 'dev-python/PyQt-3.17.6', 'merge')


!!! The following update has been skipped due to unsatisfied dependencies:

x11-libs/qscintilla:0

!!! All ebuilds that could satisfy "~dev-python/qscintilla-python-2.4[qt4]" have been masked.
!!! One of the following masked packages is required to complete your request:               
- dev-python/qscintilla-python-2.4 (masked by: backtracking: missing dependency)             

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "x11-libs/qscintilla-2.4" [ebuild])        



!!! The following update has been skipped due to unsatisfied dependencies:

media-gfx/kphotoalbum:4

!!! All ebuilds that could satisfy ">=kde-base/marble-4.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/marble-4.3.1 (masked by: backtracking: missing dependency)         
- kde-base/marble-4.3.0 (masked by: backtracking: missing dependency)         
- kde-base/marble-4.2.4 (masked by: backtracking: missing dependency)         

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "media-gfx/kphotoalbum-4.0.1" [ebuild])    



!!! The following update has been skipped due to unsatisfied dependencies:

dev-python/qscintilla-python:0

!!! All ebuilds that could satisfy ">=dev-python/PyQt4-4.5[X]" have been masked.
!!! One of the following masked packages is required to complete your request:  
- dev-python/PyQt4-4.5.4-r4 (masked by: backtracking: missing dependency)       
- dev-python/PyQt4-4.5.4-r3 (masked by: backtracking: missing dependency)       
- dev-python/PyQt4-4.5.2 (masked by: backtracking: missing dependency)          

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "dev-python/qscintilla-python-2.4" [ebuild])



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/kdebase-startkde:4.3

!!! All ebuilds that could satisfy ">=kde-base/plasma-workspace-4.3.1:4.3[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:                          
- kde-base/plasma-workspace-4.3.1 (masked by: backtracking: missing dependency)                         

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/kdebase-startkde-4.3.1" [ebuild])



!!! The following update has been skipped due to unsatisfied dependencies:

dev-python/PyQt4:0

!!! All ebuilds that could satisfy ">=dev-python/sip-4.8.2" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-python/sip-4.8.2 (masked by: backtracking: slot conflict)               

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "dev-python/PyQt4-4.5.4-r4" [ebuild])      



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/kdeplasma-addons:4.3

!!! All ebuilds that could satisfy ">=kde-base/plasma-workspace-4.3.1:4.3[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:                          
- kde-base/plasma-workspace-4.3.1 (masked by: backtracking: missing dependency)                         

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/kdeplasma-addons-4.3.1" [ebuild])



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/marble:4.2

!!! All ebuilds that could satisfy ">=kde-base/pykde4-4.2.4:4.2[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:                
- kde-base/pykde4-4.2.4-r3 (masked by: backtracking: missing dependency)                      

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/marble-4.2.4" [ebuild])          



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/pykde4:4.2

!!! All ebuilds that could satisfy ">=dev-python/PyQt4-4.5_pre1[dbus,svg,webkit,X]" have been masked.
!!! One of the following masked packages is required to complete your request:                       
- dev-python/PyQt4-4.5.4-r4 (masked by: backtracking: missing dependency)                            
- dev-python/PyQt4-4.5.4-r3 (masked by: backtracking: missing dependency)                            
- dev-python/PyQt4-4.5.2 (masked by: backtracking: missing dependency)                               

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/pykde4-4.2.4-r3" [ebuild])       



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/plasma-workspace:4.3

!!! All ebuilds that could satisfy ">=kde-base/pykde4-4.3.1:4.3[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:                
- kde-base/pykde4-4.3.1 (masked by: backtracking: missing dependency)                         

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/plasma-workspace-4.3.1" [ebuild])



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/pykde4:4.3

!!! All ebuilds that could satisfy ">=dev-python/PyQt4-4.5[dbus,sql,svg,webkit,X]" have been masked.
!!! One of the following masked packages is required to complete your request:                      
- dev-python/PyQt4-4.5.4-r4 (masked by: backtracking: missing dependency)                           
- dev-python/PyQt4-4.5.4-r3 (masked by: backtracking: missing dependency)                           
- dev-python/PyQt4-4.5.2 (masked by: backtracking: missing dependency)                              

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/pykde4-4.3.1" [ebuild])          



!!! The following update has been skipped due to unsatisfied dependencies:

kde-base/marble:4.3

!!! All ebuilds that could satisfy ">=kde-base/pykde4-4.3.1:4.3[-kdeprefix]" have been masked.
!!! One of the following masked packages is required to complete your request:                
- kde-base/pykde4-4.3.1 (masked by: backtracking: missing dependency)                         

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.                          
(dependency required by "kde-base/marble-4.3.1" [ebuild])          



!!! Ebuilds for the following packages are either all
!!! masked or don't exist:                           
kde-base/kdebase-startkde:4.3 kde-base/kdeplasma-addons:4.3

Would you like to merge these packages? [Yes/No] n


There's only one piece of information I actually need here, and it's been scrolled waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay off the screen by billions of useless messages. Please remove or provide a way to disable these complete useless, annoying "backtracking" messages.
Comment 1 Zac Medico gentoo-dev 2009-10-03 04:07:16 UTC
It's fixed in svn r14476 to abbreviate the annoying messages like this:

!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

x11-libs/qscintilla:0
media-gfx/kphotoalbum:4
dev-python/qscintilla-python:0
kde-base/kdebase-startkde:4.3
dev-python/PyQt4:0
kde-base/kdeplasma-addons:4.3
kde-base/marble:4.2
kde-base/pykde4:4.2
kde-base/plasma-workspace:4.3
kde-base/pykde4:4.3
kde-base/marble:4.3
Comment 2 Zac Medico gentoo-dev 2009-10-04 00:19:18 UTC
This is fixed in 2.2_rc43.
Comment 3 Vasilis Lourdas 2009-10-29 16:37:34 UTC
(In reply to comment #2)
> This is fixed in 2.2_rc43.

Will this be backported to 2.1.x? What should users of portage 2.1.x do?
Comment 4 Zac Medico gentoo-dev 2009-10-29 19:51:56 UTC
(In reply to comment #3)
> Will this be backported to 2.1.x? What should users of portage 2.1.x do?

This fix is included in 2.1.7.x. The problem does not exist in earlier versions.
Comment 5 Vasilis Lourdas 2009-10-29 20:23:24 UTC
(In reply to comment #4)
> This fix is included in 2.1.7.x. The problem does not exist in earlier
> versions.

Ok, I have portage-2.1.7.1 and I still experience this issue. Will there be a newer 2.1.7.x version?
Comment 6 Zac Medico gentoo-dev 2009-10-30 01:19:04 UTC
(In reply to comment #5)
> Ok, I have portage-2.1.7.1 and I still experience this issue. Will there be a
> newer 2.1.7.x version?

No, if it's 2.1.7.1 then please file a new bug because it's not fixed.
Comment 7 Vasilis Lourdas 2009-10-30 11:57:17 UTC
(In reply to comment #6)
> No, if it's 2.1.7.1 then please file a new bug because it's not fixed.

OK, filed #291142.