[Hamara-devel] Fwd: Re: Ubiquity Packaging work

Raju D V rajudv at openmailbox.org
Tue Apr 12 14:35:57 BST 2016


Hi everyone,

    An Important update here.

After all the efforts that we have put in, on getting ubiquity work with
Debian/hamara. We have decided that we should drop Ubiquity in favor of
live-installer from mint.

Canonical does not care about packaging standards of software and they
certainly do not care about sharing what they do. A lot of dependencies
of Ubiquity are not there in Debian.
And the ones which are in Debian are different in codebase with the ones
in Ubuntu.

Most of the times in debian/control we declare dependent packages as >=
a particular dependency.
But in Ubiquity dependent packages, many times there are dependencies
mentioned as = of a particular package.

So even if a particular packages dependency is installed and a newer
version, we have to downgrade it to make it work.

And after solving all the dependencies when we finally try to build the
package it further complains on packages of libindicator and libido.
These packages are installed on the debian system but are of a different
version.
Ubuntu maintains the same package under a different version name.
The custom components which Ubuntu is shipping these days that is Mir,
is causing a lot of troubles to get it working on a debian based system.

There are a lot of such issues which makes packaging Ubiquity for
Debian/hamara a difficult and time consuming task.

Considering the time which has been lost trying to port Ubiquity on
Debian/hamara, we have decided to ditch Ubiquity for the time being and
use live-installer from Linux Mint.

Live-installer is an easy to use OS installer and works fine with debian
based systems.

 
Compared to Ubiquity the only place where live-installer fails to
perform well is the accessibility part.
If we can get live-installer completely accessible then it is a worthy
option to Ubiquity.

Making this change will help us releasing the Debian based Hamara Sugam
distro in a shorter time frame and in a better way.

Looking forward to your opinions,

Raju




More information about the Hamara-devel mailing list