The SIO2 project
  1. The SIO2 project
  2. SIO-1926

Installing requirements produces egg_info warnings

    Details

      Description

      This also breaks the Dockerfile build as it later fails with:
      IOError: [Errno 2] No such file or directory: '/tmp/pip-install-Sleu1m/sioworkers/setup.py'
      Failed building wheel for sioworkers

      oioioi:

      pip2 install -v -r requirements.txt --user
      Running setup.py (path:/tmp/pip-build-gHTyzR/sioworkers-1.3/setup.py) egg_info for package sioworkers-1.3 produced metadata for project name sioworkers. Fix your #egg=sioworkers-1.3 fragments.

      pip3 install -v -r requirements_py3.txt --user
      Running setup.py (path:/tmp/pip-build-ejhda9zq/supervisor-4.0.0.dev0/setup.py) egg_info for package supervisor-4.0.0.dev0 produced metadata for project name supervisor. Fix your #egg=supervisor-4.0.0.dev0 fragments.
      Running setup.py (path:/tmp/pip-build-or9bj9rm/djsupervisor-0.4.0/setup.py) egg_info for package djsupervisor-0.4.0 produced metadata for project name django-supervisor. Fix your #egg=djsupervisor-0.4.0 fragments.
      Running setup.py (path:/tmp/pip-build-or9bj9rm/filetracker-1.1.0/setup.py) egg_info for package filetracker-1.1.0 produced metadata for project name filetracker. Fix your #egg=filetracker-1.1.0 fragments.
      Running setup.py (path:/tmp/pip-build-or9bj9rm/sioworkers-1.3/setup.py) egg_info for package sioworkers-1.3 produced metadata for project name sioworkers. Fix your #egg=sioworkers-1.3 fragments.

      sioworkers:

      pip3 install -v -r requirements_py3.txt --user
      Running setup.py (path:/tmp/pip-build-j089pd0e/poster-0.8.1/setup.py) egg_info for package poster-0.8.1 produced metadata for project name poster. Fix your #egg=poster-0.8.1 fragments.

        Activity

        Hide
        Jakub Bartmiński added a comment -
        Show
        Jakub Bartmiński added a comment - Bumping to minor as per "minor loss of function" ( https://jira.sio2project.mimuw.edu.pl/secure/ShowConstantsHelp.jspa?decorator=popup#PriorityLevels )
        Hide
        Gerrit Gerrit added a comment -
        Change oioioi~master~I735aec1f7cdddbce0ed676f62fe8d3eeb8450c06, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/3079

        SIO-1926 Fix requirements.txt version syntax

        For some reason, the #egg=name-version syntax does not work as stated
        in pip documentation, producing egg_info warnings and causing the
        Dockerfile build to fail.
        What seems to work as intended is #egg=name==version - running pip
        install with verbose option confirms that it actually checks if the
        downloaded package version is correct.

        Change-Id: I735aec1f7cdddbce0ed676f62fe8d3eeb8450c06
        Show
        Gerrit Gerrit added a comment - Change oioioi~master~I735aec1f7cdddbce0ed676f62fe8d3eeb8450c06, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/3079 SIO-1926 Fix requirements.txt version syntax For some reason, the #egg=name-version syntax does not work as stated in pip documentation, producing egg_info warnings and causing the Dockerfile build to fail. What seems to work as intended is #egg=name==version - running pip install with verbose option confirms that it actually checks if the downloaded package version is correct. Change-Id: I735aec1f7cdddbce0ed676f62fe8d3eeb8450c06
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~Ie68cc80da2942d8039fc3e4b7e09638a1a4153cc, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/3080

        SIO-1926 Fix requirements.txt version syntax

        For some reason, the #egg=name-version syntax does not work as stated
        in pip documentation, producing egg_info warnings.
        What seems to work as intended is #egg=name==version - running pip
        install with verbose option confirms that it actually checks if the
        downloaded package version is correct.

        Change-Id: Ie68cc80da2942d8039fc3e4b7e09638a1a4153cc
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~Ie68cc80da2942d8039fc3e4b7e09638a1a4153cc, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/3080 SIO-1926 Fix requirements.txt version syntax For some reason, the #egg=name-version syntax does not work as stated in pip documentation, producing egg_info warnings. What seems to work as intended is #egg=name==version - running pip install with verbose option confirms that it actually checks if the downloaded package version is correct. Change-Id: Ie68cc80da2942d8039fc3e4b7e09638a1a4153cc

          People

          • Assignee:
            Szymon Acedański
            Reporter:
            Szymon Pajzert
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: