[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help to package the jimtcl



Hi,

When I try package jimtcl[0], there is one problem stop me still.

I have updated the package from 0.79 to 0.81 with gbp workflow and
can build 0.81 jim*.deb.

The d/jim0.79.symbols file usually it corresponds to the first version
of that package that provided the symbol. And how can I update it
into jimtcl0.81.symbols? I mead I have read [1]&[2] those matirals.
But I can not get such diff:

```
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: ...
 see diff output below
 --- debian/libfoo1.symbols (libfoo1_1.3-1_amd64)
 +++ dpkg-gensymbolsFE5gzx        2012-11-11 02:24:53.609667389 +0900
 @@ -127,6 +127,7 @@
   foo_get_name@Base 1.1
   foo_get_longname@Base 1.2
   foo_get_type@Base 1.1
 + foo_get_longtype@Base 1.3-1
   foo_get_symbol@Base 1.1
   foo_get_rank@Base 1.1
   foo_new@Base 1.1
```

I got:

```
vimer@debian:~/git/jimtcl$ sudo dpkg-gensymbols -pjimtcl0.79 > symbols.diff
dpkg-gensymbols: warning: new libraries appeared in the symbols file: libjim.so.0.81
dpkg-gensymbols: warning: some libraries disappeared in the symbols file: libjim.so.0.79
dpkg-gensymbols: warning: debian/tmp/DEBIAN/symbols doesn't match completely debian/symbols
```

Special diff file is here: https://paste.debian.net/1235207/

Yes. New symbols file contains all symbols from version 0.81

And there are any chance to use `dpkg-gensymbols` with sbuild?

Thabk you,

BR,
Bo


[0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993599
[1]: https://www.debian.org/doc/manuals/maint-guide/advanced.en.html
[2]: https://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html


Reply to: