Bug 31840
| Summary: | linking libs for chroots fails for separate /var and / | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Ivan Zakharyaschev <imz> | ||||
| Component: | chrooted | Assignee: | Vladimir D. Seleznev <vseleznv> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | glebfm, ldv, mike, placeholder | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
I'm not sure the messages in /var/run/alteratord/alteratord.log have something to do with the installation. Do they? Perhaps the problem was a different one. It didn't proceed after the "installation" stage (I expected the user creation stages, bootloader installation, etc.) Это ведь не chrooted, а что-то ещё? Можешь попробовать выяснить, что именно? (In reply to comment #2) > Это ведь не chrooted, а что-то ещё? Можешь попробовать выяснить, что именно? Я бы мог посмотреть какие-то ещё логи. Но куда смотреть? (In reply to comment #2) > Это ведь не chrooted, а что-то ещё? Можешь попробовать выяснить, что именно? Мне кажется chrooted. /etc/chroot.d/openvpn.* ? Тогда на него и. Пакет chrooted так не делает. Проверка актуальности. chrooted 0.3.12 копирует файлы в chroot через `cp -L --remove-destination` (functions:87), жёстких ссылок не создаёт — как и написал ldv@ в комментарии 6, «Invalid cross-device link» шёл не от него. Источник за 10 лет не найден, повторов на установках с отдельным /var не было. Закрываю; при повторении нужен новый баг на пакет, чей скрипт делает cp -l. |

Description
Ivan Zakharyaschev 2016-02-25 13:16:39 MSKCreated attachment 6505 [details] /var/run/alteratord/alteratord.log regular-xfce-20160223 x86_64: the installation doesn't complete if /var and / are on separate filesystems. From /var/run/alteratord/alteratord.log : ... cp: cannot create hard link '/mnt/destination/var/lib/openvpn/lib64/libnss_files.so.2' to '/mnt/destination/lib64/libnss_files-2.23.so': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/lib/openvpn/lib64/libnss_mdns4_minimal.so.2' to '/mnt/destination/lib64/libnss_mdns4_minimal.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/lib/openvpn/lib64/libnss_myhostname.so.2' to '/mnt/destination/lib64/libnss_myhostname.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/lib/openvpn/lib64/libnss_mymachines.so.2' to '/mnt/destination/lib64/libnss_mymachines.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/lib/openvpn/lib64/libresolv.so.2' to '/mnt/destination/lib64/libresolv-2.23.so': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/etc/host.conf' to '/mnt/destination/etc/host.conf': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/etc/hosts' to '/mnt/destination/etc/hosts': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/etc/resolv.conf' to '/mnt/destination/etc/resolv.conf': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/etc/services' to '/mnt/destination/etc/services': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnsl.so.1' to '/mnt/destination/lib64/libnsl-2.23.so': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_dns.so.2' to '/mnt/destination/lib64/libnss_dns-2.23.so': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_fallback.so.2' to '/mnt/destination/lib64/libnss_fallback.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_files.so.2' to '/mnt/destination/lib64/libnss_files-2.23.so': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_mdns4_minimal.so.2' to '/mnt/destination/lib64/libnss_mdns4_minimal.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_myhostname.so.2' to '/mnt/destination/lib64/libnss_myhostname.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libnss_mymachines.so.2' to '/mnt/destination/lib64/libnss_mymachines.so.2': Invalid cross-device link cp: cannot create hard link '/mnt/destination/var/resolv/lib64/libresolv.so.2' to '/mnt/destination/lib64/libresolv-2.23.so': Invalid cross-device link message:stage postinstall