Skip to content

libressl: doinst.sh has <type> #1

@dslm4515

Description

@dslm4515

Package installs, but throws some errors from the doinst.sh in the compiled package:

(mlfs chroot) root:/sources# installpkg PKGS/libressl-2.9.2-x86_64-musl-mlfs.txz
Verifying package libressl-2.9.2-x86_64-musl-mlfs.txz.
Installing package libressl-2.9.2-x86_64-musl-mlfs.txz:
PACKAGE DESCRIPTION:
Executing install script for libressl-2.9.2-x86_64-musl-mlfs.txz.
/bin/bash: line 471: type: No such file or directory
/bin/bash: line 472: type: No such file or directory
/bin/bash: line 1757: type: No such file or directory
/bin/bash: line 1758: type: No such file or directory
/bin/bash: line 2563: type: No such file or directory
/bin/bash: line 2564: type: No such file or directory
/bin/bash: line 3189: type: No such file or directory
/bin/bash: line 3190: type: No such file or directory
/bin/bash: line 3267: type: No such file or directory
/bin/bash: line 3268: type: No such file or directory
/bin/bash: line 3925: type: No such file or directory
/bin/bash: line 3926: type: No such file or directory
/bin/bash: line 4345: type: No such file or directory
/bin/bash: line 4346: type: No such file or directory
/bin/bash: line 4361: type: No such file or directory
/bin/bash: line 4362: type: No such file or directory
Package libressl-2.9.2-x86_64-musl-mlfs.txz installed.

Checking the doinst.sh script:

$ grep type install/doinst.sh
( cd usr/share/man/man3 ; rm -rf EVP_MD_pkey_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_DigestInit.3 EVP_MD_pkey_type.3 )
( cd usr/share/man/man3 ; rm -rf SSL_alert_type_string_long.3 )
( cd usr/share/man/man3 ; ln -sf SSL_alert_type_string.3 SSL_alert_type_string_long.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get0_test_string.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_doall_arg.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_doall_arg.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get_input_flags.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_set_result.3 )
( cd usr/share/man/man3 ; rm -rf BIO_retry_type.3 )
( cd usr/share/man/man3 ; ln -sf BIO_should_retry.3 BIO_retry_type.3 )
( cd usr/share/man/man3 ; rm -rf BIO_method_type.3 )
( cd usr/share/man/man3 ; ln -sf BIO_find_type.3 BIO_method_type.3 )
( cd usr/share/man/man3 ; rm -rf RSA_padding_check_PKCS1_type_1.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_check_PKCS1_type_1.3 )
( cd usr/share/man/man3 ; rm -rf EVP_MD_CTX_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_DigestInit.3 EVP_MD_CTX_type.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get0_action_string.3 )
( cd usr/share/man/man3 ; ln -sf BIO_find_type.3 BIO_next.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get_result_minsize.3 )
( cd usr/share/man/man3 ; rm -rf SSL_get_servername_type.3 )
( cd usr/share/man/man3 ; ln -sf SSL_CTX_set_tlsext_servername_callback.3 SSL_get_servername_type.3 )
( cd usr/share/man/man3 ; rm -rf ASN1_STRING_type_new.3 )
( cd usr/share/man/man3 ; ln -sf ASN1_STRING_new.3 ASN1_STRING_type_new.3 )
( cd usr/share/man/man3 ; rm -rf SSL_set_tlsext_status_type.3 )
( cd usr/share/man/man3 ; ln -sf SSL_CTX_set_tlsext_status_cb.3 SSL_set_tlsext_status_type.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_retrieve.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_retrieve.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_check_PKCS1_OAEP.3 )
( cd usr/share/man/man3 ; rm -rf EC_METHOD_get_field_type.3 )
( cd usr/share/man/man3 ; ln -sf EC_GFp_simple_method.3 EC_METHOD_get_field_type.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_add_PKCS1_OAEP.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_delete.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_delete.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_add_none.3 )
( cd usr/share/man/man3 ; rm -rf EVP_CIPHER_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_EncryptInit.3 EVP_CIPHER_type.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get0_result_string.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get_result_maxsize.3 )
( cd usr/share/man/man3 ; ln -sf UI_get_string_type.3 UI_get0_output_string.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_check_none.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_new.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_new.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_insert.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_insert.3 )
( cd usr/share/man/man3 ; rm -rf ASN1_STRING_type.3 )
( cd usr/share/man/man3 ; ln -sf ASN1_STRING_length.3 ASN1_STRING_type.3 )
( cd usr/share/man/man3 ; ln -sf SSL_alert_type_string.3 SSL_alert_desc_string_long.3 )
( cd usr/share/man/man3 ; rm -rf RSA_padding_check_PKCS1_type_2.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_check_PKCS1_type_2.3 )
( cd usr/share/man/man3 ; ln -sf SSL_alert_type_string.3 SSL_alert_desc_string.3 )
( cd usr/share/man/man3 ; rm -rf EVP_CIPHER_CTX_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_EncryptInit.3 EVP_CIPHER_CTX_type.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_doall.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_doall.3 )
( cd usr/share/man/man3 ; rm -rf EVP_PKEY_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_PKEY_set1_RSA.3 EVP_PKEY_type.3 )
( cd usr/share/man/man3 ; rm -rf EC_GROUP_get_basis_type.3 )
( cd usr/share/man/man3 ; ln -sf EC_GROUP_copy.3 EC_GROUP_get_basis_type.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_error.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_error.3 )
( cd usr/share/man/man3 ; rm -rf lh_<type>_free.3 )
( cd usr/share/man/man3 ; ln -sf lh_new.3 lh_<type>_free.3 )
( cd usr/share/man/man3 ; rm -rf EVP_MD_type.3 )
( cd usr/share/man/man3 ; ln -sf EVP_DigestInit.3 EVP_MD_type.3 )
( cd usr/share/man/man3 ; rm -rf X509_OBJECT_get_type.3 )
( cd usr/share/man/man3 ; ln -sf X509_OBJECT_get0_X509.3 X509_OBJECT_get_type.3 )
( cd usr/share/man/man3 ; rm -rf RSA_padding_add_PKCS1_type_2.3 )
( cd usr/share/man/man3 ; ln -sf RSA_padding_add_PKCS1_type_1.3 RSA_padding_add_PKCS1_type_2.3 )

Luckily, this may or may not affect the installed man pages of the package.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions