Changes between Initial Version and Version 2 of Ticket #71217


Ignore:
Timestamp:
Oct 31, 2024, 9:40:19 PM (6 days ago)
Author:
mascguy (Christopher Nielsen)
Comment:

This just occurred on at least one buildbot, for new port mozjs128:

https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/289180/steps/install-port/logs/stdio

I thought this might simply be fluke, but it looks like it could be a legitimate 2.10.3 issue:

DEBUG: Executing portdestroot::destroot_finish
DEBUG: Fixing glibtool .la files in destroot for mozjs128
DEBUG: checking for mtree violations
Error: Failed to destroot mozjs128.
DEBUG: Error code: NONE
DEBUG: Backtrace: 
    while executing
"fs_clone_capable $destroot"
    (procedure "portdestroot::destroot_finish" line 229)
    invoked from within
"$postrun $targetname"
DEBUG: dropping privileges: euid changed to 502, egid changed to 501.
Error: See /opt/local/var/macports/logs/_opt_bblocal_var_buildworker_ports_build_ports_lang_mozjs128/mozjs128/main.log for details.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #71217

    • Property Cc mascguy jmroot added
    • Property Component changed from ports to base
    • Property Summary changed from I broke my macports install ? to base: failures during destroot, potentially related to fs_clone_capable
  • Ticket #71217 – Description

    initial v2  
    33Now I can't install gnutls, mc (at least) from  sources even with -t mode
    44
    5 
    65with -t mode it hides
    76
    8 /opt/local/bin/gmkdir
     7`/opt/local/bin/gmkdir`
    98
    10 and install_headers during destroot step  in gnutls fails
     9and install_headers during destroot step in gnutls fails
    1110
    1211without -t
    1312
    14 :error:destroot Failed to destroot gnutls.                                                         :debug:destroot Error code: NONE                                                                   :debug:destroot Backtrace:                                                                         :debug:destroot     while executing                                                                :debug:destroot "fs_clone_capable $destroot"                                                       :debug:destroot     (procedure "portdestroot::destroot_finish" line 229)                           :debug:destroot     invoked from within                                                            :debug:destroot "$postrun $targetname"                                                             :debug:destroot dropping privileges: euid changed to 502, egid changed to 501
    15 
    16 .
     13{{{
     14:error:destroot Failed to destroot gnutls.
     15:debug:destroot Error code: NONE
     16:debug:destroot Backtrace:
     17:debug:destroot     while executing
     18:debug:destroot "fs_clone_capable $destroot"
     19:debug:destroot     (procedure "portdestroot::destroot_finish" line 229)
     20:debug:destroot     invoked from within
     21:debug:destroot "$postrun $targetname"
     22:debug:destroot dropping privileges: euid changed to 502, egid changed to 501
     23}}}