Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 211024 - =kde-base/kdebase-3.5* (is blocking kde-base/kdeprint-3.5.9)
Summary: =kde-base/kdebase-3.5* (is blocking kde-base/kdeprint-3.5.9)
Status: RESOLVED DUPLICATE of bug 210942
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-21 19:38 UTC by Lebon Sylvain
Modified: 2008-02-21 22:38 UTC (History)
0 users

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 Lebon Sylvain 2008-02-21 19:38:39 UTC
I know at least two packages with problems: kviewshell and kpdf but I think all the kdeprint rdepend packages.

Error:
[CODE]
sudo emerge kpdf 

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-text/psutils-1.17  61 kB
[ebuild  N    ] kde-base/kdeprint-3.5.9  USE="arts cups kde xinerama -debug -kdeenablefinal -kdehiddenvisibility" 0 kB
[ebuild  N    ] kde-base/kpdf-3.5.9  USE="arts xinerama -debug -kdeenablefinal" 0 kB
[blocks B     ] kde-base/kdeprint:3.5 (is blocking kde-base/kdebase-3.5.9)
[blocks B     ] =kde-base/kdebase-3.5* (is blocking kde-base/kdeprint-3.5.9)

Total: 3 packages (3 new, 2 blocks), Size of downloads: 61 kB

!!! Error: The above package list contains packages which cannot be installed
!!!        at the same time on the same system.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
[/CODE]

Solution:
ebuild error:
[CODE]
RDEPEND="${DEPEND}
   >=kde-base/kdeprint-${PV}:${SLOT}"
[/CODE]

ebuild corrected or at least working:
[CODE]
RDEPEND="${DEPEND}
    $(deprange-dual $PV $MAXKDEVER kde-base/kdeprint)"
[/CODE]

Thanks for your time,
Sylvain
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-21 19:45:53 UTC
Errr, there's nothing wrong with the syntax; emerge --sync please.

*** This bug has been marked as a duplicate of bug 210942 ***
Comment 2 Lebon Sylvain 2008-02-21 20:09:11 UTC
(In reply to comment #1)
> Errr, there's nothing wrong with the syntax; emerge --sync please.
> 
> *** This bug has been marked as a duplicate of bug 210942 ***
> 

So I don't understand. I just sync again and then my modified ebuilds has been changed with the server's ones and the errors came back.

I just took from the 3.5.8 ebuilds the rdepend line which corrected my bug.

3.5.9
[BUG]
RDEPEND="${DEPEND}
   >=kde-base/kdeprint-${PV}:${SLOT}"
[/BUG]

3.5.8
[NOBUG]
RDEPEND="${DEPEND}
    $(deprange-dual $PV $MAXKDEVER kde-base/kdeprint)"
[/NOBUG]

Sorry if I make you using your time. Thanks
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-02-21 21:33:53 UTC
Once again... your problem is not anywhere in kpdf nor kviewshell; your whole problem is that a kdebase dependency has been added to kdelibs (see Bug 136087). It's been already removed again, so you should emerge --sync with a less outdated mirror.

Beyond this, it shows that the whole deprange stuff is pretty much busted and working incorrectly.
Comment 4 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-02-21 22:38:14 UTC
See previous comments by Jakub.

*** This bug has been marked as a duplicate of bug 210942 ***