由于软件包损坏,无法在 Ubuntu 15.04 上安装 flightgear

由于软件包损坏,无法在 Ubuntu 15.04 上安装 flightgear

我无法使用PPA 存储库在模拟器的公共网站上显示。

The following packages have unmet dependencies:
 flightgear : Depends: libopenscenegraph99 but it is not installable
              Depends: libopenthreads14 but it is not installable
E: Unable to correct problems, you have held broken packages.

PPA 包含来自libopenscenegraph99和 的硬连接依赖项libopenthreads14

Package: flightgear
Architecture: amd64
Version: 3.4.0-0ubuntu1~ppa4~vivid1
Replaces: fgcom-data
Depends: freeglut3, libc6 (>= 2.15), libdbus-1-3 (>= 1.0.2), libflite1 (>= 1.4-release-9~), libgcc1 (>= 1:4.1.1), 
libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, 
libgsm1 (>= 1.0.13), libhtsengine1 (>= 1.07), libopenal1 (>= 1.14), 
libopenscenegraph99, libopenthreads14, 
libplib1 (>= 1.8.5-1), libpng12-0 (>= 1.2.13-4), libqt5core5a (>= 5.4.0), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5widgets5 (>= 5.2.0), libsimgearcore3.4.0, libsimgearscene3.4.0, libspeex1 (>= 1.2~beta3-1), libspeexdsp1 (>= 1.2~beta3.2-1), 
libsqlite3-0 (>= 3.7.14), libstdc++6 (>= 4.9), libudev1 (>= 183), libx11-6, zlib1g (>= 1:1.1.4), 
flightgear-data-all (>= 3.4.0~), flightgear-data-all (<< 3.5.0~)

而这两个库目前分别已经达到了100版本和20版本。

apt-cache search libopenscenegrap
libopenscenegraph-dev - 3D scene graph, development files
libopenscenegraph100 - 3D scene graph, shared libs

apt-cache search  libopenthreads
libopenthreads-dev - Object-Oriented (OO) thread interface for C++, development files
libopenthreads20 - Object-Oriented (OO) thread interface for C++, shared libs

通过查看网络,我发现自几个 SO 版本以来,PPA 似乎无法安装。这是否意味着过去几年没有人安装过 flightgear?

答案1

我是 Flightgear 的开发者。

谢谢你让我知道。

正在重建软件包,应该会根据 Vivid 中的最新库进行构建。修复包应该会在一两个小时内可用。

相关内容