英文:
Chroot/Jail ? Problem after update to Debian 12 Bookworm
问题
在将Bullseye升级到Bookworm后,我无法在三种情况下使用chroot/jail。
- 我无法使用fakeroot工具构建Debian软件包。构建以“fakeroot debian/rules clean subprocess returned exit status 139”结束,dmesg显示:
[83596.375961] rules[77366]: segfault at 7fffaf433d00 ip 00007f2fb627b2b7 sp 00007fffaf433d00 error 6 in libc.so.6[7f2fb6245000+155000] likely on CPU 1 (core 1, socket 0) [83596.375974] Code: e6 ff ff ba 01 00 00 00 e9 d6 ed ff ff 66 0f 1f 44 00 00 41 57 41 56 41 55 41 54 49 89 d4 55 53 48 89 fb 48 81 ec 08 05 00 00 <48> 89 34 24 89 4c 24 3c 64 48 8b 04 25 28 00 00 00 48 89 84 24
- Firefox无法使用选项卡:新选项卡保持空白,dmesg显示:
[84119.560359] firefox-bin[77813]: segfault at 0 ip 0000557abfd72560 sp 00007fff4ed44820 error 6 in firefox-bin[557abfd5d000+a2000] likely on CPU 2 (core 2, socket 0) [84119.560384] Code: 53 48 89 fb 4c 8b 35 77 5a 0a 00 49 8b 36 e8 07 b0 fe ff 49 8b 36 bf 0a 00 00 00 e8 ba b0 fe ff 48 8d 05 0b 81 0a 00 48 89 18 <c7> 04 25 00 00 00 00 23 00 00 00 e8 00 00 00 00 55 48 89 e5 48
- Chrome无法使用选项卡:
是否有办法在不完全重新安装的情况下解决这个问题?
英文:
After Upgrade of Bullseye to Bookworm, i cannot use chroot/jail in three cases.
- I cannot build debian packages using fakeroot tool. The build ends with: "fakeroot debian/rules clean subprocess returned exit status 139" and dmesg:
[83596.375961] rules[77366]: segfault at 7fffaf433d00 ip 00007f2fb627b2b7 sp 00007fffaf433d00 error 6 in libc.so.6[7f2fb6245000+155000] likely on CPU 1 (core 1, socket 0)
[83596.375974] Code: e6 ff ff ba 01 00 00 00 e9 d6 ed ff ff 66 0f 1f 44 00 00 41 57 41 56 41 55 41 54 49 89 d4 55 53 48 89 fb 48 81 ec 08 05 00 00 <48> 89 34 24 89 4c 24 3c 64 48 8b 04 25 28 00 00 00 48 89 84 24 - Firefox cannot use tabs: The new tabs remain empty with dmesg:
[84119.560359] firefox-bin[77813]: segfault at 0 ip 0000557abfd72560 sp 00007fff4ed44820 error 6 in firefox-bin[557abfd5d000+a2000] likely on CPU 2 (core 2, socket 0)
[84119.560384] Code: 53 48 89 fb 4c 8b 35 77 5a 0a 00 49 8b 36 e8 07 b0 fe ff 49 8b 36 bf 0a 00 00 00 e8 ba b0 fe ff 48 8d 05 0b 81 0a 00 48 89 18 <c7> 04 25 00 00 00 00 23 00 00 00 e8 00 00 00 00 55 48 89 e5 48 - Chrome cannot use tabs:
Is there any way how to make fixed without complete reinstall ?
答案1
得分: 1
这可能有点奇怪,但我遇到了同样的问题,通过移除一个我之前安装的旧包解决了它。
这个包是icaclient
,用于连接到Citrix程序。
Entfernen von icaclient (22.5.0.16) ...
Removed "/etc/systemd/system/multi-user.target.wants/AppProtectionService-install.service".
Created symlink /etc/systemd/system/multi-user.target.wants/AppProtectionService-remove.service → /lib/systemd/system/AppProtectionService-remove.service.
Failed to disable unit: Unit file ctxlogd.service does not exist.
Entfernen von libidn11:amd64 (1.33-3) ...
我猜想与AppProtectionService有关的某些奇怪问题导致了这个情况。
希望这有所帮助,无论如何请注意外部应用程序。
英文:
This might be weirdly specific, but I had the same issue and was able to solve it by removing an old package that I had installed.
The package is icaclient
, which is used to connect to Citrix programs.
Entfernen von icaclient (22.5.0.16) ...
Removed "/etc/systemd/system/multi-user.target.wants/AppProtectionService-install.service".
Created symlink /etc/systemd/system/multi-user.target.wants/AppProtectionService-remove.service → /lib/systemd/system/AppProtectionService-remove.service.
Failed to disable unit: Unit file ctxlogd.service does not exist.
Entfernen von libidn11:amd64 (1.33-3) ...
I assume something weird in regard to AppProtectionService played into this.
Hope this helps, in any case watch out for external applications.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论