Re: python-zopeinterface - apparent dependency resolution error

2009-09-07 Thread James Westby
On Sat Sep 05 19:18:37 +0100 2009 Matt Zimmerman wrote:
> Did anyone else see this recently in Karmic?  python-apport wouldn't upgrade
> automatically due to a chain of dependency weirdness which led to
> python-zopeinterface and python-zope.interface.

I was just looking at this.

The issue is the zope3 was split, but we haven't completed the migration by
promoting the split packages and removing the monlithic one.

When I uploaded lazr.restfulclient I took the package in main, but other
things coming from Debian are either using alternative dependencies or
the new name.

I plan to fix this up today with removals, promotions and uploads so
that we have a consistent installable set while keeping the components
self-contained.

Thanks,

James

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


python-zopeinterface - apparent dependency resolution error

2009-09-07 Thread Matt Zimmerman
Did anyone else see this recently in Karmic?  python-apport wouldn't upgrade
automatically due to a chain of dependency weirdness which led to
python-zopeinterface and python-zope.interface.

-- 
 - mdz
atomicity:[~/src] sudo apt-get install python-apport
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:
  python-apport: Depends: python-launchpadlib but it is not going to be 
installed
E: Broken packages
zsh: exit 100   sudo apt-get install python-apport
atomicity:[~/src] sudo apt-get install python-launchpadlib
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:
  python-launchpadlib: Depends: python-lazr-restfulclient but it is not going 
to be installed
E: Broken packages
zsh: exit 100   sudo apt-get install python-launchpadlib
atomicity:[~/src] sudo apt-get install python-lazr-restfulclient
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:
  python-lazr-restfulclient: Depends: python-zope-interface
E: Broken packages
zsh: exit 100   sudo apt-get install python-lazr-restfulclient
atomicity:[~/src] sudo apt-get install python-zope-interface
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Note, selecting python-zopeinterface instead of python-zope-interface
The following packages were automatically installed and are no longer required:
  python-wadllib libmissioncontrol-client0 python-lazr-uri 
libmissioncontrol-server1 libtelepathy2 python-oauth
Use 'apt-get autoremove' to remove them.
sudSuggested packages:
  python-zopeinterface-dbg
The following packages will be REMOVED:
  python-zope.interface
The following NEW packages will be installed:
  python-zopeinterface
0 upgraded, 1 newly installed, 1 to remove and 120 not upgraded.
oNeed to get 146kB of archives.
After this operation, 254kB of additional disk space will be used.
Do you want to continue [Y/ 
Get:1 http://us.archive.ubuntu.com karmic/main python-zopeinterface 
3.4.0-0ubuntu3 [146kB]
Fetched 146kB in 11s (12.2kB/s)  
dpkg: python-zope.interface: dependency problems, but removing anyway as you 
requested:
 python-twisted-core depends on python-zope.interface | python-zopeinterface 
(>= 3.2.1-3); however:
  Package python-zope.interface is to be removed.
  Package python-zopeinterface is not installed.
 python-twisted-core depends on python-zope.interface | python-zopeinterface 
(>= 3.2.1-3); however:
  Package python-zope.interface is to be removed.
  Package python-zopeinterface is not installed.
(Reading database ... 164506 files and directories currently installed.)
Removing python-zope.interface ...
Selecting previously deselected package python-zopeinterface.
(Reading database ... 164473 files and directories currently installed.)
Unpacking python-zopeinterface (from 
.../python-zopeinterface_3.4.0-0ubuntu3_i386.deb) ...
Setting up python-zopeinterface (3.4.0-0ubuntu3) ...

atomicity:[~/src] sudo apt-get dist-upgrade 
^Cading package lists... 6%
atomicity:[~/src] sudo apt-get install python-apport
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libmissioncontrol-client0 libmissioncontrol-server1 libtelepathy2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  python-launchpadlib python-lazr-restfulclient
The following NEW packages will be installed:
  python-launchpadlib python-lazr-restfulclient
The following packages will be upgraded:
  python-apport
1 upgraded, 2 newly installed, 0 to remove and 119 not upgraded.
Need to get 147kB of archives.
After this operation, 582kB of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://us.archive.ubuntu.com karmic/main python-lazr-restfulclient 
0.9.3-0ubuntu2 [28.0kB