pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libreoffice/Makefile:PYTHON_VERSIONS_INCOMPATIBLE= 27



Well.  Hello, all.

I'm compiling packages afresh from the package source current as of 21
April 2017.  My OS is NetBSD 7.1_RC2 Sun Feb 26 11:56:07 EST 2017.

I compiled cad/gerbv which compiled py27-expat-2.7.13, and things went
merrily on, until libreoffice, where it downloaded
Python-3.6.1.tar.xz, and croaked:

===> Checking for vulnerabilities in py36-expat-3.6.1
=> Fetching Python-3.6.1.tar.xz
=> Total size: 16872064 bytes
===> Installing binary package of py36-expat-3.6.1
pkg_add: no pkg found 
for '/usr/local/src/pkgsrcstuff/pkgsrc/textproc/py-expat/work/.packages/py36-expat-3.6.1.tgz', 
sorry.
pkg_add: 1 package addition failed
*** Error code 1

Stop.
make[3]: stopped in /usr/local/src/pkgsrcstuff/pkgsrc/textproc/py-expat

Why? because Python version 27 was installed, I guess.

So,

Thu May 04 20:51:26 on cterm.rse.com /usr/pkgsrc A) ls -trd */*/work |
sed 's/work\//Makefile/' | xargs egrep 'PYTHON_VERSION'

databases/mysql57-server/Makefile:# Update when PYTHON_VERSION_DEFAULT 
changes!
x11/gtk2/Makefile:PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as 
of 2.24.22
lang/spidermonkey17/Makefile:PYTHON_VERSIONS_ACCEPTED=  27
misc/libreoffice/Makefile:PYTHON_VERSIONS_INCOMPATIBLE= 27

And so the conundrum: it seems that gtk2 absolutely rejects Python
Version > 27, while libreoffice _can't_ have Python Version < 34.

So, what to do?  Can I manually compile Python Version 36 so it smokes
the peace pipe with Version 27?

Please reply to me directly, since I'm not on this list.

Yours,

-Mike

-- 
Kind Regards, I am

 /s/ Michael L. Riechers

Michael L. Riechers,
Owner,					M L Riechers Systems Engineering
513/844-2220 (voice)			530 Main Street
513/205-5589 (cell)			Hamilton, Ohio 45013
mlr%rse.com@localhost  (internet)
www.rse.com  (WEB)

Systems Programming: The three most adverse malignancies in life are:
  1)signed numbers,  2)floating point numbers, and  3)little endians.





Home | Main Index | Thread Index | Old Index