<div dir="ltr"><div>Thanks, made a separate github repo. <a href="https://github.com/Aniket21mathur/sugar-toolkit-gtk3-packages" target="_blank">Link</a>.</div><div> Regarding packaging for both Python 2 and Python 3, sorry I never came along with same Ubuntu packages installing for both the versions of Python. Though I have seen separate packages for Python 2 and Python 3 line pip and pip3. I will do my research regarding this and will give updates if I found anything useful.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jun 11, 2019 at 10:23 AM James Cameron <<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Put them somewhere for me to download; either a separate GitHub<br>
repository, or a web server.  We can make an account for you on<br>
sunjammer, see the Wiki Service/Shell page.<br>
<br>
You may be interested in dcmd as a quick way to simplify copying<br>
these files.<br>
<br>
Also look at how to use reprepro, which can make a package archive<br>
that you can then serve with a web server and use in sources.list<br>
<br>
Once you've made the packages available to me, I'll check them.<br>
<br>
Next step is to package for both Python 2 and Python 3.  I don't know<br>
how to do that yet.  There are other Debian and Ubuntu packages with<br>
dual-version source that may be used as a template.<br>
<br>
On Tue, Jun 11, 2019 at 10:01:08AM +0530, ANIKET MATHUR wrote:<br>
> Thanks.<br>
> I have build the packages.Now what should I do next, which files I have to<br>
> share?<br>
> <br>
> On Mon, Jun 10, 2019 at 2:28 PM James Cameron <[1]<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>> wrote:<br>
> <br>
>     I've checked, and po/LINGUAS does contain ach.  The problem is caused<br>
>     by bzr builddeb running the check-po target of the Makefile, which<br>
>     currently fails like this;<br>
> <br>
>     host:sugar-toolkit-gtk3$ make check-po<br>
>     *** ach missing from po/LINGUAS ***<br>
>     Makefile:859: recipe for target 'check-po' failed<br>
>     make: *** [check-po] Error 1<br>
> <br>
>     You're welcome to fix this target.  See Makefile.am.  The failure is<br>
>     unrelated to packaging and can be reproduced easily.  I don't plan to<br>
>     fix it before the next release.<br>
> <br>
>     The guide you refer to is for packaging new software for<br>
>     Ubuntu, whereas the Toolkit is existing software from Debian that<br>
>     Ubuntu has adopted without change.<br>
> <br>
>     Use the Debian source package instead.  You can get it from Ubuntu as<br>
>     a source package using `apt source`, or `dget` the dsc from<br>
>     [2]<a href="http://packages.ubuntu.com" rel="noreferrer" target="_blank">packages.ubuntu.com</a>.  Change the version in debian/changelog and<br>
>     substitute the new source tar.xz file.<br>
> <br>
>     See also sugar/docs/debian-packaging-example.md<br>
> <br>
>     On Mon, Jun 10, 2019 at 01:06:00PM +0530, ANIKET MATHUR wrote:<br>
>     > Hello everyone.<br>
>     > I was trying to package sugar-toolkit-gtk3 v 0.114 following the [1]<br>
>     > documentation.<br>
>     > I successfully followed till 4.2, but on running the first command in 4.3<br>
>     ><br>
>     > bzr builddeb -- -us -uc<br>
>     ><br>
>     > The build failed with<br>
>     ><br>
>     > `<br>
>     > make[1]: Entering directory '/home/aniket21/toolkit/build-area/<br>
>     sugar-toolkit-gtk3-0.114'<br>
>     > *** ach missing from po/LINGUAS ***<br>
>     > Makefile:859: recipe for target 'check-po' failed<br>
>     > make[1]: *** [check-po] Error 1<br>
>     > make[1]: Leaving directory '/home/aniket21/toolkit/build-area/<br>
>     sugar-toolkit-gtk3-0.114'<br>
>     > dh_auto_test: make -j1 test VERBOSE=1 returned exit code 2<br>
>     > debian/rules:18: recipe for target 'build' failed<br>
>     > make: *** [build] Error 2<br>
>     > dpkg-buildpackage: error: debian/rules build subprocess returned exit<br>
>     status 2<br>
>     > debuild: fatal error at line 1152:<br>
>     > dpkg-buildpackage -rfakeroot -us -uc -ui failed<br>
>     > bzr: ERROR: The build failed.<br>
>     ><br>
>     > `<br>
>     ><br>
>     > in the terminal. Need help.<br>
>     ><br>
>     > Thanks!<br>
>     ><br>
>     >  <br>
>     ><br>
>     > References:<br>
>     ><br>
>     > [1] [3]<a href="http://packaging.ubuntu.com/html/packaging-new-software.html" rel="noreferrer" target="_blank">http://packaging.ubuntu.com/html/packaging-new-software.html</a><br>
> <br>
>     > _______________________________________________<br>
>     > Sugar-devel mailing list<br>
>     > [4]<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>     > [5]<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
>     --<br>
>     James Cameron<br>
>     [6]<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> <br>
> References:<br>
> <br>
> [1] mailto:<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a><br>
> [2] <a href="http://packages.ubuntu.com/" rel="noreferrer" target="_blank">http://packages.ubuntu.com/</a><br>
> [3] <a href="http://packaging.ubuntu.com/html/packaging-new-software.html" rel="noreferrer" target="_blank">http://packaging.ubuntu.com/html/packaging-new-software.html</a><br>
> [4] mailto:<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> [5] <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [6] <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
</blockquote></div>