Ubuntu 18.04에서 Fontconfig-dbgsym을 설치할 때 종속성 오류가 발생합니다.

Ubuntu 18.04에서 Fontconfig-dbgsym을 설치할 때 종속성 오류가 발생합니다.

Mac용 Docker에서 실행되는 Docker 내부의 Ubuntu 18.04에 Fontconfig-dbgsym을 설치하려고 합니다.

나는 다음 Dockerfile을 사용합니다.

FROM ubuntu:18.04
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y ubuntu-dbgsym-keyring lsb-release
RUN \
    ( \
        echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse"; \
        echo "deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse"; \
        echo "deb http://ddebs.ubuntu.com $(lsb_release -cs)-proposed main restricted universe multiverse"; \
    ) > /etc/apt/sources.list.d/ddebs.list 
RUN apt-get update
RUN apt-get install -y fontconfig
RUN apt-get install -y fontconfig-dbgsym

다음과 같이 실패하는 마지막 단계를 제외하고 모든 것이 잘 작동합니다.

Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fontconfig-dbgsym : Depends: fontconfig (= 2.12.6-0ubuntu2.2) but 2.12.6-0ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
The command '/bin/sh -c apt-get install -y fontconfig-dbgsym' returned a non-zero code: 100

종속성이 fontconfig=2.12.6-0ubuntu2.2설치되지 않았다고 불평했지만 이전 단계에서는 성공적으로 설치되었습니다.

내가 뭐 잘못 했어요?

답변1

이것은 적어도 우분투에서는 버그가 아닙니다. "권장" ddeb 저장소를 추가했지만 해당 deb 저장소는 추가하지 않았습니다. 따라서 릴리스 후보가 일치하지 않습니다.

게시하기 전에 제안된 패키지를 테스트하는 데 도움을 주려는 경우가 아니면 "제안" 줄을 제거해야 합니다. 제출한 버그도 닫아야 합니다 ;-).

관련 정보