Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 110433

Summary: ebuild for libkdenetwork-3.5.0_beta2 is missing
Product: Gentoo Linux Reporter: Rutger Hendriks <loial>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: larryonoff
Priority: High    
Version: 2005.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rutger Hendriks 2005-10-25 05:48:07 UTC
I have several kde-3.5_beta1 packages installed like e.g. kontact
and when I try to upgrade these to 3.5.0_beta2 portage tells me:
# emerge -uvaD --newuse world

These are the packages that I would merge, in order:

Calculating world dependencies
emerge: there are no ebuilds to satisfy "~kde-base/libkdenetwork-3.5.0_beta2".


!!! Problem with ebuild kde-base/kontact-3.5.0_beta2
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.


It turns out that several packages are depending on
kde-base/libkdenetwork-3.5.0_beta2, but as you can see below, it is not available:

# pwd
/usr/portage/kde-base/libkdenetwork
CP10860-a libkdenetwork # ls -la
total 36
drwxr-xr-x    3 root root 4096 Oct 25 14:27 .
drwxr-xr-x  326 root root 8192 Oct 25 13:36 ..
-rw-r--r--    1 root root 2911 Oct 18 17:05 ChangeLog
-rw-r--r--    1 root root  397 Oct 18 17:05 Manifest
drwxr-xr-x    2 root root 4096 Sep 24 18:35 files
-rw-r--r--    1 root root  457 Oct 13 02:36 libkdenetwork-3.4.1.ebuild
-rw-r--r--    1 root root  448 Oct 18 17:05 libkdenetwork-3.5_beta1.ebuild
-rw-r--r--    1 root root  156 Apr  5  2005 metadata.xml
CP10860-a libkdenetwork #

I understand that kde-3.5.0_beta2 is a beta-package and not officially
supported, but it would be nice to be able to install it and test for bugs
before kde-3.5.0 is out.

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. add a lot of =kde-base/foo-3.5.0_beta2 ~amd64 to /etc/portage/package.keywords
3. add a lot of =kde-base/foo-3.5.0_beta2 ~amd64 to /etc/portage/package.unmask
Comment 1 Dan Armak (RETIRED) gentoo-dev 2005-10-25 11:05:29 UTC
There is no libkdenetwork-3.5.0_beta2. The libkdenetwork source code didn't 
change between beta1 and beta2, so there's no new ebuild. All deps should 
reflect this.  
 
This is mentioned in passing in the split ebuilds HOWTO, but it's being asked 
so often, I'm going to make it a FAQ item. It's not clear enough right now. 
 
kontact doesn't depend on libkdenetwork directly, but through 
libkpimidentities -> certmanager. The dep there is correct... We'd know if 
any dep was broken in this way - it would be flagged by repoman. If you can 
find an ebuild containing this broken dep, please tell us. 
Comment 2 Rutger Hendriks 2005-10-27 15:52:32 UTC
Ah yes, some entries in package.unmask should read
>=kde-base/foobar-3.5_beta1
How stupid of me. I am very sorry to have troubled you! All is working fine
again, thanks!

Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-08 04:53:54 UTC
*** Bug 111854 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-25 03:52:08 UTC
Reopen to dupe...
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-05-25 03:52:57 UTC

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