Open alinefm opened 8 years ago
Hi Aline, So mainly, what is needed is
As you know, I've been working on the packaging of kimchi/ginger and now also on wok and gingerbase for debian and ubuntu. kimchi 1.5.0 is actually already included in Ubuntu : https://launchpad.net/ubuntu/+source/kimchi and I'm pushing on debian side as well : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800966 .
I saw kimchi/wok is undergoing a redesign and I've created the packing for Debian/Ubuntu for wok/kimchi/gingerbase 2.0.0 last week. It needs a bit of improvement but :
Fred
With the new version 2.1.0 of wok/kimchi/gingerbase, I updated my packaging. I'm still having a few issues, which will prevent adoption of wok/related projects into Debian/Ubuntu especially :
These are currently my main concern.
Hello @frediz
In addition to your points, we also have the issue https://github.com/kimchi-project/wok/issues/97 - Debian's name for libvirt service is libvirtd instead of libvirt-bin used by Ubuntu.
Regarding your second point, I guess Julien Goodwin (@laptop006) can submit again a new patch where don't starts nginx (whithout the apache stuff) and then we can solve this issue.
IMO, the other points can be submitted again the RFC's and pacthes.
I started to prepare debian packaging for debian upload https://github.com/Fantu/wok/commit/c055f284237999abc7777f1b99b41a6e36508789 this is only partial for now... in debian/control I tried to put all correct build-deps and deps but I have some questions/problems:
debian/copyright need to be improved/completed (I mainly autogenerate it with decopy), without it with full and correct license list make package reject I keeped debhelper to 11 (instead 12) to make possible use it also on older debian and ubuntu but probably with python3 deps very recent I suppose will be difficult
any help is appreciated, I'm doing some very fast thing because the time is too few and my python knowledge is almost nothing, sorry also for my bad english
Hi @Fantu
Thank you for the initiative to get Kimchi into debian!
- there is python-m2crypto used by src/wok/sslcert.py (by fast grep) that seems still python2 but with python2 things I suppose will be rejected (next debian version will drop python2), can be checked and modified for python3 if needed please?
I will take a look on this.
- python3-jsonschema>= 3 for draft7 support but in debian repo is still not present :( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939943
Will it be added or not?
- there are some dev requirement added with "sudo -H pip3 install -r requirements-dev.txt" based on docs, in debian repo I saw only https://packages.debian.org/source/sid/libsass and https://packages.debian.org/source/sid/cython but not pre-commit, are always needed?
It is only for development purposes. We don't need to include them as part of the debian package.
debian/copyright need to be improved/completed (I mainly autogenerate it with decopy), without it with full and correct license list make package reject
I will take a look.
small update: python-jsonschema 3 was prepared and uploaded into experimental today but blocked by python-pyrsistent dep missed in NEW queue since 7 months, after was reuploaded also python-pyrsistent without python2 part and I suppose will be acceptedbut I do not know when
Identify what is needed to have wok package included in the Ubuntu official repositories.