[MacPorts] #43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ---------------------------------+-------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: haspatch maintainer | Port: logtalk-devel ---------------------------------+-------------------------------- Update the logtalk-devel portfile for the latest release. -- Ticket URL: <https://trac.macports.org/ticket/43429> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Comment (by mojca@…): The port builds and installs fine, but one final remark bothers me: {{{ xinstall: /opt/local/share/logtalk-3.00.0-b2/scripts/freedesktop/logtalk.xml -> /opt/local/share/mime/packages/logtalk.xml Note that '/opt/local/share' is not in the search path set by the XDG_DATA_HOME and XDG_DATA_DIRS environment variables, so applications may not be able to find it until you set them. The directories currently searched are: - /opt/local/var/macports/build/_path_to_lang_logtalk-devel/logtalk- devel/work/.home/.local/share - /usr/local/share/ - /usr/share/ }}} -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Changes (by mojca@…): * cc: mojca@… (added) * version: 2.2.1 => -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Comment (by pmoura@…): What's troublesome here is that a MacPorts installed freedesktop doesn't search by default in /opt/local/share instead or in addition to /user/local/share and /usr/share. And that have nothing to do with the logtalk(-devel) portfiles. -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Comment (by mojca@…): Is there any ticket already open with that problem? Is it possible to fix it somehow? Also, storing the nonexistent (build) path to search path cannot be freedesktop's fault. So should I simply commit as-is and worry about the warning later? May I please also fix the whitespace? -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Comment (by pmoura@…): Replying to [comment:4 mojca@…]:
Is there any ticket already open with that problem? Is it possible to fix it somehow?
No idea. I would expect that it should be easy to fix, however.
Also, storing the nonexistent (build) path to search path cannot be freedesktop's fault.
The relevant command in the portfile is: system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true" According to MacPorts policies, freedesktop should not mess with /usr/... directories and instead default to directories under the prefix used by MacPorts.
So should I simply commit as-is and worry about the warning later? May I please also fix the whitespace?
The warning will be automatically fixed as soon as freedesktop is fixed. Feel free to fix any whitespace issue. -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#43429: logtalk-devel @3.00.0-b1: update to 3.00.0-b2 ----------------------------+--------------------------------- Reporter: pmoura@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: logtalk-devel | ----------------------------+--------------------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: Committed in r119382 and r119383. I would suggest you to open a new ticket about the wrong path. -- Ticket URL: <https://trac.macports.org/ticket/43429#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts