[MacPorts] #29422: Quicksilver: build fails on case-sensitive file systems
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Please find attached patches for the Quicksilver Portfile and Xcode project file to fix a case sensitivity issue with the build. -- Ticket URL: <https://trac.macports.org/ticket/29422> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Changes (by singingwolfboy@…): * owner: macports-tickets@… => singingwolfboy@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Comment(by singingwolfboy@…): This seems like it would be better addressed by submitting a patch upstream. I'll give that a shot before applying this patch in Macports. -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Comment(by singingwolfboy@…): My upstream patch was accepted. Can you do a selfupdate and try building Quicksilver again? Hopefully, the problem should be fixed. -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Comment(by carsomyr@…): Do you think they're going to change the B-59 tag? If not, the problem will persist. I had to change the Portfile to use the version "master" -- no biggie. Two more things: - destroot installs things in "/Library/Application Support". Is this intended? - The build process is installing Quicksilver.app in /Applications. This is definitely not intended. -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems --------------------------------+------------------------------------------- Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: Quicksilver --------------------------------+------------------------------------------- Comment(by carsomyr@…): FYI, I've attached patch-project.pbxproj.2.diff, which disables installation of Quicksilver.app into /Applications. -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29422: Quicksilver: build fails on case-sensitive file systems ---------------------------------+------------------------------------------ Reporter: carsomyr@… | Owner: singingwolfboy@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: Quicksilver | ---------------------------------+------------------------------------------ Changes (by singingwolfboy@…): * status: assigned => closed * resolution: => fixed Comment: Committed in r78556. I switched the first project.pbxproj patch to a reinplace line to make it more flexible, and I included the second patch as-is (with a more descriptive filename). The installation into "/Library/Application Support" is intentional, since the installation builds a few core plugins and that is the proper place for system plugins to go. The release Quicksilver application bundles contain the plugins inside the application bundle, but I figured it would be cleaner to put them in "/Library/Application Support", since user plugins get installed into "~/Library/Application Support". Is this directory outside of the Macports domain, or is there some other reason why files shouldn't be installed there? -- Ticket URL: <https://trac.macports.org/ticket/29422#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts