Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

414
Views
fallando `tar -zxvf` en un tarball con un enlace simbólico, dentro de Docker en Mac (tar: no se puede utime: no existe tal archivo o directorio)

estoy haciendo una compilación dentro de un contenedor docker de Alpine Linux en Docker-On-Mac. dentro del tarball hay un enlace simbólico a un archivo local ( README -> README.md ) que está fallando en el destareado:

 tar: tarname.tar.gz/README: Cannot utime: No such file or directory

dos datos interesantes:

  1. Cuando se ejecuta lo mismo en Linux (Docker-on-Ubuntu ejecutando Alpine) funciona perfectamente.
  2. cuando se ejecuta dos veces tiene éxito, porque README.md ya está en el directorio creado parcialmente.

desafortunadamente en (2) arriba, se descompone como parque de un programa de compilación ( abuild de Alpine), por lo que no puedo ejecutar el comando tar dos veces.

¿Alguna idea?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

tar intenta obtener la 'hora de modificación del archivo', lo que falla en algunos archivos. Como no conozco el contenido del archivo, no puedo decir por qué sucede esto.

Pero puede eludir este problema usando el indicador -m aka --touch , que vamos a ignorar/no consultar el tiempo de modificación:

 tar -m -xzvf tarname.tar.gz
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!