Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2017 05:17:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 224265] misc/py-tqdm should be using USE_PYTHON=concurrent
Message-ID:  <bug-224265-13-u31VP2GcZ6@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-224265-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-224265-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224265

--- Comment #4 from Shane <FreeBSD@ShaneWare.Biz> ---
The real issue is that repeating the same pkg install command can produce
different results.

py-tqdm is only one of many python ports that need updating to handle
concurrent installs. It was a simple port with no deps that was only chosen=
 as
an example. Concurrent support is a different issue than the selection
algorithm used by pkg.

Flavours support for python is a first step that appears to also have plans=
 on
being used by other ports (like ruby) that may or may not support concurrent
pkg installs. Improving the selection algorithm used by pkg can only prevent
other issues in the future.

A simple solution would be sorting found pkgs and installing the first, whi=
le a
more advanced solution would consider DEFAULT_VERSIONS.

I'm sure others would argue that in the initial example only one port shoul=
d be
installed, the one matching the set default version, which may or may not s=
ort
into first place.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224265-13-u31VP2GcZ6>