[Xapian-tickets] [Xapian] #836: export PYTHONOPTIMIZE=2 breaks make install

Xapian nobody at xapian.org
Sat Oct 26 21:03:30 BST 2024


#836: export PYTHONOPTIMIZE=2 breaks make install
---------------------------------------------+-----------------------------
        Reporter:  Дилян Палаузов            |      Owner:  Richard Boulton
            Type:  defect                    |     Status:  new
        Priority:  normal                    |  Milestone:
       Component:  Xapian-bindings (Python)  |    Version:
        Severity:  normal                    |   Keywords:
      Blocked By:                            |   Blocking:
Operating System:  All                       |
---------------------------------------------+-----------------------------
 In my chroot/virtualenv I use only {{{PYTHONOPTIMIZE=2}}}, so I want to
 utilize it also when installing xapian-bindings for python3.  Calling
 {{{
 export PYTHONOPTIMIZE=2
 ./configure --with-python3 --prefix=/home/mailmanweb
 PYTHON3_LIB=/home/mailmanweb/lib/python3.10/site-packages
 make install
 }}}
 fails with
 {{{
  /usr/bin/mkdir -p '/home/mailmanweb/lib/python3.10/site-packages/xapian'
  /usr/bin/install -c -m 644 xapian/__init__.py
 ../../python3/xapian/__pycache__/__init__.cpython-310.pyc
 xapian/__pycache__/__init__.cpython-310.opt-2.pyc
 '/home/mailmanweb/lib/python3.10/site-packages/xapian'
 /usr/bin/install: cannot stat
 '../../python3/xapian/__pycache__/__init__.cpython-310.pyc': No such file
 or directory
 make[4]: *** [Makefile:822: install-pkgpylibDATA] Error 1
 }}}
 Indeed, {{{make}}} has created
 {{{python3/xapian/__pycache__/__init__.cpython-310.opt-2.pyc}}} and there
 is no {{{python3/xapian/__pycache__/__init__.cpython-310.pyc}}} file.
-- 
Ticket URL: <https://trac.xapian.org/ticket/836>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list