Opened 6 years ago
Closed 6 years ago
#57129 closed defect (fixed)
nepomuk-core @ 4.14.3_9: Installing on Case-sensitive filesystem fails due to case of filename of included patch
Reported by: | castellotti (Steve Castellotti) | Owned by: | NicosPavlov |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.3 |
Keywords: | Cc: | ||
Port: | nepomuk-core |
Description (last modified by castellotti (Steve Castellotti))
Attempting to install/upgrade to the latest version of nepomuk-core (4.14.3_9) on a Case-sensitive filesystem (APFS) will fail due to the "port" installer failing to find the file "patch-CMakeLists.diff" which is instead packaged with the filename "patch-CMakelists.diff" (notice the lowercase "L").
Example text seen when attempting to install/upgrade:
---> Computing dependencies for nepomuk-core ---> Fetching distfiles for nepomuk-core ---> Attempting to fetch patch-CMakeLists.diff from http://kde.mirrors.tds.net/pub/kde/stable/4.14.3/src/ ---> Attempting to fetch patch-CMakeLists.diff from https://distfiles.macports.org/nepomuk-core ---> Attempting to fetch patch-CMakeLists.diff from http://kde.mirrors.hoobly.com/stable/4.14.3/src/
etc.
The following work-around is possible:
# Confirms patch file exists, but with wrong case in filename: $ find /opt -iname patch-CMakeLists.diff 2> /dev/null | grep nepomuk-core # Result: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/kde/nepomuk-core/files/patch-CMakelists.diff # Fix: $ cd /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/kde/nepomuk-core/files/ $ sudo ln -s patch-CMakelists.diff patch-CMakeLists.diff $ sudo port install neomuk-core
Change History (6)
comment:1 Changed 6 years ago by castellotti (Steve Castellotti)
Description: | modified (diff) |
---|
comment:2 Changed 6 years ago by castellotti (Steve Castellotti)
Owner: | set to NicosPavlov |
---|---|
Status: | new → assigned |
comment:3 Changed 6 years ago by castellotti (Steve Castellotti)
Description: | modified (diff) |
---|
comment:4 Changed 6 years ago by castellotti (Steve Castellotti)
Keywords: | case sensistive filesystem removed |
---|
comment:5 Changed 6 years ago by mf2k (Frank Schima)
Cc: | nicos@… removed |
---|
comment:6 Changed 6 years ago by mf2k (Frank Schima)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
In 76fca4c4ad5c75e2d0654068a77955f29f536d3c/macports-ports (master):