Our goal is to propose a minor change in the Koha packages : that is having perldeps and third party softwares installable as stand alone packages in other words, create meta-packages to simplify installation of koha. I created 2 packages: koha-deps and koha-perldeps which install general dependencies or perl dependencies of koha. BibLibre goal would be to release those packages on the koha-community repository and make the koha package depend on those meta-package.
I'd like a meta-package that supplies the dependencies. It'd also make it easier to set up dev environments. This package would only need to do the perl libraries really. All the apache and mysql type things can be done on their own. I'm not fussed on the idea of having the koha-common package depend on them, as it then becomes an unnecessary do-nothing package. However, the way that dependencies are built up at the moment, it should be very easy to implement this as a separate thing.
Created attachment 9244 [details] [review] patch proposed
Just from reading the patch, that looks perfect. I'll test it out and sign it off in the next day or two hopefully.
Ok, good :)
no news? :-)
Created attachment 9337 [details] [review] Bug 7968 : Create meta-packages to simplify installation of koha Minor change in the koha packages : that is having perldeps and third party softwares installable as stand alone packages in other words, create meta-packages to simplify installation of koha. 2 packages was created : koha-deps and koha-perldeps which install general dependencies of koha. I modified the file control.in and executed the update-control script to generate the file control. Whith the control file, I launched the build-git-snapshot script (see http://wiki.koha-community.org/wiki/Building_Debian_Packages_-_The_Easy_Way) to generate packages. Signed-off-by: Robin Sheat <robin@catalyst.net.nz> I've removed the 'Version' and 'Maintainer' lines, as they don't belong in package sections. They apply to the source declaration only. Otherwise, it seems fine and useful.
QA comment: small patch, nothing specific to say passes QA
There have been no further reports of problems so I am marking this bug resolved.