From: "Andreas Hasenack" Subject: 9.11.2.P1 - Missing python3-ply dependency in setup.py From www@isc.org Fri Jan 26 12:20:38 2018 X-PHP-Originating-Script: 20001:class-phpmailer.php To: bind-bugs@isc.org X-RT-Incoming-Encryption: Not encrypted X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer) MIME-Version: 1.0 content-type: text/plain; charset="utf-8" X-Original-To: bind9-bugs@bugs.isc.org Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx.pao1.isc.org", Issuer "COMODO RSA Organization Validation Secure Server CA" (not verified)) by bugs.isc.org (Postfix) with ESMTPS id 9B58BD78B0F for ; Fri, 26 Jan 2018 12:20:38 +0000 (UTC) Received: from iscwebprod.isc.org (iscwebprod.isc.org [IPv6:2001:4f8:1:d::16]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.pao1.isc.org (Postfix) with ESMTPS id 7547B3AB044 for ; Fri, 26 Jan 2018 12:20:36 +0000 (UTC) Received: from www (uid 80) (envelope-from www@iscwebprod.isc.org) id 7b7ead by iscwebprod.isc.org (DragonFly Mail Agent v0.11); Fri, 26 Jan 2018 12:20:36 +0000 Delivered-To: bind9-bugs@bugs.isc.org Message-ID: <3e917c3cd94d26cb309681fb94d1aa07@www.isc.org> Return-Path: X-Spam-Status: No, score=0.2 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, T_RP_MATCHES_RCVD,UNPARSEABLE_RELAY autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mx.pao1.isc.org Date: Fri, 26 Jan 2018 12:20:36 +0000 X-RT-Original-Encoding: utf-8 X-RT-Interface: Email Content-Length: 807 Bug Report from www.isc.org: Name: Andreas Hasenack Email: andreas@canonical.com Software Version: 9.11.2.P1 OS: Ubuntu Linux Subject:Missing python3-ply dependency in setup.py Bug Detail =========== The bin/python/setup.py file is not declaring the dependency the isc python modules have on the python3-ply package. For linux disttributions that package bind9, this results in a bind9utils package that lacks the python3-ply dependency and in non-working scripts. I believe this is enough to fix it: --- a/bin/python/setup.py +++ b/bin/python/setup.py @@ -14,4 +14,5 @@ author='Internet Systems Consortium, Inc', author_email='bind9-bugs@isc.org', license='ISC', + requires=['ply'], packages=['isc']) --- This email was received through isc.org Bug Submission Form