Following up to my own post below, I have researched this issue a bit further ("invalid authority types Not all authority types referred to by the frameworks are defined" error message, when running the "MARC Bibliographic framework test") . As I said in my previous post, I have two Koha configurations: SETUP 1 - the Koha 3.0 running on openSUSE 10.3 (does NOT have the error). It's an UNIMARC and "NoZebra" setup. SETUP 2 - the Koha 3.0.1 running on SLES 10 SP2 (has the error). It's also an UNIMARC and "NoZebra" setup. The only differences that I could find, so far, concern the "MARC subfield structure admin for 700" is: - the openSUSE 10.3 setup has several fields hidden, while the SLES setup only has the subfield 9 ("Koha Internal Code") hidden - the SLES setup has a "| Authority:PER, " snippet for the subfield a ("Entry Element") and is displayed in Tab 7 (the openSUSE one does NOT have the "| Authority:PER, " snippet and has the subfield "a" set for display on Tab 0) So, here is the "MARC subfield structure admin for 700" for both setups: => SETUP 1 - Koha 3.0 running openSUSE 10.3 (using UNIMARC and NoZebra). This setup does NOT return the error message during the test. MARC subfield structure admin for 700 (framework ) http://opensuse:8080/cgi-bin/koha/admin/marc_subfields_structure.pl?tagfield=700&frameworkcode= Subfield: 3 Text: Authority Code Number Constraints: Tab:7, Not repeatable, Not mandatory, hidden, Subfield: 4 Text: Relator Code Constraints: Tab:7, Not repeatable, Not mandatory, hidden, Subfield: 9 Text: Koha Internal Code Constraints: Tab:7, Not repeatable, Not mandatory, hidden, Subfield: a Text: Entry Element Constraints: Tab:0, Not repeatable, Not mandatory, Subfield: b Text: Part of Name Other than Entry Element Constraints: Tab:0, Not repeatable, Not mandatory, Subfield: c Text: Additions to Name Other than Dates Constraints: Tab:0, Not repeatable, Not mandatory, Subfield: d Text: Roman Numerals Constraints: Tab:0, Not repeatable, Not mandatory, Subfield: f Text: Dates Constraints: Tab:0, Not repeatable, Not mandatory, Subfield: g Text: Expansion of Initials of Forename Constraints: Tab:7, Not repeatable, Not mandatory, hidden, Subfield: p Text: Affiliation/Address Constraints: Tab:7, Not repeatable, Not mandatory, hidden, => SETUP 2 - Koha 3.0 running SLES 10 SP2 (also using UNIMARC and NoZebra). This setup *returns* the error message! MARC subfield structure admin for 700 (framework ) http://sles:8080/cgi-bin/koha/admin/authtypes.pl Subfield: 3 Text: Authority Code Number Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: 4 Text: Relator Code Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: 9 Text: Koha Internal Code Constraints: Tab:7, Not repeatable, Not mandatory, hidden, Subfield: a Text: Entry Element Constraints: Tab:7, Not repeatable, Not mandatory, | Authority:PER, Subfield: b Text: Part of Name Other than Entry Element Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: c Text: Additions to Name Other than Dates Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: d Text: Roman Numerals Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: f Text: Dates Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: g Text: Expansion of Initials of Forename Constraints: Tab:7, Not repeatable, Not mandatory, Subfield: p Text: Affiliation/Address Constraints: Tab:7, Not repeatable, Not mandatory, By the way, the "Authority MARC subfield structure admin for 200 (authority: )" available at: http://hostname:8080/cgi-bin/koha/admin/auth_subfields_structure.pl?tagfield=200&authtypecode= ... is exactly the same in both setups (as far as I can tell). So, I guess that MY QUESTION now is: Where does the "| Authority:PER, " in the "Constraints" part of Subfield "a" (Entry Element) come from? I have clicked on the "Edit Subfields" button on that "MARC subfield structure admin for 700 (framework )" page, and then clicked on the "a" tab (for the "a" subfield), but I can NOT find that information! :( Thanks for your time. Cheers, Ricardo Dias Marques lists AT ricmarques DOT net Installation Guide for Installing Koha 3 on openSUSE 11 http://wiki.koha.org/doku.php?id=opensuse_11.0 On Mon, Feb 23, 2009, Ricardo Dias Marques wrote:
ELLA: I'm following up to this post of yours of 12-Nov-2008, because I'm having a similar problem: the "MARC Bibliographic Framework Test" is also failing (only) for authority types, with the same error message that you had. I'm also using UNIMARC and I'm NOT using Zebra ("NoZebra" is set to ON).
The funny thing is that this problem did NOT happen to me when using a ("VMware Server") Virtual Machine, running Linux (openSUSE 10.3), where I installed a pre-Koha 3 (development) version and then kept "migrating" it to newer pre-Koha 3 development versions and then to Koha 3.0 "final".
In that virtual machine, for each new development version, I migrated by downloading the newer Koha development version (.tar.gz file) and then running "perl Makefile.PL --prev-install-log /usr/share/koha/misc/koha-install-log", "make test" and "make install". The "MARC Bibliographic Framework Test" returned no errors, after each installation.
Then, I tried to install *another* Virtual Machine, running SLES (SUSE Linux Enterprise Server) 10 SP2 (Service Pack 2). I installed Koha 3.0 final, also set it up for UNIMARC and "NoZebra" and now I'm also getting the same error you're having! :(
I tried to migrate this new installation from Koha 3.0 to Koha 3.0.1, but the error persists.
Do you Ella - or *anyone* else - have any information / comments regarding this?
Thanks in advance.
Cheers, Ricardo Dias Marques