LINUX.ORG.RU

История изменений

Исправление eugeno, (текущая версия) :

При сборке пакета вышла такая ошибка:

dh_shlibdeps -phedgewars    
dpkg-shlibdeps: error: couldn't find library libhwphysfs.so.1 needed by debian/hedgewars/usr/lib/hedgewars/lib/libphyslayer.so (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libhwphysfs.so.1 needed by debian/hedgewars/usr/lib/hedgewars/bin/hedgewars (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: warning: couldn't find library libphyslayer.so needed by debian/hedgewars/usr/lib/hedgewars/bin/hedgewars (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/hedgewars.substvars debian/hedgewars/usr/lib/hedgewars/lib/libhwphysfs.so.2.1.0 debian/hedgewars/usr/lib/hedgewars/lib/libavwrapper.so debian/hedgewars/usr/lib/hedgewars/lib/libphyslayer.so debian/hedgewars/usr/lib/hedgewars/bin/hwengine debian/hedgewars/usr/lib/hedgewars/bin/hedgewars-server debian/hedgewars/usr/lib/hedgewars/bin/hedgewars returned exit code 2
make: *** [binary-predeb-IMPL/hedgewars] Error 2

Причём пакет hedgewars-data собрался, эта ошибка уже на этапе сборки бинарного hedgewars. Что вы там опять поменяли и что с этим можно сделать?

Исходная версия eugeno, :

При сборке пакета вышла такая ошибка:

dh_shlibdeps -phedgewars    
dpkg-shlibdeps: error: couldn't find library libhwphysfs.so.1 needed by debian/hedgewars/usr/lib/hedgewars/lib/libphyslayer.so (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: error: couldn't find library libhwphysfs.so.1 needed by debian/hedgewars/usr/lib/hedgewars/bin/hedgewars (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: warning: couldn't find library libphyslayer.so needed by debian/hedgewars/usr/lib/hedgewars/bin/hedgewars (ELF format: 'elf32-i386'; RPATH: '')
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libphyslayer.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: warning: Can't extract name and version from library name `libavwrapper.so'
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/hedgewars.substvars debian/hedgewars/usr/lib/hedgewars/lib/libhwphysfs.so.2.1.0 debian/hedgewars/usr/lib/hedgewars/lib/libavwrapper.so debian/hedgewars/usr/lib/hedgewars/lib/libphyslayer.so debian/hedgewars/usr/lib/hedgewars/bin/hwengine debian/hedgewars/usr/lib/hedgewars/bin/hedgewars-server debian/hedgewars/usr/lib/hedgewars/bin/hedgewars returned exit code 2
make: *** [binary-predeb-IMPL/hedgewars] Error 2

Причём пакет hedgewars-data собрался, это уже на этапе сборки hedgewars. Что вы там опять поменяли и что с этим можно сделать?