[oi-dev] Errors from distro constructor
Gary Mills
gary_mills at fastmail.fm
Wed Oct 2 17:55:00 UTC 2019
When I ran distro_const the other day I got these errors:
<root at t2000># distro_const build text_mode_sparc.xml
...
==== ba-config: Boot archive configuration
ln: /mnt/misc/etc/certs/CA/T\xc3\x9c\x42\xC4\xB0TAK_UEKAE_K\xC3\xB6k_Sertifika_Hizmet_Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1_-_S\xC3\xBCr\xC3\xBCm_3.pem: cannot link to etc/certs/CA/T\xc3\x9c\x42\xC4\xB0TAK_UEKAE_K\xC3\xB6k_Sertifika_Hizmet_Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1_-_S\xC3\xBCr\xC3\xBCm_3.pem [File exists]
ln: /mnt/misc/etc/certs/CA/AC_Ra\xC3\xADz_Certic\xC3\xA1mara_S.A..pem: cannot link to etc/certs/CA/AC_Ra\xC3\xADz_Certic\xC3\xA1mara_S.A..pem [File exists]
==== plat-setup: Platform specific setup
==== ba-arch: Boot archive archiving
342288 blocks
fiocompress: cannot open ./etc/certs/CA/Txc3x9cx42xC4xB0TAK_UEKAE_KxC3xB6k_Sertifika_Hizmet_SaxC4x9Flayxc4xb1x63xc4xb1sxc4xb1_-_SxC3xBCrxC3xBCm_3.pem - No such file or directory
/usr/share/distro_const/boot_archive_archive.py: error compressing file ./etc/certs/CA/T\xc3\x9c\x42\xC4\xB0TAK_UEKAE_K\xC3\xB6k_Sertifika_Hizmet_Sa\xC4\x9Flay\xc4\xb1\x63\xc4\xb1s\xc4\xb1_-_S\xC3\xBCr\xC3\xBCm_3.pem: Unknown error
fiocompress: cannot open ./etc/certs/CA/AC_RaxC3xADz_CerticxC3xA1mara_S.A..pem - No such file or directory
/usr/share/distro_const/boot_archive_archive.py: error compressing file ./etc/certs/CA/AC_Ra\xC3\xADz_Certic\xC3\xA1mara_S.A..pem: Unknown error
sh: syntax error at line 1: `(' unexpected
/usr/share/distro_const/boot_archive_archive.py: error compressing file ./etc/certs/CA/NetLock_Arany_(Class_Gold)_Főtanúsítvány.pem: No such process
Traceback (most recent call last):
File "/usr/share/distro_const/boot_archive_archive.py", line 445, in <module>
compress(BA_BUILD, BA_LOFI_MNT_PT)
File "/usr/share/distro_const/boot_archive_archive.py", line 185, in compress
"compressed boot_archive files")
Exception: /usr/share/distro_const/boot_archive_archive.py: Error processing compressed boot_archive files
Child returned err 1
Build completed Tue Oct 1 15:21:35 2019
Build failed.
As far as I can tell, the python script reinterprets the manifests,
but does it incorrectly. In fact, the shell seems to be involved too.
Enclosing the file name in single quotes allows `ls -l' to find it.
I can correct the problem by omitting the relevant lines from the
crypto-ca-certificates.p5m manifest, but is there a better way?
--
-Gary Mills- -refurb- -Winnipeg, Manitoba, Canada-
More information about the oi-dev
mailing list