The latest version of winehq-devel can't be installed on ubuntu-24.10

Questions about Wine on Linux
Locked
lamarujian
Level 2
Level 2
Posts: 14
Joined: Fri Mar 09, 2018 9:12 pm

The latest version of winehq-devel can't be installed on ubuntu-24.10

Post by lamarujian »

It has been nearly two months since Ubuntu-24.10 was released, but the new version of winehq-devel still cannot be installed on it. It prompts that the dependencies are not met during installation, and when I try to install these dependencies as prompted above, it directly causes kdep-plasma to be destroyed. This is indeed a bit frustrating.
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: The latest version of winehq-devel can't be installed on ubuntu-24.10

Post by jkfloris »

Which package causes kde-plasma to be removed?
Can you post a terminal output?
lamarujian
Level 2
Level 2
Posts: 14
Joined: Fri Mar 09, 2018 9:12 pm

Re: The latest version of winehq-devel can't be installed on ubuntu-24.10

Post by lamarujian »

lamarujian@Kubuntu-Desktop:/mnt/1E02D82302D801A7/downloads$ sudo apt install winehq-devel
winehq-devel 已经是最新版 (10.0~rc3~oracular-1)。
您也许需要运行“apt --fix-broken install”来修正上面的错误。
无法满足的依赖关系:
wine-devel-i386:i386 : 依赖: libavcodec61:i386 (>= 7:7.0)
依赖: libavformat61:i386 (>= 7:7.0)
依赖: libsane1:i386 (>= 1.0.27) 但是它将不会被安装
依赖: libasound2-plugins:i386 但是它将不会被安装
Error: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
lamarujian@Kubuntu-Desktop:/mnt/1E02D82302D801A7/downloads$ sudo apt install sudo apt install libavcodec61:i386 libavformat61:i386 libsane1:i386 libasound2-plugins:i386
Error: 无法定位软件包 install
lamarujian@Kubuntu-Desktop:/mnt/1E02D82302D801A7/downloads$ sudo apt install libavcodec61:i386 libavformat61:i386 libsane1:i386 libasound2-plugins:i386
您也许需要运行“apt --fix-broken install”来修正上面的错误。
无法满足的依赖关系:
libavcodec61:i386 : 依赖: libdav1d7:i386 (>= 1.1.0) 但是它将不会被安装
依赖: libtwolame0:i386 (>= 0.3.10) 但是它将不会被安装
依赖: libx264-164:i386 (>= 2:0.164.3108+git31e19f9) 但是它将不会被安装
依赖: libx265-209:i386 (>= 3.6) 但是它将不会被安装
依赖: libxvidcore4:i386 (>= 1.2.2) 但是它将不会被安装
libavformat61:i386 : 依赖: libbluray2:i386 (>= 1:0.2.2) 但是它将不会被安装
依赖: libchromaprint1:i386 (>= 1.3.2) 但是它将不会被安装
依赖: librist4:i386 (>= 0.2.6+dfsg) 但是它将不会被安装
libsane1:i386 : 依赖: libpoppler-glib8t64:i386 (>= 0.85.0) 但是它将不会被安装
推荐: sane-airscan:i386 但无法安装它
Error: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
lamarujian@Kubuntu-Desktop:/mnt/1E02D82302D801A7/downloads$ sudo apt install libdav1d7:i386 libtwolame0:i386 libx264-164:i386 libx265-209:i386 libxvidcore4:i386 libbluray2:i386 libchromaprint1:i386 librist4:i386 libpoppler-glib8t64:i386 sane-airscan:i386
没有可用的软件包 sane-airscan:i386,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

