Which version for MARC::Record ?
Hi to all, in C4/Installer/PerlDependencies.pm the module MARC::Record is set to 2.0.6. 470 'MARC::Record' => { 471 'usage' => 'Core', 472 'required' => '1', 473 'min_ver' => '2.0.6' 474 }, In fact we need it (see bug 11096) But this is not the version of the module in debian stable (it is present in debian ustable). And it is a mandatory module. The situation now is the everyone wants to install Koha 'master' version needs to install it by CPAN. I suggest we can use a more complex setup of repository, inset MARC::Record in our Koha repo and use 'pinning', https://wiki.debian.org/AptPreferences to prefear our repo (or jessie) instead of whezzy stable. Bye Zeno Tajoli
Greetings, [SNIP -- can't find 2.0.6 MARC::Record] Do you have your koha apt repo pointing to stable or dev? Because I have it, and I'm running Ubuntu. GPML, Mark Tompsett
Zeno Tajoli schreef op wo 14-05-2014 om 23:58 [+0200]:
The situation now is the everyone wants to install Koha 'master' version needs to install it by CPAN.
I suggest we can use a more complex setup of repository, inset MARC::Record in our Koha repo and use 'pinning', https://wiki.debian.org/AptPreferences to prefear our repo (or jessie) instead of whezzy stable.
You don't really need to mess around with pinning. By default, debian will take whatever the higher version it finds is. So, on a squeeze environment: # apt-cache policy libmarc-record-perl libmarc-record-perl: Installed: (none) Candidate: 2.0.6-1kohadev1 Version table: 2.0.6-1kohadev1 0 500 http://debian.koha-community.org/koha/ squeeze-dev/main i386 Packages 2.0.2-1 0 500 http://debian.catalyst.net.nz/debian/ squeeze/main i386 Packages it would install 2.0.6. -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5FA7 4B49 1E4D CAA4 4C38 8505 77F5 B724 F871 3BDF
Indeed, you need to use the Koha repositories http://wiki.koha-community.org/wiki/Koha_3.x_on_Debian_Squeeze It contains some packages with a version higher than the one in squeeze but also some new packages (ie liblibrary-callnumber-lc-perl). See also Bug 11940 Best regards, Le 14/05/2014 23:58, Zeno Tajoli a écrit :
Hi to all,
in C4/Installer/PerlDependencies.pm the module MARC::Record is set to 2.0.6.
470 'MARC::Record' => { 471 'usage' => 'Core', 472 'required' => '1', 473 'min_ver' => '2.0.6' 474 },
In fact we need it (see bug 11096) But this is not the version of the module in debian stable (it is present in debian ustable). And it is a mandatory module.
The situation now is the everyone wants to install Koha 'master' version needs to install it by CPAN.
I suggest we can use a more complex setup of repository, inset MARC::Record in our Koha repo and use 'pinning', https://wiki.debian.org/AptPreferences to prefear our repo (or jessie) instead of whezzy stable.
Bye Zeno Tajoli _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Fridolin SOMERS Biblibre - Pôles support et système fridolin.somers@biblibre.com
participants (4)
-
Fridolin SOMERS -
Mark Tompsett -
Robin Sheat -
Zeno Tajoli