11.11. 동적 프로그래밍 언어, 웹 서버 및 데이터베이스 서버
virtualenv
유틸리티를 사용할 때 가상 Python 3.11 환경 생성 실패
RHEL 8의 virtualenv
유틸리티는 python3-virtualenv
패키지에서 제공하는 Python 3.11과 호환되지 않습니다. virtualenv
를 사용하여 가상 환경을 생성하려고 하면 다음 오류 메시지와 함께 실패합니다.
$ virtualenv -p python3.11 venv3.11 Running virtualenv with interpreter /usr/bin/python3.11 ERROR: Virtual environments created by virtualenv < 20 are not compatible with Python 3.11. ERROR: Use `python3.11 -m venv` instead.
Python 3.11 가상 환경을 생성하려면 표준 라이브러리의 venv
모듈을 사용하는 python3.11 -m venv
명령을 대신 사용합니다.
python3.11-lxml
은 lxml.isoschematron
하위 모듈을 제공하지 않습니다.
python3.11-lxml
패키지는 오픈 소스 라이센스에 속하지 않기 때문에 lxml.isoschematron
하위 모듈 없이 배포됩니다. 하위 모듈은 ISO Schematron 지원을 구현합니다. 다른 방법으로 lxml.etree.Schematron
클래스에서는 pre-ISO-Schematron 검증을 사용할 수 있습니다. python3.11-lxml
패키지의 나머지 콘텐츠는 영향을 받지 않습니다.
PAM 플러그인 버전 1.0은 MariaDB
에서 작동하지 않음
MariaDB 10.3
에서는 PAM(Pluggable Authentication Modules) 플러그인 버전 1.0을 제공합니다. MariaDB 10.5
에서는 플러그인 버전 1.0 및 2.0을 제공하며, 버전 2.0은 기본값입니다.
MariaDB
PAM 플러그인 버전 1.0은 RHEL 8에서는 작동하지 않습니다. 이 문제를 해결하려면 mariadb:10.5
모듈 스트림에서 제공하는 PAM 플러그인 버전 2.0을 사용하십시오.
OpenLDAP 라이브러리 간 기호 충돌이 발생하면 httpd
에서 충돌이 발생할 수 있습니다.
OpenLDAP에서 제공하는 libldap
및 libldap_r
라이브러리가 로드되고 단일 프로세스 내에서 사용되는 경우 이러한 라이브러리 간 기호 충돌이 발생할 수 있습니다. 결과적으로 httpd
구성에 의해 mod_security
또는 mod_auth_openidc
모듈을 로드하는 경우 PHP ldap
확장을 사용하는 Apache httpd
하위 프로세스가 예기치 않게 종료될 수 있습니다.
RHEL 8.3이 Apache Portable Runtime(APR) 라이브러리로 업데이트되므로 httpd
모듈을 로드할 때 RECDHE_DEEPBIND 동적 링커 옵션을 사용할 수 있는 APR
환경 변수를 설정하여 문제를 해결할 수 있습니다. _DEEPBIND
APR_DEEPBIND
환경 변수가 활성화되면 충돌하는 라이브러리를 로드하는 httpd
구성에서 충돌이 발생하지 않습니다.
Bugzilla:1819607
32비트 애플리케이션에서 호출할 때 getpwnam()
이 실패할 수 있습니다.
NIS 사용자가 getpwnam()
함수를 호출하는 32비트 애플리케이션을 사용하는 경우 nss_nis.i686
패키지가 없는 경우 호출이 실패합니다. 이 문제를 해결하려면 yum install nss_nis.i686
명령을 사용하여 누락된 패키지를 수동으로 설치합니다.