[bindings] [Bug 381003] New: python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] New: python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

            Bug ID: 381003
           Summary: python3-pykde4 won't install due to broken dep on
                    sip-py3api-11.2 (provided by python3-sip)
           Product: bindings
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: pykde
          Assignee: [hidden email]
          Reporter: [hidden email]
  Target Milestone: ---

Hi all,
I hope this is the correct place to report this -
In short, I'm building cleanroom chroots on KDE Neon user/lts packages - about
24 hours ago, I began getting build failures:

> The following packages have unmet dependencies:
>  python3-pykde4 : Depends: sip-py3api-11.2

Digging into this,
1. python3-pykde4 is an ubuntu provided package
2. the missing dependency is provided by python3-sip, a neon provided package

For reasons beyond my understanding, python3-pykde4 is not taking any notice of
the python3-sip Provides which satisfies the sip-py3api-11.2 dep

# apt-cache policy python3-pykde4
python3-pykde4:
  Installed: (none)
  Candidate: 4:4.14.2-0ubuntu6
  Version table:
     4:4.14.2-0ubuntu6 500
        500 http://aptmirror.debortoli.private:3142/archive.ubuntu.com/ubuntu
xenial/universe amd64 Packages


# apt-cache policy python3-sip  
python3-sip:
  Installed: 4.19.2+dfsg-1+16.04+xenial+build3
  Candidate: 4.19.2+dfsg-1+16.04+xenial+build3
  Version table:
 *** 4.19.2+dfsg-1+16.04+xenial+build3 500
        500 http://archive.neon.kde.org/user/lts xenial/main amd64 Packages
        100 /var/lib/dpkg/status
     4.18.1+dfsg-2+16.04+build3 500
        500 http://archive.neon.kde.org/user/lts xenial/main amd64 Packages
     4.17+dfsg-1build1 500
        500 http://aptmirror.debortoli.private:3142/archive.ubuntu.com/ubuntu
xenial/universe amd64 Packages


** I used this aptitude search command to see what packages provide
sip-py3api-11.2, and their installation status:
# aptitude search '~Psip-py3api-11.2'
i   python3-sip                                          - Python 3/C++
bindings generator runtime library                
p   python3-sip:i386


** So with everything ready to go, deps satisfied by virtual packages, I should
be able to install python3-pykde4:
# apt-get install python3-pykde4
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 python3-pykde4 : Depends: sip-py3api-11.2
E: Unable to correct problems, you have held broken packages.

** there are no held packages
# dpkg --get-selections | grep hold
#

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

--- Comment #1 from Bernard Gray <[hidden email]> ---
Ok, I've worked it out what's actually going wrong. Apologies, lack of sleep
and soforth:

"python3-pykde4" is an ubuntu provided package, that depends on a virtual
package "sip-py3api-11.2" provided by python3-sip (< 4.19)

The neon repositories now include python3-sip=4.19.2+dfsg-1+16.04+xenial+build3
but this does not provide "sip-py3api-11.2"

# apt-cache show python3-sip | egrep -e ^Provides -e ^Version
Version: 4.19.2+dfsg-1+16.04+xenial+build3
Provides: sip-py3api-12.0, sip-py3api-12.1
...

Is it possible to build python3-sip to include provides for sip-py3api-11.X AND
sip-py3api-12.X?

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
In reply to this post by Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

--- Comment #2 from Bernard Gray <[hidden email]> ---
(In reply to Bernard Gray from comment #1)
> Is it possible to build python3-sip to include provides for sip-py3api-11.X
> AND sip-py3api-12.X?

Alternatively, can neon start including compatible builds of python3-pykde4 in
their repos?

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
In reply to this post by Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

Scott Kitterman <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DOWNSTREAM
                 CC|                            |[hidden email]
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #3 from Scott Kitterman <[hidden email]> ---
All this means is that pykde4 (and possibly pyqt4) need to be rebuilt in the
neon repositories against the current sip4.  There's no upstream issue here.

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
In reply to this post by Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

--- Comment #4 from Bernard Gray <[hidden email]> ---
Hi Scott,
Thanks for the reply.
I apologise, but I thought this bugtracker is where I would make neon related
requests. I gather from your post that I was wrong - can you point me in the
direction of where I should post my request to rebuild python3-pykde4?

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[bindings] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
In reply to this post by Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

--- Comment #5 from Scott Kitterman <[hidden email]> ---
Honestly, I don't know.  I don't have anything to do with Neon, but this isn't
a KDE bug, it's a bug in their packaging.

--
You are receiving this mail because:
You are the assignee for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[neon] [Bug 381003] python3-pykde4 won't install due to broken dep on sip-py3api-11.2 (provided by python3-sip)

Christoph Feck-3
In reply to this post by Christoph Feck-3
https://bugs.kde.org/show_bug.cgi?id=381003

Christoph Feck <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email],
                   |                            |[hidden email],
                   |                            |[hidden email]
           Assignee|[hidden email]        |[hidden email]
         Resolution|DOWNSTREAM                  |---
          Component|pykde                       |general
             Status|RESOLVED                    |UNCONFIRMED
            Product|bindings                    |neon

--- Comment #6 from Christoph Feck <[hidden email]> ---
Moving to neon.

--
You are receiving this mail because:
You are the assignee for the bug.
Loading...