He estado usando PDFTK
Server OSX pre 10.11
durante más de un año sin ningún problema al ejecutar comandos en la línea de comandos.
Después de instalar OSX 10.11 beta, ya no puedo ejecutar ningún PDFTK
comando del Servidor en la línea de comandos. No arroja ningún error, todos los comandos que intento ejecutar se cuelgan indefinidamente.
Lo instalé desde un paquete que descargué del PDFTK
sitio web servidor como siempre:
https://www.pdflabs.com/tools/pdftk-server/
También he intentado instalar desde la fuente con Homebrew. La instalación funciona, pero obtengo los mismos resultados, los comandos simplemente se cuelgan en el terminal:
Envié la queja a Apple a través de su aplicación Feedback Assistant que se instala al instalar la versión beta hace dos meses sin respuesta.
Me han dicho sobre el Asistente de comentarios de Apple:
Es probable que nunca recibas una respuesta. Apple solo responde a través de Feedback Assistant para los principales errores del sistema operativo en los que necesitan información adicional. No es una forma de obtener soporte, y menos aún para una aplicación de terceros.
También me puse en contacto con PDF Labs , los creadores del paquete, sin respuesta.
En MacPorts tienen un problema con la compilación en OS X 10.11, ¿significa esto que hay un problema de compatibilidad con PDFtk y 10.11 a nivel de software?
He buscado en la web una pista sobre qué podría estar causando el problema y cómo solucionarlo, pero no he encontrado nada tangible.
En OS X, no sé cómo averiguar si ahora hay un permiso o ruta o incluso un problema de Java después de la actualización.
Se agradece cualquier ayuda, ya sea para solucionar la causa raíz u ofrecer una solución.
ACTUALIZACIÓN 1:
Escuché de Sid Steward en PDF Labs :
Hemos estado luchando con esto casi tanto tiempo como la beta ha estado fuera. Todavía estamos trabajando en eso. Parece haber una incompatibilidad con una de las bibliotecas (que no son de Apple) que utiliza pdftk y OS X 10.11. Actualmente estoy instalando otra actualización de las herramientas de desarrollo de Apple con la esperanza de que resuelva el problema. Te actualizaré con nuestro progreso.
ACTUALIZACIÓN 2:
Sid Steward en PDF Labs nuevamente:
Parece que hay dos subprocesos corriendo bajo pdftk, y que están estancados. Eso significa que cada hilo está esperando que el otro termine. No soy un experto aquí, pero esa es mi impresión. Aquí hay una captura de pantalla del Monitor de actividad de Mac para ilustrar:
La instantánea anterior es de intentar ejecutar el binario pdftk actualmente en nuestro sitio en OS X 10.11. La biblioteca libgcj mencionada anteriormente viene con pdftk, donde las otras son bibliotecas OS X.
Como digo, acabo de instalar Xcode 7.0.1, que se lanzó ayer en la tienda de aplicaciones. Ahora intentaré usar estas herramientas para construir pdftk.
ACTUALIZACIÓN 3:
MacPorts está trabajando en el problema de compilación con PDFtk, esta es una actualización en ese hilo (Nota: esto no está relacionado con PDFtk Labs):
Esto se debe a la recompilación de libunwind en 10.11 usando Apple Clang 7 que produce nuevas optimizaciones válidas (según Apple) que hacen cosquillas a un error desconocido en FSF boehm-gc.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66848
No espere ninguna solución de Apple, ya que no pueden tocar el código GPLv3 para ver el problema boehm-gc de FSF (a menos que hayan usado el paquete gcc43 que aún debería ser GPLv2). El hecho de que la sustitución de libunwind.dylib de la versión 10.10 elimina las fallas boehm-gc y gcj demuestra que este problema es provocado por la recompilación de libunwind.
Tenga en cuenta que se archivó como radr: // 21372179, "la biblioteca FSF boehm-gc construida en 10.10 no pasa sus pruebas en 10.11" pero se cerró como un error FSF boehm-gc.
ACTUALIZACIÓN 4:
MacPorts encontró una manera de resolver el problema de compilación, esta es una actualización en ese hilo
El Portfile.diff adjunto (cuando se usa con la actualización propuesta de gcc5 en # 49227 que corrige gcj) resuelve el problema de compilación con pdftk.
ACTUALIZACIÓN 5:
Sid Steward en PDF Labs tiene una construcción exitosa, sus comentarios:
Una solución para MacPorts gcc5 me permitió crear un pdftk funcional que combina archivos PDF en El Capitan. La corrección se agregó al ticket que había publicado en:
Procederé a probar completamente este pdftk antes de empaquetarlo en un instalador. Este proceso puede llevar un par de días.
homebrew
es el 25% del camino a través de una compilación. Te diré cómo va.