Bug 7968 - create meta-packages to simplify installation of koha
Summary: create meta-packages to simplify installation of koha
Status: CLOSED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Packaging (show other bugs)
Version: 3.10
Hardware: All Linux
: P5 - low normal (vote)
Assignee: selharsal
QA Contact: Ian Walls
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-16 13:42 UTC by selharsal
Modified: 2013-12-05 20:04 UTC (History)
4 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
patch proposed (2.17 KB, patch)
2012-04-18 14:57 UTC, selharsal
Details | Diff | Splinter Review
Bug 7968 : Create meta-packages to simplify installation of koha (2.24 KB, patch)
2012-04-28 02:49 UTC, Robin Sheat
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description selharsal 2012-04-16 13:42:23 UTC
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.
Comment 1 Robin Sheat 2012-04-17 03:24:56 UTC
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.
Comment 2 selharsal 2012-04-18 14:57:17 UTC Comment hidden (obsolete)
Comment 3 Robin Sheat 2012-04-18 22:26:49 UTC
Just from reading the patch, that looks perfect. I'll test it out and sign it off in the next day or two hopefully.
Comment 4 selharsal 2012-04-19 07:29:23 UTC
Ok, good :)
Comment 5 selharsal 2012-04-27 14:15:54 UTC
no news? :-)
Comment 6 Robin Sheat 2012-04-28 02:49:16 UTC
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.
Comment 7 Paul Poulain 2012-05-14 16:33:03 UTC
QA comment: small patch, nothing specific to say

passes QA
Comment 8 Jared Camins-Esakov 2012-12-31 00:59:09 UTC
There have been no further reports of problems so I am marking this bug resolved.