pkgutil --forget: Error "No hay tal archivo o directorio"

1

Recibo un error de ubicación de ruta.

$ pkgutil --forget com.apple.pkg.CLTools_Executables
Unknown error Error Domain=NSCocoaErrorDomain Code=4 "“com.apple.pkg.CLTools_Executables.bom” couldn’t be removed." UserInfo={NSFilePath=/var/db/receipts/com.apple.pkg.CLTools_Executables.bom, NSUserStringVariant=(
    Remove
), NSUnderlyingError=0x7fb0cdc0bd70 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}.
Forgot package 'com.apple.pkg.CLTools_Executables' on '/'.

Los datos de recibo que quiero descartar están en /System/Library/Receipts/ .

$ ls /System/Library/Receipts/com.apple.pkg.CLTool*
/System/Library/Receipts/com.apple.pkg.CLTools_Executables.bom
/System/Library/Receipts/com.apple.pkg.CLTools_Executables.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_OSX1012.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_OSX1012.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOS1013.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOS1013.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOSSDK.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOSSDK.plist

¿Por qué pkgutil está buscando el archivo de lista de materiales (BOM) en /var/db/receipts/ ?

Nota: ya he eliminado la carpeta /Library/Developer/CommandLineTools .

Motivación: Eliminando las herramientas de línea de comandos desinstaladas de las actualizaciones de AppStore

    
pregunta ma11hew28 18.06.2018 - 15:04

1 respuesta

0

Es probable que la solución sea la misma para ti que para mí, que ya está escrita en mi publicación a la que has vinculado ( Eliminación de las herramientas de línea de comandos desinstaladas de las actualizaciones de AppStore ).

Inicia la recuperación para deshabilitar SIP, luego trash los archivos, luego habilita SIP nuevamente. Esperemos que eso también funcione para usted (parece ser exactamente el mismo problema que tuve).

EDITAR: tal vez su pregunta real sea por qué está buscando en el camino equivocado los recibos. No tengo idea, me gustaría saberlo yo mismo. :)

    
respondido por el Kenny Lövrin 19.06.2018 - 10:33

Lea otras preguntas en las etiquetas