Path: csiph.com!news.dns-netz.com!news.freedyn.net!aioe.org!bofh.it!news.nic.it!robomod From: peter green Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#938909: Dealing with zope.interface unsatisfiable build-dependency. Date: Sat, 07 Dec 2019 09:00:02 +0100 Message-ID: References: X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sat Dec 7 07:59:39 2019 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -3.95 Reply-To: peter green , 938909@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian QA Group X-Debian-Pr-Message: followup 938909 X-Debian-Pr-Package: src:zope.interface X-Debian-Pr-Keywords: bullseye sid X-Debian-Pr-Source: zope.interface X-Spam-Bayes: score:0.0000 Tokens: new, 25; hammy, 150; neutral, 142; spammy, 0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--sk:python3, 0.000-+--H*u:60.0, 0.000-+--autopkgtest, 0.000-+--Hx-spam-relays-external:!IPv6 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------85FF423EE5D878694DE3D46E" Content-Language: en-US X-Debian-Message: from BTS X-Mailing-List: archive/latest/1572731 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 60 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sat, 7 Dec 2019 07:47:16 +0000 X-Original-Message-ID: <66cff2b9-4910-b1b5-2060-8a0debf6be9c@p10link.net> X-Original-References: Xref: csiph.com linux.debian.bugs.dist:986374 linux.debian.maint.python:12118 This is a multi-part message in MIME format. --------------85FF423EE5D878694DE3D46E Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit zope.interface is currently rc buggy because of an unsatisfiable build-depenency on python-zope.event, the package is also orphaned. The package is a key package, so the issue won't be dealt with by autoremovals, furthermore the python-zope.interface package has quite a stack of reverse dependencies, so dropping it doesn't seem like a good option at this point. Testing reveals that the build-dependency in question is only needed by the test suite, so I believe the least-bad option is to drop the build-dependency and not run the testsuite. It would be preferable to only disable the testsuite for python2, but I have no idea how to do that, so my current debdiff disables the testsuite completely, I also ran into an issue with the package's clean target not cleaning up properly. If anyone can suggest how to modify the package so it runs the testsuite for python3 but not python2 that would be appreciated. I plan to go ahead with an upload next week. --------------85FF423EE5D878694DE3D46E Content-Type: text/plain; charset=UTF-8; name="zope.interface.debdiff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="zope.interface.debdiff" ZGlmZiAtTnJ1IHpvcGUuaW50ZXJmYWNlLTQuNi4wL2RlYmlhbi9jaGFuZ2Vsb2cgem9wZS5p bnRlcmZhY2UtNC42LjAvZGViaWFuL2NoYW5nZWxvZwotLS0gem9wZS5pbnRlcmZhY2UtNC42 LjAvZGViaWFuL2NoYW5nZWxvZwkyMDE5LTA5LTA1IDExOjA5OjQwLjAwMDAwMDAwMCArMDAw MAorKysgem9wZS5pbnRlcmZhY2UtNC42LjAvZGViaWFuL2NoYW5nZWxvZwkyMDE5LTEyLTA3 IDA3OjAwOjQzLjAwMDAwMDAwMCArMDAwMApAQCAtMSwzICsxLDEzIEBACit6b3BlLmludGVy ZmFjZSAoNC42LjAtMikgdW5zdGFibGU7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBRQSB1cGxv YWQuCisgICogRHJvcCBidWlsZC1kZXBlbmRlbmN5IG9uIG5vbmV4aXN0ZW50IHB5dGhvbi16 b3BlLmV2ZW50LiBEb3duZ3JhZGVzOiAjOTM4OTA5LgorICAqIERpc2FibGUgdGVzdHN1aXRl LCBpdCBuZWVkcyBweXRob24tem9wZS5ldmVudC4KKyAgKiBGaXggY2xlYW4gdGFyZ2V0Lgor ICAqIEFkZCBidWlsZC1kZXBlbmRzIG9uIG1vcmV1dGlscywgbmVlZGVkIGJ5IGZpeGVkIGNs ZWFuIHRhcmdldC4KKworIC0tIFBldGVyIE1pY2hhZWwgR3JlZW4gPHBsdWd3YXNoQGRlYmlh bi5vcmc+ICBTYXQsIDA3IERlYyAyMDE5IDA3OjAwOjQzICswMDAwCisKIHpvcGUuaW50ZXJm YWNlICg0LjYuMC0xKSB1bnN0YWJsZTsgdXJnZW5jeT1tZWRpdW0KIAogICAqIFFBIHVwbG9h ZC4KZGlmZiAtTnJ1IHpvcGUuaW50ZXJmYWNlLTQuNi4wL2RlYmlhbi9jb250cm9sIHpvcGUu aW50ZXJmYWNlLTQuNi4wL2RlYmlhbi9jb250cm9sCi0tLSB6b3BlLmludGVyZmFjZS00LjYu MC9kZWJpYW4vY29udHJvbAkyMDE5LTA5LTA1IDExOjA5OjQwLjAwMDAwMDAwMCArMDAwMAor Kysgem9wZS5pbnRlcmZhY2UtNC42LjAvZGViaWFuL2NvbnRyb2wJMjAxOS0xMi0wNyAwNzow MDo0My4wMDAwMDAwMDAgKzAwMDAKQEAgLTEyLDExICsxMiwxMSBAQAogICAgICAgICAgICAg ICAgcHl0aG9uLWFsbC1kYmc6YW55LAogICAgICAgICAgICAgICAgcHl0aG9uLWFsbC1kZXY6 YW55LAogICAgICAgICAgICAgICAgcHl0aG9uLXNldHVwdG9vbHMsCi0gICAgICAgICAgICAg ICBweXRob24tem9wZS5ldmVudCwKICAgICAgICAgICAgICAgIHB5dGhvbjMtYWxsLWRiZzph bnksCiAgICAgICAgICAgICAgICBweXRob24zLWFsbC1kZXY6YW55LAogICAgICAgICAgICAg ICAgcHl0aG9uMy1zZXR1cHRvb2xzLAotICAgICAgICAgICAgICAgcHl0aG9uMy16b3BlLmV2 ZW50CisgICAgICAgICAgICAgICBweXRob24zLXpvcGUuZXZlbnQsCisgICAgICAgICAgICAg ICBtb3JldXRpbHMKIFN0YW5kYXJkcy1WZXJzaW9uOiA0LjQuMAogVGVzdHN1aXRlOiBhdXRv cGtndGVzdAogSG9tZXBhZ2U6IGh0dHA6Ly9weXBpLnB5dGhvbi5vcmcvcHlwaS96b3BlLmlu dGVyZmFjZQpkaWZmIC1OcnUgem9wZS5pbnRlcmZhY2UtNC42LjAvZGViaWFuL3J1bGVzIHpv cGUuaW50ZXJmYWNlLTQuNi4wL2RlYmlhbi9ydWxlcwotLS0gem9wZS5pbnRlcmZhY2UtNC42 LjAvZGViaWFuL3J1bGVzCTIwMTYtMDctMDUgMjE6NDM6MTEuMDAwMDAwMDAwICswMDAwCisr KyB6b3BlLmludGVyZmFjZS00LjYuMC9kZWJpYW4vcnVsZXMJMjAxOS0xMi0wNyAwNzowMDo0 My4wMDAwMDAwMDAgKzAwMDAKQEAgLTk3LDMgKzk3LDEwIEBACiBvdmVycmlkZV9kaF9zdHJp cDoKIAlkaF9zdHJpcCAtcCQocGFja2FnZSkgLS1kYmctcGFja2FnZT0kKHBhY2thZ2UpLWRi ZwogCWRoX3N0cmlwIC1wJChwYWNrYWdlMykgLS1kYmctcGFja2FnZT0kKHBhY2thZ2UzKS1k YmcKKworb3ZlcnJpZGVfZGhfYXV0b190ZXN0OgorCWVjaG8gdGVzdHN1aXRlIGRpc2FibGVk CisKK292ZXJyaWRlX2RoX2F1dG9fY2xlYW46CisJcm0gLWYgLmVnZ3MvUkVBRE1FLnR4dAor CXJtIC1mIHNyYy96b3BlLmludGVyZmFjZS5lZ2ctaW5mby9yZXF1aXJlcy50eHQK --------------85FF423EE5D878694DE3D46E--