Error: 软件包 sane-airscan:i386 没有可安装候选
lamarujian@Kubuntu-Desktop:/mnt/1E02D82302D801A7/downloads$ sudo apt install libdav1d7:i386 libtwolame0:i386 libx264-164:i386 libx265-209:i386 libxvidcore4:i386 libbluray2:i386 libchromaprint1:i386 librist4:i386 libpoppler-glib8t64:i386
您也许需要运行“apt --fix-broken install”来修正上面的错误。
无法满足的依赖关系:
libbluray2 : 破坏: libbluray2:i386 (!= 2:1.3.4-dmo2) 但是 1:1.3.4-1build1 正要被安装
libbluray2:i386 : 依赖: libudfread0:i386 (>= 1.1.1) 但是它将不会被安装
推荐: libaacs0:i386 但无法安装它
破坏: libbluray2 (!= 1:1.3.4-1build1) 但是 2:1.3.4-dmo2 正要被安装
libchromaprint1 : 破坏: libchromaprint1:i386 (!= 1:1.5.1-dmo6) 但是 1.5.1-6 正要被安装
libchromaprint1:i386 : 破坏: libchromaprint1 (!= 1.5.1-6) 但是 1:1.5.1-dmo6 正要被安装
libdav1d7 : 破坏: libdav1d7:i386 (!= 1:1.4.2-dmo1) 但是 1.5.0-1 正要被安装
libdav1d7:i386 : 破坏: libdav1d7 (!= 1.5.0-1) 但是 1:1.4.2-dmo1 正要被安装
libpoppler-glib8t64:i386 : 依赖: libpoppler140:i386 (= 24.08.0-3) 但是它将不会被安装
librist4 : 破坏: librist4:i386 (!= 1:0.2.10-dmo2) 但是 0.2.11+dfsg-1 正要被安装
librist4:i386 : 依赖: libmbedcrypto16:i386 (>= 3.6.0) 但是它将不会被安装
破坏: librist4 (!= 0.2.11+dfsg-1) 但是 1:0.2.10-dmo2 正要被安装
libtwolame0 : 破坏: libtwolame0:i386 (!= 1:0.4.0-dmo2) 但是 0.4.0-2build3 正要被安装
libtwolame0:i386 : 破坏: libtwolame0 (!= 0.4.0-2build3) 但是 1:0.4.0-dmo2 正要被安装
libx264-164 : 破坏: libx264-164:i386 (!= 4:0.164.3190+git7ed753b-dmo1) 但是 2:0.164.3108+git31e19f9-2build1 正要被安装
libx264-164:i386 : 破坏: libx264-164 (!= 2:0.164.3108+git31e19f9-2build1) 但是 4:0.164.3190+git7ed753b-dmo1 正要被安装
libx265-209 : 破坏: libx265-209:i386 (!= 1:3.6-dmo1) 但是 3.6-3 正要被安装
libx265-209:i386 : 破坏: libx265-209 (!= 3.6-3) 但是 1:3.6-dmo1 正要被安装
libxvidcore4 : 破坏: libxvidcore4:i386 (!= 3:1.3.7-dmo1) 但是 2:1.3.7-1build1 正要被安装
libxvidcore4:i386 : 破坏: libxvidcore4 (!= 2:1.3.7-1build1) 但是 3:1.3.7-dmo1 正要被安装
wine-devel-i386:i386 : 依赖: libavcodec61:i386 (>= 7:7.0)
依赖: libavformat61:i386 (>= 7:7.0)
依赖: libsane1:i386 (>= 1.0.27) 但是它将不会被安装
依赖: libasound2-plugins:i386 但是它将不会被安装
Error: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: The latest version of winehq-devel can't be installed on ubuntu-24.10

Post by jkfloris »

破坏: libbluray2 (!= 1:1.3.4-1build1) 但是 2:1.3.4-dmo2 正要被安装
It looks like you have also installed packages from a repository other than Ubuntu.
Make sure that the 32-bit and 64-bit packages are from the same repository and have the same version number.

For example:

Code: Select all

sudo apt install libbluray2:{amd64,i386}=1:1.3.4-1build1
lamarujian
Level 2
Level 2
Posts: 14
Joined: Fri Mar 09, 2018 9:12 pm

Re: The latest version of winehq-devel can't be installed on ubuntu-24.10

Post by lamarujian »

Now I build wine from source by myself, I works perfectly.
Locked