[Bug 221744] sysutils/docker-compose: Broken due to invalid version check for textproc/py-texttable

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Aug 23 15:45:55 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221744

            Bug ID: 221744
           Summary: sysutils/docker-compose: Broken due to invalid version
                    check for textproc/py-texttable
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: decke at FreeBSD.org
                CC: dbaio at freebsd.org, lifanov at freebsd.org
                CC: dbaio at freebsd.org, lifanov at freebsd.org

Due to the recent update of textproc/py-texttable a dependency version check
in docker-compose fails. Fedora faced the same issue (as well as quite a few
others) and decided to relax the version check (remove upper limit)
successfully.

Upstream intention seems to be to avoid API incompatibilities which do not seem
to be the case with texttable 0.9. Time will tell when it comes to 0.10.


Please read:
https://github.com/docker/compose/issues/4848
https://bugzilla.redhat.com/show_bug.cgi?id=1452999


# docker-compose pull
Traceback (most recent call last):
  File "/usr/local/bin/docker-compose", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
3038, in <module>
    @_call_aside
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
3022, in _call_aside
    f(*args, **kwargs)
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
3051, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
659, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
672, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line
857, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'texttable<0.9,>=0.8.1' distribution
was not found and is required by docker-compose

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


More information about the freebsd-ports-bugs mailing list