Hi Ron, Apologies for delayed response. Here are the contents for /etc/installurl file. I have commented out all entries but one. $ cat /etc/installurl
# OpenBSD mirror https://ftp.openbsd.org/pub/OpenBSD ## Germany Mirrors # Esslinge #https://mirror.hs-esslingen.de/pub/OpenBSD # Berlin #https://ftp.spline.de/pub/OpenBSD # Frankfurt #https://ftp.hostserver.de/pub/OpenBSD Regards. ~ajitabhpandey On Thu, May 11, 2017 at 8:18 PM, Ron Georgia <ronve...@gmail.com> wrote: > Ajitabh, > Could you copy and paste the /etc/installurl here? I can try to do the > same thing on my PC to see if I get the same error. > Normally I simply pkg_add python, then pick the version I want to install, > as was already suggested. I run python 2.7 and 3.6 on all my machines. I > typically do not follow the suggestion from the pkg_info exactly. I usually > create a /usr/local/bin/python2 and python3 to cover my pythonic cravings. > Actually, the best way to develop using python is to use their virtual > environment. My experience is that OpenBSD has provided an excellent > platform for your python development experience. > I know I did not explain ‘why’ you could not install python-2.7.13p0.tgz, > but hopefully you have enough to install and start coding. Love python. > > > On May 11, 2017, at 4:46 AM, Ajitabh Pandey <ajitabhpan...@gmail.com> > wrote: > > > > Hi, > > > > I got a similar message when I try to install python, but upong > > investigating I realise that python was already installed - perhaps as a > > pre-requisite for glib2. I am not using PKG_PATH, rather I use > > /etc/installurl for specifying a list of my mirrors (man installurl(5) > for > > details) > > > > $ doas pkg_add python-2.7.13p0 > > quirks-2.304 signed on 2017-04-02T15:01:33Z > > https://ftp.openbsd.org/pub/OpenBSD/6.1/packages-stable/ > amd64/python-2.7.13p0.tgz: > > ftp: Error retrieving file: 404 Not Found > > signify: gzheader truncated > > > > For a very long time I was trying to understand why pkg_add is looking > for > > package in packages-stable directory when this directory does not exists > on > > any of the mirrors. I checked the standard directory paths for mirror on > > OpenBSD website and this directory was not there also. > > > > Can someone help me understand why it is so, or point to some relevant > > document. > > > > Also, I had to run the following commands as recommended by pkg_info > python > > > > $ doas ln -sf /usr/local/bin/python2.7 /usr/local/bin/python > > $ doas ln -sf /usr/local/bin/python2.7-2to3 /usr/local/bin/2to3 > > $ doas ln -sf /usr/local/bin/python2.7-config > /usr/local/bin/python-config > > $ doas ln -sf /usr/local/bin/pydoc2.7 /usr/local/bin/pydoc > > > > Do we have any alternatives management system in OpenBSD like we have in > > linux or this has to be done by hand. > > > > Regards. > > -- > > ~ajitabhpandey > > > > On Mon, Apr 17, 2017 at 5:57 PM, Jiri B <ji...@devio.us> wrote: > > > >> On Mon, Apr 17, 2017 at 09:37:56PM +1000, Steven McDonald wrote: > >>> On Mon, 17 Apr 2017 11:02:37 +0000 > >>> "C. L. Martinez" <carlopm...@gmail.com> wrote: > >>> > >>>> pkg_add -v python-2.7 > >>> > >>> There is no package called python-2.7. The package you want is called > >>> python-2.7.13p0. You have a few options: > >>> > >>> 1. pkg_add python, then select the version you want. > >>> 2. pkg_add python-2.7.13p0 > >>> 3. pkg_add -z python-2.7 (fuzzy matching, see pkg_add(1)) > >> > >> ^^^^^^^^^^^^^ or use 'python%2.7' > >> > >> j. > >> > >> > > > > > > -- > > Ajitabh Pandey > > http://ajitabhpandey.info/ | http://unixclinic.net/ | > > http://buddingthoughts.info > > ICQ - 150615062 > > Registered Linux User - 240748 > > -- Ajitabh Pandey http://ajitabhpandey.info/ | http://unixclinic.net/ | http://buddingthoughts.info ICQ - 150615062 Registered Linux User - 240748