On Thu, Jul 23, 2009 at 07:00:10PM -0400, Matthias Klose wrote: > please stop filing these bugs. there's work in progress. it's a > transition currently going on and zope3 will be removed in the end. it's > currently stuck a bit because some packages are still in the NEW queue.
It looks like this will be an issue for upgrades. I used to have a python-zope package at the bottom of the dependency tree that conflicted against zope3 to kick it off the machine before python-zope.* packages were installed. So, I think we need to make a decision, do we: * Make zope3 a depend on our python-zope.* packages. or: * Add Conflicts/Replaces: zope3 to the packages at the bottom of the python-zope.* dependency tree. Because the versions are so different of the components inside the zope3 package as to what we have as python-zope.*, I see the first option as unworkable. The second option would require adding "Conflicts/Replaces: zope3" to these at least packages: * zope.event * zope.i18nmessageid * zope.proxy * zope.copy * zope.browser * zope.testing * zope.hookable I'll add that to the packaging in subversion if there are no objections? > > On 23.07.2009 15:49, Ralf Treinen wrote: >> Package: python-zope.i18nmessageid,zope3 >> Version: python-zope.i18nmessageid/3.4.3-4 >> Version: zope3/3.4.0-1 >> Severity: serious >> User: trei...@debian.org >> Usertags: edos-file-overwrite >> >> Date: 2009-07-23 >> Architecture: amd64 >> Distribution: sid >> >> Hi, >> >> automatic installation tests of packages that share a file and at the >> same time do not conflict by their package dependency relationships has >> detected the following problem: >> >> >> WARNING: The following packages cannot be authenticated! >> python2.4-minimal mime-support libdb4.5 python2.4 zope-common >> python2.5-minimal libsqlite3-0 python2.5 python-minimal python >> python-central python-zopeinterface python-support python-roman >> python-docutils python-tz python-clientform python-mechanize libgmp3c2 >> python-crypto python-twisted-bin python-twisted-core python-twisted-conch >> python-twisted-web2 python-pullparser zope3 python-pkg-resources >> python-setuptools python-zope.component python-zope.i18nmessageid >> Preconfiguring packages ... >> Authentication warning overridden. >> Can not write log, openpty() failed (/dev/pts not mounted?) >> Selecting previously deselected package python2.4-minimal. >> (Reading database ... 8207 files and directories currently installed.) >> Unpacking python2.4-minimal (from .../python2.4-minimal_2.4.6-2_amd64.deb) >> ... >> Selecting previously deselected package mime-support. >> Unpacking mime-support (from .../mime-support_3.46-1_all.deb) ... >> Selecting previously deselected package libdb4.5. >> Unpacking libdb4.5 (from .../libdb4.5_4.5.20-13_amd64.deb) ... >> Selecting previously deselected package python2.4. >> Unpacking python2.4 (from .../python2.4_2.4.6-2_amd64.deb) ... >> Selecting previously deselected package zope-common. >> Unpacking zope-common (from .../zope-common_0.5.48_all.deb) ... >> Selecting previously deselected package python2.5-minimal. >> Unpacking python2.5-minimal (from .../python2.5-minimal_2.5.4-1_amd64.deb) >> ... >> Selecting previously deselected package libsqlite3-0. >> Unpacking libsqlite3-0 (from .../libsqlite3-0_3.6.16-1_amd64.deb) ... >> Selecting previously deselected package python2.5. >> Unpacking python2.5 (from .../python2.5_2.5.4-1_amd64.deb) ... >> Selecting previously deselected package python-minimal. >> Unpacking python-minimal (from .../python-minimal_2.5.4-2_all.deb) ... >> Selecting previously deselected package python. >> Unpacking python (from .../python_2.5.4-2_all.deb) ... >> Selecting previously deselected package python-central. >> Unpacking python-central (from .../python-central_0.6.11_all.deb) ... >> Selecting previously deselected package python-zopeinterface. >> Unpacking python-zopeinterface (from >> .../python-zopeinterface_3.4.0-1_amd64.deb) ... >> Selecting previously deselected package python-support. >> Unpacking python-support (from .../python-support_1.0.3_all.deb) ... >> Selecting previously deselected package python-roman. >> Unpacking python-roman (from .../python-roman_0.5-3_all.deb) ... >> Selecting previously deselected package python-docutils. >> Unpacking python-docutils (from .../python-docutils_0.5-3_all.deb) ... >> Selecting previously deselected package python-tz. >> Unpacking python-tz (from .../python-tz_2009g-1_all.deb) ... >> Selecting previously deselected package python-clientform. >> Unpacking python-clientform (from .../python-clientform_0.2.9-1_all.deb) ... >> Selecting previously deselected package python-mechanize. >> Unpacking python-mechanize (from .../python-mechanize_0.1.7b-3_all.deb) ... >> Selecting previously deselected package libgmp3c2. >> Unpacking libgmp3c2 (from .../libgmp3c2_2%3a4.3.1+dfsg-2_amd64.deb) ... >> Selecting previously deselected package python-crypto. >> Unpacking python-crypto (from .../python-crypto_2.0.1+dfsg1-4_amd64.deb) ... >> Selecting previously deselected package python-twisted-bin. >> Unpacking python-twisted-bin (from .../python-twisted-bin_8.2.0-2_amd64.deb) >> ... >> Selecting previously deselected package python-twisted-core. >> Unpacking python-twisted-core (from .../python-twisted-core_8.2.0-2_all.deb) >> ... >> Selecting previously deselected package python-twisted-conch. >> Unpacking python-twisted-conch (from >> .../python-twisted-conch_1%3a8.2.0-2_all.deb) ... >> Selecting previously deselected package python-twisted-web2. >> Unpacking python-twisted-web2 (from .../python-twisted-web2_8.1.0-2_all.deb) >> ... >> Selecting previously deselected package python-pullparser. >> Unpacking python-pullparser (from .../python-pullparser_0.1.0-1.1_all.deb) >> ... >> Processing triggers for man-db ... >> Can not write log, openpty() failed (/dev/pts not mounted?) >> Setting up python2.4-minimal (2.4.6-2) ... >> Setting up mime-support (3.46-1) ... >> Setting up libdb4.5 (4.5.20-13) ... >> Setting up python2.4 (2.4.6-2) ... >> Setting up zope-common (0.5.48) ... >> Can not write log, openpty() failed (/dev/pts not mounted?) >> Selecting previously deselected package zope3. >> (Reading database ... 11073 files and directories currently installed.) >> Unpacking zope3 (from .../zope3_3.4.0-1_amd64.deb) ... >> Selecting previously deselected package python-pkg-resources. >> Unpacking python-pkg-resources (from >> .../python-pkg-resources_0.6c9-2_all.deb) ... >> Selecting previously deselected package python-setuptools. >> Unpacking python-setuptools (from .../python-setuptools_0.6c9-2_all.deb) ... >> Selecting previously deselected package python-zope.component. >> Unpacking python-zope.component (from >> .../python-zope.component_3.7.0-1_all.deb) ... >> Selecting previously deselected package python-zope.i18nmessageid. >> Unpacking python-zope.i18nmessageid (from >> .../python-zope.i18nmessageid_3.4.3-4_amd64.deb) ... >> dpkg: error processing >> /var/cache/apt/archives/python-zope.i18nmessageid_3.4.3-4_amd64.deb >> (--unpack): >> trying to overwrite >> `/usr/lib/python2.5/site-packages/zope/i18nmessageid/_zope_i18nmessageid_message.so', >> which is also in package zope3 >> Errors were encountered while processing: >> /var/cache/apt/archives/python-zope.i18nmessageid_3.4.3-4_amd64.deb >> E: Sub-process /usr/bin/dpkg returned an error code (1) >> >> >> This is a serious bug as it makes installation fail. Possible >> solutions are to have the two packages conflict, to rename the common >> file in one of the two packages, or to remove the file from one >> package and have this package depend on the other package. File >> diversions or a Replace relation are another possibility. >> >> Here is a list of files that are known to be shared by both packages >> (according to the Contents file for sid/amd64, which may be >> slightly out of sync): >> >> >> >> usr/lib/python2.5/site-packages/zope/i18nmessageid/_zope_i18nmessageid_message.so >> >> >> This bug is assigned to both packages. If you, the maintainers of >> the two packages in question, have agreed on which of the packages will >> resolve the problem please reassign the bug to that package. >> >> -Ralf. >> >> >> >> _______________________________________________ >> pkg-zope-developers mailing list >> pkg-zope-develop...@lists.alioth.debian.org >> http://lists.alioth.debian.org/mailman/listinfo/pkg-zope-developers > > > > > _______________________________________________ > pkg-zope-developers mailing list > pkg-zope-develop...@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-zope-developers -- Brian Sutherland -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org