[Pkg-ime-devel] Bug#872755: [ibus-gtk3] Installation causes libgtk-3-dev Debian archive builds to fail?

OmegaPhil OmegaPhil at startmail.com
Mon Aug 21 21:34:24 UTC 2017


On 21/08/17 22:15, Osamu Aoki wrote:
> On Mon, Aug 21, 2017 at 08:28:14PM +0100, OmegaPhil wrote:
> ...
>> I'm building the libgtk-3-dev Debian source package with the usual
>> 'dpkg-buildpackage -b --jobs=auto -i.*' (the bit at the end is to ignore
>> changes so that I can trivially patch in my own stuff). The current
>> situation happens without any changes.
> 
> Oh, I overlooked and misunderstood your position.  Did you check symbol
> file situation and made proper library versioning.
> 
> If you build your own libgtk-3-dev .... you must have used
> wrong compilation option which caused to skip some wayland function
> generation.  This is your problem.  Check your compile option.  Run
> ./configure by yourself.
> 
> If ibus compile failes with libgtk-3-dev in unstable, I need to rebuild
> ibus against updated libgtk-3-dev for unstable.  Maybe I need to do
> this.  But if there is symbol change, library versioning scheme should
> help prevent it if library is packaged properly.
> 
> Anyway, then this isn't a bug on my package.
> 
> Good luck with experimenting with compiler.  I don't have time to help
> your local experiment.
> 
> Osamu


It shouldn't be possible for me to use the wrong compilation option -
the configuration is defined in the Debian rules file.

OK, if you think this is something local, I can't argue against that
since I don't have enough experience. In terms of a library versioning
issue, ibus-gtk3 is after libgtk-3-0 (>= 3.9.10) which is of course
satisfied.

For anyone else interested, you can test for the problem with:

====================================

apt-get source libgtk-3-dev
cd <source dir>
dpkg-buildpackage -b --jobs=auto

====================================

The build takes a long time but will eventually reach the testing stage,
where the bug previously mentioned appears.

In the meantime I'm building in a VM with ibus-gtk3 removed.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20170821/a33a7171/attachment.sig>


More information about the Pkg-ime-devel mailing list