[MacPorts] #66415: cmake @3.24.3 - patch does not work - attempts to patch an empty directory
MacPorts
noreply at macports.org
Wed Dec 7 19:39:37 UTC 2022
#66415: cmake @3.24.3 - patch does not work - attempts to patch an empty directory
------------------------+-----------------------
Reporter: snowflake | Owner: michaelld
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.99
Resolution: | Keywords:
Port: cmake |
------------------------+-----------------------
Comment (by michaelld):
ah ... looks like the link from short WORKSRCDIR to long isn't working ...
{{{
$ pwd
/opt/local/var/macports/build/_opt_sources_MacPorts_ports_github_macports_devel_cmake/cmake/work
$ ll cmake*
cmake-3.24.3:
cmake-v3.24.3-c974557598645360fbabac71352b083117e3cc17:
total 440
-rw-rw-rw- 1 macports admin 1411 Nov 1 10:55 .clang-format
-rw-rw-rw- 1 macports admin 1377 Nov 1 10:55 .clang-tidy
drwxrwxrwx 7 macports admin 224 Nov 1 10:55 Auxiliary/
-rw-rw-rw- 1 macports admin 10073 Nov 1 10:55 CMakeCPack.cmake
-rw-rw-rw- 1 macports admin 12255 Nov 1 10:55
CMakeCPackOptions.cmake.in
-rw-rw-rw- 1 macports admin 153 Nov 1 10:55
CMakeGraphVizOptions.cmake
-rw-rw-rw- 1 macports admin 34829 Nov 1 10:55 CMakeLists.txt
-rw-rw-rw- 1 macports admin 4481 Nov 1 10:55 CMakeLogo.gif
-rw-rw-rw- 1 macports admin 3118 Nov 1 10:55 CONTRIBUTING.rst
-rw-rw-rw- 1 macports admin 566 Nov 1 10:55 CTestConfig.cmake
-rw-rw-rw- 1 macports admin 6915 Nov 1 10:55 CTestCustom.cmake.in
-rw-rw-rw- 1 macports admin 4802 Nov 1 10:55 CompileFlags.cmake
-rw-rw-rw- 1 macports admin 5440 Nov 1 10:55 Copyright.txt
-rw-rw-rw- 1 macports admin 374 Nov 1 10:55 DartConfig.cmake
drwxrwxrwx 22 macports admin 704 Nov 1 10:55 Help/
drwxrwxrwx 5 macports admin 160 Nov 1 10:55 Licenses/
drwxrwxrwx 441 macports admin 14112 Nov 1 10:55 Modules/
drwxrwxrwx 5 macports admin 160 Nov 1 10:55 Packaging/
-rw-rw-rw- 1 macports admin 3951 Nov 1 10:55 README.rst
drwxrwxrwx 765 macports admin 24480 Nov 1 10:55 Source/
drwxrwxrwx 13 macports admin 416 Nov 1 10:55 Templates/
drwxrwxrwx 307 macports admin 9824 Nov 1 10:55 Tests/
drwxrwxrwx 29 macports admin 928 Nov 1 10:55 Utilities/
-rwxrwxrwx 1 macports admin 64762 Nov 1 10:55 bootstrap*
-rw-rw-rw- 1 macports admin 789 Nov 1 10:55
cmake_uninstall.cmake.in
-rwxrwxrwx 1 macports admin 99 Nov 1 10:55 configure*
-rw-rw-rw- 1 macports admin 28046 Nov 1 10:55 doxygen.config
}}}
WORKSRCDIR is set to the short version, which is empty ... here's a prior
one that's working:
{{{
$ pwd
/opt/local/var/macports/build/_opt_sources_MacPorts_ports_github_macports_devel_cmake/cmake/work
$ ll
total 8
drwxrwxrwx 2 macports admin 64 Dec 7 14:11 .home/
-rw-rw-rw- 1 macports admin 219 Dec 7 14:11 .macports.cmake.state
drwxrwxrwx 2 macports admin 64 Dec 7 14:11 .tmp/
lrwxrwxrwx 1 macports admin 54 Dec 7 14:11 cmake-3.24.3@ ->
cmake-v3.24.3-c974557598645360fbabac71352b083117e3cc17
drwxrwxrwx 31 macports admin 992 Dec 7 14:11
cmake-v3.24.3-c974557598645360fbabac71352b083117e3cc17/
}}}
So looks like the prior symlink was replaced by a directory ... oops!
--
Ticket URL: <https://trac.macports.org/ticket/66415#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list