Koha_upgrade_3.4.x-3.6.x


Daklem.. stabilna verzija Kohe je 3.6.2.

Naša Koha na IRB-u je 3.4.4 pa idem upgrade-ati.

Budući da smo na git-u, prebacit cu se na 3.6.x branch

1. U source direktoriju smo

Povučemo update

# git pull

Provjerimo branch-eve

# git branch -r

Pratimo 3.6.x

# git branch --track 3.6.x upstream/3.6.x

Prebacimo se na njega

# git checkout 3.6.x

Provjerimo jel to to

# git branch
# git status

2. standardni Koha upgrade (bez make test)

# ./koha_perl_deps.pl -u -m
# perl Makefile.PL --prev-install-log /usr/share/koha/misc/koha-install-log
# make
# sudo make install

3. Update database

Ulogiramo se u admin sučelje i pokrenemo update

Sve ok.. osim nekoliko greškica koje se mogu ignorirati:

Update errors :

* [Mon Dec 26 14:46:19 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry 'BasketConfirmations' for key 'PRIMARY' at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4374.
* [Mon Dec 26 14:46:21 2011] updatedatabase.pl: DBD::mysql::db do failed: Can't DROP 'issuesitemidx'; check that column/key exists at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4425.
* [Mon Dec 26 14:46:21 2011] updatedatabase.pl: DBD::mysql::db do failed: Multiple primary key defined at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4426.
* [Mon Dec 26 14:46:22 2011] updatedatabase.pl: DBD::mysql::db do failed: Duplicate key name 'priorityfoundidx' at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4436.