[MacPorts] #66623: py311-pyqt5 error during build - error:destroot No files have been installed in the destroot directory!

MacPorts noreply at macports.org
Wed Jan 4 18:37:10 UTC 2023


#66623: py311-pyqt5 error during build - error:destroot No files have been
installed in the destroot directory!
-----------------------+------------------------
  Reporter:  Fut1l3    |      Owner:  reneeotten
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.8.0
Resolution:            |   Keywords:
      Port:  py-pyqt5  |
-----------------------+------------------------
Changes (by jmroot):

 * status:  new => assigned
 * keywords:  py311, qt5, destroy =>
 * milestone:  MacPorts 2.8.1 =>
 * owner:  (none) => reneeotten
 * port:   => py-pyqt5


Old description:

> Have tried all of the approaches found on the web including clearing down
> Macports and rebuilding, but still get the same problem.  Below is an
> extract from the log file at the end where it fails:-
>
> :debug:destroot Executing portdestroot::destroot_finish
>  :debug:destroot Fixing glibtool .la files in destroot for py311-pyqt5
>  :error:destroot No files have been installed in the destroot directory!
>  :error:destroot Please make sure that this software supports 'make
> install      DESTDIR=${destroot}' or implement an alternative destroot
> mechanism in the      Portfile.
>  :error:destroot Files might have been installed directly into your
> system,      check before proceeding.
>  :error:destroot Failed to destroot py311-pyqt5: Staging py311-pyqt5 into
> destroot failed
>  :debug:destroot Error code: NONE
>  :debug:destroot Backtrace: Staging py311-pyqt5 into destroot failed
>  :debug:destroot     while executing
>  :debug:destroot "$postrun $targetname"
>  :error:destroot See /opt/local/var/macports/logs/
> _opt_local_var_macports_sources_rsync.macports.
> org_macports_release_tarballs_ports_python_py-pyqt5/py311-pyqt5/main.log
> for    details.
>
> The port is building again MacOS Ventura M1 Architecture.

New description:

 Have tried all of the approaches found on the web including clearing down
 Macports and rebuilding, but still get the same problem.  Below is an
 extract from the log file at the end where it fails:-
 {{{
 :debug:destroot Executing portdestroot::destroot_finish
  :debug:destroot Fixing glibtool .la files in destroot for py311-pyqt5
  :error:destroot No files have been installed in the destroot directory!
  :error:destroot Please make sure that this software supports 'make
 install      DESTDIR=${destroot}' or implement an alternative destroot
 mechanism in the      Portfile.
  :error:destroot Files might have been installed directly into your
 system,      check before proceeding.
  :error:destroot Failed to destroot py311-pyqt5: Staging py311-pyqt5 into
 destroot failed
  :debug:destroot Error code: NONE
  :debug:destroot Backtrace: Staging py311-pyqt5 into destroot failed
  :debug:destroot     while executing
  :debug:destroot "$postrun $targetname"
  :error:destroot See /opt/local/var/macports/logs/
 _opt_local_var_macports_sources_rsync.macports.
 org_macports_release_tarballs_ports_python_py-pyqt5/py311-pyqt5/main.log
 for    details.
 }}}
 The port is building again MacOS Ventura M1 Architecture.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/66623#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list