From owner-freebsd-python@freebsd.org Fri May 4 13:26:23 2018 Return-Path: Delivered-To: freebsd-python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2C7FFADA38 for ; Fri, 4 May 2018 13:26:22 +0000 (UTC) (envelope-from andrewhw@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5505279C44 for ; Fri, 4 May 2018 13:26:22 +0000 (UTC) (envelope-from andrewhw@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0BFB7FADA37; Fri, 4 May 2018 13:26:22 +0000 (UTC) Delivered-To: python@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBFF5FADA36 for ; Fri, 4 May 2018 13:26:21 +0000 (UTC) (envelope-from andrewhw@gmail.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 71D1879C42 for ; Fri, 4 May 2018 13:26:21 +0000 (UTC) (envelope-from andrewhw@gmail.com) Received: by mail-it0-x230.google.com with SMTP id 144-v6so3297615iti.5 for ; Fri, 04 May 2018 06:26:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=YFres2Iy2AQf+bdGl6tpnndUBeol6Rz6lFFb/79RNMs=; b=UYCcqDsTmBhyJGcuXRPbZ0QwPeIT7yAOxt1cCf4YuyP/AqVczPUUw8uqkoFhwyhbkc 9wRsR1cUrZPuinC0rgPVEpI8xFuwaggmWFptJbk0JqB/PCnVREBLkpFNvMwZMXC84A1B dtRPNmwLFW3+BpiRQdg+TNf3iTuruNAKICsdQXkb/AuniHDf0bSBSg9rLEUIFZa/BDms SVn52kaOxQLFbH6UXczj+QDCOoA/0Q8N/tv56JtNPRSgJNtRC2NmCImXrWuNgHhjrVgJ I4Ep//lHqh0S0jUU2roFqwvXWzzJnKqDJTwXomM2Qg/Kz1gEkTe3ucZGI+Vwmc3Ze1II +XiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=YFres2Iy2AQf+bdGl6tpnndUBeol6Rz6lFFb/79RNMs=; b=dfgMGR0zv0rBJwGhuwBmMNq+gdv8Q0zmcPxjGtoNZjh99tbt46iJn3w5ru6cZjq8J6 A6AVMx3jUWa/Zs8lX2rPSFZPfAvNKI034sPlfT2ziKj5bX/KCJv3q/Mo3VtAvSnaBFkp RbP+EmpgfWrleoWUo3GAI1SSHQUccHAnbhVLVhOzI817BXQEboiW+wTyGTddHCOwcCRN oc3se5ucEOY+DyIVIhIkn3ZfURoeAfKnHtgYpMWjdU9QlJ0np1JiQjkqBmn7GM0PegCY ZaHKGZM9UdtFz4JYfgLCrUwrro+C2BRao9frvIlzTp+O0K2hskUsQTVaGLpwWOMuk6TM km4A== X-Gm-Message-State: ALQs6tCL5t2phQLiN3U05vz0RXjk544s/GiLo0FHZERELzhDCTLHXlg9 ogUkzvBOKzbtBaQYtRK90cg7sesz4PVtoInJO9dvvLfF X-Google-Smtp-Source: AB8JxZo6MtFZdS/fgbr1ngn0o8D7q1mlZZ/QyaOWyOs77/D+rlLchvtCmRcL/0MRcYFas8QuiTKl03JdAtqEtorMiN8= X-Received: by 2002:a24:4953:: with SMTP id z80-v6mr27845433ita.49.1525440380462; Fri, 04 May 2018 06:26:20 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:b473:0:0:0:0:0 with HTTP; Fri, 4 May 2018 06:26:20 -0700 (PDT) In-Reply-To: References: From: Andrew Hamilton-Wright Date: Fri, 4 May 2018 09:26:20 -0400 Message-ID: Subject: Re: Strange behaviour on port update To: python@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 May 2018 13:26:23 -0000 Hmm. A rebuild using # make FLAVOUR=py36 deinstall && make clean && make FLAVOR=py36 reinstall doesn't solve the problem. In "make FLAVOUR=py36 config" the text dialog that appears is titled "py27-numpy-1.13.3_3,1 ". The "make FLAVOUR=py36 reinstally" terminates abnormally, and with these messages: ===> Installing for py36-numpy-1.13.3_3,1 actual-package-depends: dependency on /usr/local/lib/libumfpack.so not registered (normal if it belongs to base) actual-package-depends: dependency on /usr/local/lib/libatlas.so not registered (normal if it belongs to base) actual-package-depends: dependency on /usr/local/bin/gfortran6 not registered (normal if it belongs to base) actual-package-depends: dependency on /usr/local/bin/python3.6 not registered (normal if it belongs to base) ===> Registering installation for py36-numpy-1.13.3_3,1 *** Error code 70 Stop. make[2]: stopped in /usr/ports/math/py-numpy *** Error code 1 Stop. make[1]: stopped in /usr/ports/math/py-numpy *** Error code 1 Stop. make: stopped in /usr/ports/math/py-numpy Do you have any suggestions on how to proceed? Thanks, Andrew. On 4 May 2018 at 09:02, Andrew Hamilton-Wright wrote: > > Dear Python Maintainer, > > Something seems to be up with respect to the "flavours" within the > math/py-numpy port. When running portupgrade, and seeing it attempting to > update py36-numpy, I got the output below. The line "Registering > installation for py27-numpy-1.13.3_3,1" seems very suspicious to me. > > I'm going to try a manual rebuild, specifiying the 36 flavour, but thought > that you would want to know. > > Thanks, > Andrew. > > > > Installed packages to be REMOVED: > py36-numpy-1.13.3_2,1 > > Number of packages to be removed: 1 > > The operation will free 17 MiB. > [1/1] Deinstalling py36-numpy-1.13.3_2,1... > [1/1] Deleting files for py36-numpy-1.13.3_2,1: 100% > [Reading data from pkg(8) ... - 386 packages found - done] > ---> Installing the new version via the port > ===> Installing for py27-numpy-1.13.3_3,1 > actual-package-depends: dependency on /usr/local/lib/libumfpack.so not > registered (normal if it belongs to base) > actual-package-depends: dependency on /usr/local/lib/libatlas.so not > registered (normal if it belongs to base) > actual-package-depends: dependency on /usr/local/bin/gfortran6 not > registered (normal if it belongs to base) > actual-package-depends: dependency on /usr/local/bin/python2.7 not > registered (normal if it belongs to base) > ===> Registering installation for py27-numpy-1.13.3_3,1 > *** Error code 70 > > Stop. > make[2]: stopped in /usr/ports/math/py-numpy > *** Error code 1 > > Stop. > make[1]: stopped in /usr/ports/math/py-numpy > *** Error code 1 > > Stop. > make: stopped in /usr/ports/math/py-numpy > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portupgrade20180504-5803-3qkv6p env UPGRADE_TOOL=portupgrade > UPGRADE_PORT=py36-numpy-1.13.3_2,1 UPGRADE_PORT_VER=1.13.3_2,1 make > reinstall > ---> Restoring the old version > Installing py36-numpy-1.13.3_2,1... > Extracting py36-numpy-1.13.3_2,1: 100% > ** Fix the installation problem and try again. > ** Listing the failed packages (-:ignored / *:skipped / !:failed) > ! math/py-numpy (py36-numpy-1.13.3_2,1) (install error) > > > >