Ticket #20496 (closed defect: fixed)
permissions are set to root during install phase despite destroot permissions
| Reported by: | jameskyle@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | MacPorts 1.8.0 |
| Component: | base | Version: | 1.8.0 |
| Keywords: | Cc: | jmr@… | |
| Port: |
Description (last modified by jameskyle@…) (diff)
This behavior only appears in 1.8, it works as expected in 1.7.1. It appears the install phase is changing file and directory ownership from that specified and assigned in the destroot.
For example:
sudo port destroot backuppc
ls -ld work/destroot/${destroot}${prefix}/var/backups
drwxrwx--- 7 backuppc backuppc 272 Jul 30 17:08 work/destroot/${destroot}${prefix}/var/backups
And after install:
ls -ld ${prefix}/var/backups
drwxrwx--- 7 root backuppc 272 Jul 30 17:09 ${prefix}/var/backups }}}
Change History
Note: See
TracTickets for help on using
tickets.

