[Bug 1547816] Re: Merge mozc (2.17.2116.102+gitfd0f5b34+dfsg-1ubuntu1) from Debian unstable (main)
Mitsuya Shibata
mty.shibata at gmail.com
Mon Mar 14 16:40:52 UTC 2016
Hi all,
This is caused by more complex reasons of differencies between two
versions of mozc.
* Mozc switched from Google Code/svn to GitHub/git.
* Mozc introduced git-submodules for some packages in src/third_party/ directory.
* added .gitmodules file
* NOTE: Mozc in old svn has included all codes for third_party directory.
* mozc package in debian isn't include .gitmodule in upstream branch.
* its a bug of git-buildpackage or uupdate?
* mozc package in debian dropped binaries in third_party directory for DFSG compliant.
* from 2.16.2116.102, dfsg flag is added in the version string.
* therefore, third_party directory became empty and removed.
* src/third_party/{gmock, gtest, jsoncpp} are used only to run test.
* mozc package in debian doesn't call 'src/build_mozc.py runtests'.
* mozc package in ubuntu call 'src/build_mozc.py runtests'.
* it was added by Aron Xu.
* gmock and gtest are depended by allmost tests.
* i.e. cannot drop 'some' tests which depends gmock/gtest, can only drop 'all' test.
* jsoncpp is used only for network test.
* gtest and jsoncpp is packaged in main and gmock is not packaged.
* NOTE: Mozc needs source package of jsoncpp, doesn't binary package.
* gmock was merged to gtest in upstream, but new gtest isn't released yet.
Conclusion:
We should drop runtest as same as Debian.
Is this conclusion acceptable for package in main component?
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1547816
Title:
Merge mozc (2.17.2116.102+gitfd0f5b34+dfsg-1ubuntu1) from Debian
unstable (main)
Status in mozc package in Ubuntu:
New
Status in mozc package in Debian:
New
Bug description:
Please sync mozc (2.17.2116.102+gitfd0f5b34+dfsg-1ubuntu1) from Debian
unstable (main).
mozc (1.15.1857.102-1ubuntu2) is too old.
debian/changelog:
mozc (2.17.2116.102+gitfd0f5b34+dfsg-1ubuntu1) xenial; urgency=medium
* Merge with Debian, remaining changes:
- Drop uim support for main inclusion
- Do not generate shlibs for fcitx
- Run testcases.
* debian/patches/enable-test.patch: added for test.
-- Ikuya Awashiro <ikuya at fruitsbasket.info> Sat, 20 Feb 2016
18:47:42 +0900
mozc (2.17.2116.102+gitfd0f5b34+dfsg-1) unstable; urgency=medium
* New upstream release.
* Add support parallel building. (Closes: #795709)
* Remove libss-dev from Build-Depends. (Closes: #759135)
* Bump Standards-Version to 3.9.6.
-- Nobuhiro Iwamatsu <iwamatsu at debian.org> Sat, 12 Sep 2015 13:59:18
+0900
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mozc/+bug/1547816/+subscriptions
More information about the Ubuntu-sponsors
mailing list