> On Nov 9, 2021, at 8:56 AM, Holger Rodriguez <g...@roseng.ch> wrote: > > Hi all, > I have: > macOS 10.13.6 (High Sierra) > > > ====================================================== > ---------------- > I created a *new* user > gtk > as instructed and removed the > /usr/local/bin > from the PATH, as in this directory, homebrew has its tools. > So I ensured, that, as advised in: > https://wiki.gnome.org/Projects/GTK/OSX/Building > <https://wiki.gnome.org/Projects/GTK/OSX/Building> > that no homebrew references exist. > > > ---------------- > I downloaded the script: > https://gitlab.gnome.org/GNOME/gtk-osx/-/blob/master/gtk-osx-setup.sh > <https://gitlab.gnome.org/GNOME/gtk-osx/-/blob/master/gtk-osx-setup.sh> > and ran it: > wsmac01:~ gtk$ ./gtk-osx-setup.sh > > ---------------- - OUTPUT > Cloning into '/Users/gtk/Source/pyenv'... > remote: Enumerating objects: 20631, done. > remote: Counting objects: 100% (1654/1654), done. > remote: Compressing objects: 100% (641/641), done. > remote: Total 20631 (delta 991), reused 1467 (delta 883), pack-reused 18977 > Receiving objects: 100% (20631/20631), 4.20 MiB | 6.85 MiB/s, done. > Resolving deltas: 100% (13869/13869), done. > python-build: use openssl@1.1 <mailto:openssl@1.1> from homebrew > python-build: use readline from homebrew > Downloading Python-3.10.0.tar.xz... > -> https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz > <https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz> > Installing Python-3.10.0... > patching file aclocal.m4 > patching file configure > Hunk #5 succeeded at 10537 (offset -15 lines). > python-build: use readline from homebrew > Installed Python-3.10.0 to /Users/gtk/.new_local/share/pyenv/versions/3.10.0 > > Requirement already satisfied: pip in > ./.new_local/share/pyenv/versions/3.10.0/lib/python3.10/site-packages (21.2.3) > Collecting pip > Downloading pip-21.3.1-py3-none-any.whl (1.7 MB) > |████████████████████████████████| 1.7 MB 2.5 MB/s > Installing collected packages: pip > WARNING: The scripts pip, pip3 and pip3.10 are installed in > '/Users/gtk/.new_local/bin' which is not on PATH. > Consider adding this directory to PATH or, if you prefer to suppress this > warning, use --no-warn-script-location. > Successfully installed pip-21.3.1 > WARNING: You are using pip version 21.2.3; however, version 21.3.1 is > available. > You should consider upgrading via the > '/Users/gtk/.new_local/share/pyenv/versions/3.10.0/bin/python3.10 -m pip > install --upgrade pip' command. > Collecting pipenv==2020.11.15 > Downloading pipenv-2020.11.15-py2.py3-none-any.whl (3.9 MB) > |████████████████████████████████| 3.9 MB 2.6 MB/s > Collecting certifi > Downloading certifi-2021.10.8-py2.py3-none-any.whl (149 kB) > |████████████████████████████████| 149 kB 9.1 MB/s > Collecting virtualenv-clone>=0.2.5 > Downloading virtualenv_clone-0.5.7-py3-none-any.whl (6.6 kB) > Collecting virtualenv > Downloading virtualenv-20.10.0-py2.py3-none-any.whl (5.6 MB) > |████████████████████████████████| 5.6 MB 8.0 MB/s > Requirement already satisfied: pip>=18.0 in > ./.new_local/lib/python3.10/site-packages (from pipenv==2020.11.15) (21.3.1) > Requirement already satisfied: setuptools>=36.2.1 in > ./.new_local/share/pyenv/versions/3.10.0/lib/python3.10/site-packages (from > pipenv==2020.11.15) (57.4.0) > Collecting backports.entry-points-selectable>=1.0.4 > Downloading backports.entry_points_selectable-1.1.1-py2.py3-none-any.whl > (6.2 kB) > Collecting six<2,>=1.9.0 > Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) > Collecting platformdirs<3,>=2 > Downloading platformdirs-2.4.0-py3-none-any.whl (14 kB) > Collecting distlib<1,>=0.3.1 > Downloading distlib-0.3.3-py2.py3-none-any.whl (496 kB) > |████████████████████████████████| 496 kB 7.6 MB/s > Collecting filelock<4,>=3.2 > Downloading filelock-3.3.2-py3-none-any.whl (9.7 kB) > Installing collected packages: six, platformdirs, filelock, distlib, > backports.entry-points-selectable, virtualenv-clone, virtualenv, certifi, > pipenv > WARNING: The script virtualenv-clone is installed in > '/Users/gtk/.new_local/bin' which is not on PATH. > Consider adding this directory to PATH or, if you prefer to suppress this > warning, use --no-warn-script-location. > WARNING: The script virtualenv is installed in '/Users/gtk/.new_local/bin' > which is not on PATH. > Consider adding this directory to PATH or, if you prefer to suppress this > warning, use --no-warn-script-location. > WARNING: The scripts pipenv and pipenv-resolver are installed in > '/Users/gtk/.new_local/bin' which is not on PATH. > Consider adding this directory to PATH or, if you prefer to suppress this > warning, use --no-warn-script-location. > Successfully installed backports.entry-points-selectable-1.1.1 > certifi-2021.10.8 distlib-0.3.3 filelock-3.3.2 pipenv-2020.11.15 > platformdirs-2.4.0 six-1.16.0 virtualenv-20.10.0 virtualenv-clone-0.5.7 > WARNING: Package(s) not found: typing > Cloning into '/Users/gtk/Source/jhbuild'... > fatal: unable to access 'https://gitlab.gnome.org/GNOME/jhbuild.git/ > <https://gitlab.gnome.org/GNOME/jhbuild.git/>': SSL certificate problem: > certificate has expired > ./gtk-osx-setup.sh: line 114: cd: /Users/gtk/Source/jhbuild: No such file or > directory > Archive: /Users/gtk/.new_local/ninja-mac.zip > inflating: /Users/gtk/.new_local/bin/ninja > info: downloading installer > info: profile set to 'minimal' > info: default host triple is x86_64-apple-darwin > info: syncing channel updates for 'stable-x86_64-apple-darwin' > info: latest update on 2021-11-01, rust version 1.56.1 (59eed8a2a 2021-11-01) > info: downloading component 'cargo' > info: downloading component 'rust-std' > 22.0 MiB / 22.0 MiB (100 %) 6.9 MiB/s in 3s ETA: 0s > info: downloading component 'rustc' > 62.2 MiB / 62.2 MiB (100 %) 7.0 MiB/s in 9s ETA: 0s > info: installing component 'cargo' > info: installing component 'rust-std' > 22.0 MiB / 22.0 MiB (100 %) 12.3 MiB/s in 2s ETA: 0s > info: installing component 'rustc' > 62.2 MiB / 62.2 MiB (100 %) 13.7 MiB/s in 4s ETA: 0s > info: default toolchain set to 'stable-x86_64-apple-darwin' > > stable-x86_64-apple-darwin installed - rustc 1.56.1 (59eed8a2a 2021-11-01) > > > Rust is installed now. Great! > > To get started you need Cargo's bin directory (/Users/gtk/.new_local/bin) in > your PATH > environment variable. This has not been done automatically. > > To configure your current shell, run: > source /Users/gtk/.new_local/env > PATH does not contain /Users/gtk/.new_local/bin. You probably want to fix > that. > ./gtk-osx-setup.sh: line 234: test: -eq: unary operator expected > Warning: the environment variable LANG is not set! > We recommend setting this in ~/.profile (or equivalent) for proper expected > behavior. > Creating a virtualenv for this project... > Pipfile: /Users/gtk/.new_local/etc/Pipfile > Using /Users/gtk/.new_local/share/pyenv/versions/3.10.0/bin/python3 (3.10.0) > to create virtualenv... > ⠼ Creating virtual environment...created virtual environment > CPython3.10.0.final.0-64 in 1794ms > creator > CPython3Posix(dest=/Users/gtk/.local/share/virtualenvs/etc-UNI9p0cK, > clear=False, no_vcs_ignore=False, global=False) > seeder FromAppData(download=False, pip=bundle, setuptools=bundle, > wheel=bundle, via=copy, app_data_dir=/Users/gtk/Library/Application > Support/virtualenv) > added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0 > activators > BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator > > ✔ Successfully created virtual environment! > Virtualenv location: /Users/gtk/.local/share/virtualenvs/etc-UNI9p0cK > Pipfile.lock not found, creating... > Locking [dev-packages] dependencies... > Locking [packages] dependencies... > Building requirements... > Resolving dependencies... > ✔ Success! > Updated Pipfile.lock (179575)! > Installing dependencies from Pipfile.lock (179575)... > 🐍 ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 2/2 — 00:00:02 > To activate this project's virtualenv, run pipenv shell. > Alternatively, run a command inside the virtualenv with pipenv run. > Installing jhbuild configuration at /Users/gtk/.config/jhbuildrc > Installing jhbuild custom configuration at /Users/gtk/.config/jhbuildrc-custom > > > ---------------- ADDING .new_local/bin as instructed > wsmac01:~ gtk$ export PATH=/Users/gtk/.new_local/bin:$PATH > > > ---------------- EXECUTING the next step > wsmac01:~ gtk$ jhbuild bootstrap-gtk-osx > Traceback (most recent call last): > File "/Users/gtk/.new_local/bin/pipenv", line 5, in <module> > from pipenv import cli > ModuleNotFoundError: No module named 'pipenv' > ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ <<<<<<<<<< FAILS > > ====================================================== > What basic thing am I missing? > > I am quite sure, that I followed the instructions given at: > https://wiki.gnome.org/Projects/GTK/OSX/Building > <https://wiki.gnome.org/Projects/GTK/OSX/Building> > to the letter in the "Procedure" section. > > Thanks for any help.
Does the PYTHONPATH line in .new_local/bin/jhbuild correctly point to $HOME/.new_local/lib/python3.10/site-packages? Does that directory have a subdirectory pipenv containing __init__.py and cli/ among others? Regards, John Ralls
_______________________________________________ gtk-osx-users-list mailing list gtk-osx-users-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list