Summary: | Script to automatically generate package lists | ||
---|---|---|---|
Product: | Koha | Reporter: | Mark Tompsett <mtompset> |
Component: | contribs.koha-community.org | Assignee: | Bugs List <koha-bugs> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: | |||
Attachments: | Beta Version Script to find: things missing in repo, find matching in repo, find missing in {os}.{version}.packages files |
Description
Mark Tompsett
2012-07-27 17:27:37 UTC
Created attachment 11175 [details]
Beta Version Script to find: things missing in repo, find matching in repo, find missing in {os}.{version}.packages files
This should work on any debian-based OS. I was doing my testing under Ubuntu.
I hope there are enough comments in the script that it is easy enough to fix if there are problems.
I call it Beta, because obviously one tester currently (myself) does not make for a perfect product.
Jared, could you patch this up for me? I am uncertain which repository you were thinking of placing this under, and I probably don't have a git clone of it.
I started tinkering with CentOS again. GAH! apt-file is a big plus for debian-based systems. Though, I did discover repoquery -q -l. CentOS 5.x does not come with Perl 5.10 by default. CentOS 6.x does, as far as I know. So in terms of even attempting Koha installs on CentOS, 6.x is the only real option for 3.6 and up (which are the currently active Koha versions). I'm putting some of my notes here in hopes of extending this script across to the RPM-based world. However, at this point, it is looking slim (at least with CentOS): http://paperlined.org/rosetta_stone/package_systems.html http://lists.centos.org/pipermail/centos/2008-September/065192.html Deb-based OS' track perl development better the RPM-based ones, it would seem. http://wiki.koha-community.org/wiki/Koha_3.6_on_Centos_6.2_i386 What bother's me most is that there are manual fixing stages to these instructions. I am hoping to figure out a way that doesn't need that. But I make no guarantees. I also note that the EPEL repository has been known to break things. That's part of the reason why there is the need to fix things. Whereas, RPMForge "is considered by many in the community to be stable and safe." (http://wiki.centos.org/AdditionalResources/Repositories) |