[MacPorts] #42002: pass @1.4.2 platform file not installed

MacPorts noreply at macports.org
Thu Jan 2 11:16:14 PST 2014


#42002: pass @1.4.2 platform file not installed
------------------------+--------------------
  Reporter:  jmmills@…  |      Owner:  g5pw@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.2.1
Resolution:             |   Keywords:
      Port:  pass       |
------------------------+--------------------
Changes (by larryv@…):

 * owner:  macports-tickets@… => g5pw@…
 * port:   => pass


Old description:

> The pass utility does a source call for platform specific overrides,
> macports does not seem to successfully install such a package (as
> provided in the original source repository).
> This will break the utility if GNU coreutils is not in path and also
> leaves a nasty NFD error:
>
> /opt/local/bin/pass: line 124:
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_security_pass/pass/work/destroot/opt/local/lib
> /password-store.platform.sh: No such file or directory
>
> Proposed solution:
>  Fix package installation to put macports specific overrides in a sane
> place (e.g. /opt/local/var/local/password-store/macports.sh)
>  Fix source include line in the scripts it self to point to correct
> location
>
> Interim fix:
>  Edit /opt/local/bin/pass and remove line 124 source of non-existent file
>  Edit GETOPT variable to point to /opt/local/bin/getopt

New description:

 The pass utility does a source call for platform specific overrides,
 macports does not seem to successfully install such a package (as provided
 in the original source repository).
 This will break the utility if GNU coreutils is not in path and also
 leaves a nasty NFD error:
 {{{
 /opt/local/bin/pass: line 124:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_security_pass/pass/work/destroot/opt/local/lib
 /password-store.platform.sh: No such file or directory
 }}}

 Proposed solution:
 - Fix package installation to put macports specific overrides in a sane
 place (e.g. /opt/local/var/local/password-store/macports.sh)
 - Fix source include line in the scripts it self to point to correct
 location

 Interim fix:
 - Edit /opt/local/bin/pass and remove line 124 source of non-existent file
 - Edit GETOPT variable to point to /opt/local/bin/getopt

--

-- 
Ticket URL: <https://trac.macports.org/ticket/42002#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list