> On Apr 19, 2019, at 5:03 PM, John Ralls <jra...@ceridwen.us> wrote: > > > >> On Apr 17, 2019, at 8:15 PM, John Ralls <jra...@ceridwen.us> wrote: >> >> >> >>> On Apr 17, 2019, at 8:16 AM, Pascal <p....@orange.fr> wrote: >>> >>> >>>> Le 15 avr. 2019 à 11:53, Pascal <p....@orange.fr> a écrit : >>>> >>>> Thanks John for the tip. >>>> >>>> One remark on last gtk-osx-setup.sh: >>>> lines 218-223: if XDG_CONFIG_HOME and $HOME/.config and $HOME/.jhbuildrc >>>> don't exist then config_dir and jhbuildrc_file remain empty thats may be >>>> an issue lines 234 and 238. >>>> Line 223 I would add: >>>> else mkdir $HOME/.config; config_dir="$HOME/.config"; >>> >>> Hello John, few more comments on gtk-osx-setup.sh: >>> I ran it with: >>> $ DEVROOT=$xnadainst PIP_CONFIG_DIR=$xnadainst/.config/pip >>> XDG_CONFIG_HOME=$xnadainst/.config sh gtk-osx-setup.sh >>> (xnadainst is set to my external volume) >>> >>> - But I haven't pip in xnadainst then I've got this error: >>> .new_local/bin/pip: No such file or directory >>> My configuration is: >>> $ python --version >>> Python 2.7.10 >>> $ python -m ensurepip --user >>> Ignoring indexes: https://pypi.python.org/simple >>> Requirement already satisfied (use --upgrade to upgrade): setuptools in >>> /Library/Python/2.7/site-packages >>> Requirement already satisfied (use --upgrade to upgrade): pip in >>> /Library/Python/2.7/site-packages >>> ==> this doesn't install pip >>> >>> What is test line 88 "if test $mv -lt 9 ; then" for ? >>> I've changed it with 11, not sure it is correct. >>> >>> - Later I got the error: >>> gtk-osx-setup.sh: line 241: unexpected EOF while looking for matching `"' >>> I've added quotes. >>> >>> - I've updated also the script name in comments line 3 >>> >>> - I've changed the BASEURL t to catch new jhbuildrc and jhbuildrc-custom. >>> >>> I've made a pull request: >>> https://github.com/jralls/gtk-osx-build/pull/59 >>> >>> NB: I haven't made a fix for previous remark on the top of this message, >>> what is your feedback? >> >> Pascal, >> >> I thought that curl -o would do the mkdir if necessary, but I haven't had a >> chance to test that yet. >> >> The python version check has to do with the PIP SSL certificate. Supposedly >> ones older than 2.7.9 aren't valid and ensurepip fails to connect. Maybe the >> Stackoverflow that came from is old and it's now 2.7.11 or older has an >> invalid cert. What problem did you have with ensurepip? > > Pascal, > > I just tested the jhbuildrc directory issue you pointed out and it failed > silently. I've added mkdir -p for each of them. > > Make sure you define > XDG_CONFIG_HOME, JHBUILDRC_CUSTOM, DEVPREFIX, DEV_SOURCE_ROOT, > PYTHONUSERBASE, and PIP_CONFIG_DIR before calling gtk-osx-setup.sh to be sure > that everything goes to your installation directory. >
Pascal, I think that pipenv is ready to merge to master. Do you agree? 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