From owner-freebsd-python@FreeBSD.ORG  Tue Oct  7 09:11:02 2014
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id 5F5CA30F;
 Tue,  7 Oct 2014 09:11:02 +0000 (UTC)
Received: from mail-la0-x229.google.com (mail-la0-x229.google.com
 [IPv6:2a00:1450:4010:c03::229])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id 73319F28;
 Tue,  7 Oct 2014 09:11:01 +0000 (UTC)
Received: by mail-la0-f41.google.com with SMTP id pn19so5994526lab.0
 for <multiple recipients>; Tue, 07 Oct 2014 02:10:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:content-type:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=DH9aMJFxzTABm6CzICo95MEslkgXUPMYtoT1Jkis/zk=;
 b=WFj3LiFYPll3DlssoW8CZAoXFswm3zD0SOwyOsJl83iDRMV2ZVW2ylzXigXBvJmTBB
 /rFUzF/QBIUQr1ZEF00KDglkN2mWd3NcVhezmrvW+vrrCNSz7mz9WuvjV4gm1iD/F2cm
 9hsuUYB62UCjkn99OvZGl0Gjs560cg7BGZ4JWvgSIvYot9miGoH65Y6RpeMOUqKufmwv
 HqgrtlD+MA6MtT8s4K5tCv87l9q34KPkPKYwUeX9zmhIKzkce6QvB90O8AG4KVp3iIFL
 KIykRw+3adNhTP6R7KsAv9xIw8Awnj4ePH7PZOJnf96mdyujB68nHeo5J38ZFR6utgxN
 AnUw==
X-Received: by 10.152.121.8 with SMTP id lg8mr1679566lab.98.1412673059286;
 Tue, 07 Oct 2014 02:10:59 -0700 (PDT)
Received: from [10.0.1.14] (broadband-5-228-253-252.nationalcablenetworks.ru.
 [5.228.253.252])
 by mx.google.com with ESMTPSA id li3sm6522193lab.25.2014.10.07.02.10.57
 for <multiple recipients>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Tue, 07 Oct 2014 02:10:58 -0700 (PDT)
Sender: Dmitry Sivachenko <trtrmitya@gmail.com>
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: incorrect dependency registration?
From: Dmitry Sivachenko <demon@FreeBSD.org>
In-Reply-To: <20140929080109.GI40373@ivaldir.etoilebsd.net>
Date: Tue, 7 Oct 2014 13:10:56 +0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C3D53680-CC48-432A-B467-F527EF0FBB33@FreeBSD.org>
References: <15E556C8-EEB6-4218-93F3-F76BFA2E4F29@FreeBSD.org>
 <20140929080109.GI40373@ivaldir.etoilebsd.net>
To: Baptiste Daroussin <bapt@FreeBSD.org>
X-Mailer: Apple Mail (2.1878.6)
Cc: pkg@FreeBSD.org, python@FreeBSD.org
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Oct 2014 09:11:02 -0000


On 29 =D1=81=D0=B5=D0=BD=D1=82. 2014 =D0=B3., at 12:01, Baptiste =
Daroussin <bapt@FreeBSD.org> wrote:

> On Mon, Sep 29, 2014 at 11:52:50AM +0400, Dmitry Sivachenko wrote:
>> Hello,
>>=20
>> I am using FreeBSD-10/stable and pkg-1.3.8.
>>=20
>> Consider py-dateutil port, it depends on py-six.
>>=20
>> First, I installed py33-dateutil (with py33-six), for python3.
>>=20
>> Now I install py-dateutil for python2.  Upon installation, I get the =
following waring:
>> =3D=3D=3D>  Installing for py27-dateutil-2.2
>> =3D=3D=3D>   py27-dateutil-2.2 depends on package: py27-six>0 - found
>> =3D=3D=3D>   py27-dateutil-2.2 depends on package: =
py27-setuptools27>0 - found
>> =3D=3D=3D>   py27-dateutil-2.2 depends on file: =
/usr/local/bin/python2.7 - found
>> =3D=3D=3D>  Checking if py27-dateutil already installed
>> =3D=3D=3D>   Registering installation for py27-dateutil-2.2
>> pkg-static: py27-dateutil-2.2: duplicate dependency listing: =
py33-six-1.5.2, ignoring
>>=20
>> When I try to deinstall py27-six, I get:
>>=20
>> # pkg delete py27-six
>> Checking integrity... done (0 conflicting)
>> Deinstallation has been requested for the following 3 packages (of 0 =
packages in the universe):
>>=20
>> Installed packages to be REMOVED:
>>        py27-six-1.8.0
>>        py33-dateutil-2.1_3 (depends on py27-six-1.8.0)
>>        py27-dateutil-2.2 (depends on py27-six-1.8.0)
>>=20
>> The operation will free 1 MB.
>>=20
>> Proceed with deinstalling packages? [y/N]:=20
>>=20
>> (it wants to deinstall both versions of py-dateutil).
>>=20
>> Something looks broken here.
>>=20
>> Some time ago it did not let to install the same port for different =
python version, now it is possible but deps registration looks broken.
>=20
> I do not have time for this right now, I'll see in a couple of days, =
but CCing
> parties that should be interested :)
>=20


Can you reproduce this or is this a problem on my side?

Thanks.=