[MacPorts] #32354: gnome-keyring @2.30.3 Activation ignores $prefix

MacPorts noreply at macports.org
Thu Dec 1 15:51:46 PST 2011


#32354: gnome-keyring @2.30.3 Activation ignores $prefix
-----------------------------------+----------------------------------------
 Reporter:  luke.renaud@…          |       Owner:  devans@…           
     Type:  defect                 |      Status:  new                
 Priority:  Normal                 |   Milestone:                     
Component:  ports                  |     Version:  2.0.3              
 Keywords:                         |        Port:  gnome-keyring      
-----------------------------------+----------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => devans@…
  * keywords:  activation prefix =>


Old description:

> Currently users using MacPorts in a prefix directory other than the root
> of the system may have an installation failure when activating gnome-
> keyring due to permissions caused by a bug in the distfile.
>
> Currently the distfile specifies a configuration argument as follows:
>
> configure.args  --with-pam-dir=/usr/lib/pam
>
> this ignores the prefix specified by the user at install. This needs the
> be changed to reflect the configure.args  --with-pam-
> dir=${prefix}/lib/pam. I'm not familiar enough with the tree structure to
> say if this is all that needs to be done though.

New description:

 Currently users using MacPorts in a prefix directory other than the root
 of the system may have an installation failure when activating gnome-
 keyring due to permissions caused by a bug in the distfile.

 Currently the distfile specifies a configuration argument as follows:

 {{{
 configure.args  --with-pam-dir=/usr/lib/pam
 }}}

 this ignores the prefix specified by the user at install. This needs the
 be changed to reflect the configure.args  --with-pam-
 dir=${prefix}/lib/pam. I'm not familiar enough with the tree structure to
 say if this is all that needs to be done though.

--

Comment:

 Please remember to use WikiFormatting and to Cc the maintainer of the
 affected port.

 You've confused the words "distfile" and "portfile".

 Obviously no MacPorts users have the MacPorts prefix set to / or /usr;
 that would be mad.

 The use of /usr/lib/pam as the pam directory is intentional. See r72213 /
 #26127.

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


More information about the macports-tickets mailing list