LINUX.ORG.RU

dpkg-gensymbols не могу разобраться

 , , ,


0

1

Всем привет. Собираю пакет в pbuilder. Создал через dpkg-gensymbols символьный файл в каталоге /debian в дереве исходников. Проверка через lintian выдаёт symbols-file-contains-current-version-with-debian-revision Гугл по этой проблеме подсказал, что нужно удалить -1 в символьном файле. Сделал sed -e 's/\( [0-9\.]\+\)\-.\+$/\1/g' -i debian/libssr-glinject.symbols но ошибка повторяется. Как это исправить? Вот часть лога сборки:

dpkg-gensymbols: warning: new libraries appeared in the symbols file: libssr-glinject.so
dpkg-gensymbols: warning: debian/libssr-glinject/DEBIAN/symbols doesn't match completely debian/libssr-glinject.symbols
--- debian/libssr-glinject.symbols (libssr-glinject_0.3.3-1_amd64)
+++ dpkg-gensymbolsWS9R1y       2015-06-24 06:58:47.762535578 +0000
@@ -0,0 +1,103 @@
+libssr-glinject.so libssr-glinject #MINVER#
+ XDestroyWindow@Base 0.3.3-1
+ XNextEvent@Base 0.3.3-1
+ _Z12FreeGLInjectv@Base 0.3.3-1
+ _Z12InitGLInjectv@Base 0.3.3-1
+ _Z13FilterEnvironPKcPSt6vectorIPcSaIS2_EEPKS2_@Base 0.3.3-1
+ _Z22glinject_my_XNextEventP9_XDisplayP7_XEvent@Base 0.3.3-1
+ _Z26glinject_my_XDestroyWindowP9_XDisplaym@Base 0.3.3-1
+ _Z26glinject_my_glXSwapBuffersP9_XDisplaym@Base 0.3.3-1
+ _Z27glinject_my_glXCreateWindowP9_XDisplayP16__GLXFBConfigRecmPKi@Base 0.3.3-1
+ _Z28glinject_my_glXDestroyWindowP9_XDisplaym@Base 0.3.3-1
+ _Z32glinject_my_glXGetProcAddressARBPKh@Base 0.3.3-1
+ _ZN15GLXFrameGrabber4FreeEv@Base 0.3.3-1
+ _ZN15GLXFrameGrabber4InitEv@Base 0.3.3-1
+ _ZN15GLXFrameGrabber9GrabFrameEv@Base 0.3.3-1
+ _ZN15GLXFrameGrabberC1EP9_XDisplaymm@Base 0.3.3-1
+ _ZN15GLXFrameGrabberC2EP9_XDisplaymm@Base 0.3.3-1
+ _ZN15GLXFrameGrabberD1Ev@Base 0.3.3-1
+ _ZN15GLXFrameGrabberD2Ev@Base 0.3.3-1
+ _ZN18SSRStreamExceptionD0Ev@Base 0.3.3-1
+ _ZN18SSRStreamExceptionD1Ev@Base 0.3.3-1
+ _ZN18SSRStreamExceptionD2Ev@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter10UpdateSizeEjji@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter17GetGLInjectHeaderEv@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter20GetGLInjectFrameInfoEj@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter4FreeEv@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter4InitEv@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter8NewFrameEPj@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriter9NextFrameEv@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriterC1ERKSsS1_@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriterC2ERKSsS1_@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriterD1Ev@Base 0.3.3-1
+ _ZN20SSRVideoStreamWriterD2Ev@Base 0.3.3-1
+ _ZN8GLInject18NewGLXFrameGrabberEP9_XDisplaymm@Base 0.3.3-1
+ _ZN8GLInject19FindGLXFrameGrabberEP9_XDisplaym@Base 0.3.3-1
+ _ZN8GLInject29DeleteGLXFrameGrabberByWindowEP9_XDisplaym@Base 0.3.3-1
+ _ZN8GLInject31DeleteGLXFrameGrabberByDrawableEP9_XDisplaym@Base 0.3.3-1
+ _ZN8GLInjectC1Ev@Base 0.3.3-1
+ _ZN8GLInjectC2Ev@Base 0.3.3-1
+ _ZN8GLInjectD1Ev@Base 0.3.3-1
+ _ZN8GLInjectD2Ev@Base 0.3.3-1
+ _ZNK18SSRStreamException4whatEv@Base 0.3.3-1
+ _ZNKSt5ctypeIcE8do_widenEc@Base 0.3.3-1
+ _ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag@Base 0.3.3-1
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 0.3.3-1
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 0.3.3-1
+ _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 0.3.3-1
+ _ZNSt6vectorIP15GLXFrameGrabberSaIS1_EE19_M_emplace_back_auxIIRKS1_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIP15GLXFrameGrabberSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE12emplace_backIIS0_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE12emplace_backIJS0_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE19_M_emplace_back_auxIIRKS0_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE19_M_emplace_back_auxIIS0_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE19_M_emplace_back_auxIJRKS0_EEEvDpOT_@Base 0.3.3-1
+ _ZNSt6vectorIPcSaIS0_EE19_M_emplace_back_auxIJS0_EEEvDpOT_@Base 0.3.3-1
+ _ZTI18SSRStreamException@Base 0.3.3-1
+ _ZTS18SSRStreamException@Base 0.3.3-1
+ _ZTV18SSRStreamException@Base 0.3.3-1
+ dlsym@Base 0.3.3-1
+ dlvsym@Base 0.3.3-1
+ eh_check_addr@Base 0.3.3-1
+ eh_destroy_obj@Base 0.3.3-1
+ eh_find_callback@Base 0.3.3-1
+ eh_find_next_dyn@Base 0.3.3-1
+ eh_find_obj@Base 0.3.3-1
+ eh_find_sym@Base 0.3.3-1
+ eh_find_sym_gnu_hash@Base 0.3.3-1
+ eh_find_sym_hash@Base 0.3.3-1
+ eh_hash_elf@Base 0.3.3-1
+ eh_hash_gnu@Base 0.3.3-1
+ eh_init_obj@Base 0.3.3-1
+ eh_iterate_callback@Base 0.3.3-1
+ eh_iterate_obj@Base 0.3.3-1
+ eh_iterate_rel@Base 0.3.3-1
+ eh_iterate_rel_plt@Base 0.3.3-1
+ eh_iterate_rela_plt@Base 0.3.3-1
+ eh_iterate_sym@Base 0.3.3-1
+ eh_set_rel@Base 0.3.3-1
+ eh_set_rel_plt@Base 0.3.3-1
+ eh_set_rela_plt@Base 0.3.3-1
+ execl@Base 0.3.3-1
+ execle@Base 0.3.3-1
+ execlp@Base 0.3.3-1
+ execv@Base 0.3.3-1
+ execve@Base 0.3.3-1
+ execvp@Base 0.3.3-1
+ execvpe@Base 0.3.3-1
+ g_glinject_real_XDestroyWindow@Base 0.3.3-1
+ g_glinject_real_XNextEvent@Base 0.3.3-1
+ g_glinject_real_dlsym@Base 0.3.3-1
+ g_glinject_real_dlvsym@Base 0.3.3-1
+ g_glinject_real_execv@Base 0.3.3-1
+ g_glinject_real_execve@Base 0.3.3-1
+ g_glinject_real_execvp@Base 0.3.3-1
+ g_glinject_real_execvpe@Base 0.3.3-1
+ g_glinject_real_glXCreateWindow@Base 0.3.3-1
+ g_glinject_real_glXDestroyWindow@Base 0.3.3-1
+ g_glinject_real_glXGetProcAddressARB@Base 0.3.3-1
+ g_glinject_real_glXSwapBuffers@Base 0.3.3-1
+ glXCreateWindow@Base 0.3.3-1
+ glXDestroyWindow@Base 0.3.3-1
+ glXGetProcAddressARB@Base 0.3.3-1
+ glXSwapBuffers@Base 0.3.3-1

Строка

@@ -0,0 +1,103 @@
Означает, что файла debian/libssr-glinject.symbols не существует. Куда ты его дел?

TeopeTuK ★★★★★
()
Ответ на: комментарий от TeopeTuK

Создал его в /debian командой dpkg-gensymbols -pmylib -Odebian/libssr-glinject.symbols -q потом выполнял сборку sudo DIST=jessie ARCH=amd64 pdbuild

Sunderland93 ★★★★★
() автор топика
Ответ на: комментарий от Sunderland93

pdebuild его не видит (хотя, скорее, видит пустой файл на его месте). Ищи, куда он пропал или кто его обнулил.

TeopeTuK ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.