Hi All,
I tried to to update bugzilla 4.1.3 to 4.2rc1 but update didn't work
so well
Our Bugzilla installation is served by CentOS 4 with Oracle 10.2
database.
When I was executing ./
checksetup.pl we got following errors.
Dropping foreign key: bug_tag.tag_id -> tags.id...
Failed SQL: [DROP TRIGGER fk_949096678bffbde6cb5f_uc] Error:
DBD::Oracle::db do failed: ORA-04080: trigger
'FK_949096678BFFBDE6CB5F_UC' does not exist (DBD ERROR:
OCIStmtExecute) [for Statement "DROP TRIGGER
fk_949096678bffbde6cb5f_uc"] at Bugzilla/DB/Oracle.pm line 399
Bugzilla::DB::Oracle::do('undef', 'DROP TRIGGER
fk_949096678bffbde6cb5f_uc') called at Bugzilla/DB.pm line 910
eval {...} called at Bugzilla/DB.pm line 910
Bugzilla::DB::bz_drop_fk('Bugzilla::DB::Oracle=HASH(0xbcde9d0)',
'bug_tag', 'tag_id') called at Bugzilla/DB.pm line 948
Bugzilla::DB::bz_drop_related_fks('Bugzilla::DB::Oracle=HASH(0xbcde9d0)',
'tags', 'id') called at Bugzilla/DB.pm line 1070
Bugzilla::DB::bz_rename_table('Bugzilla::DB::Oracle=HASH(0xbcde9d0)',
'tags', 'tag') called at Bugzilla/Install/DB.pm line 3606
Bugzilla::Install::DB::_rename_tags_to_tag() called at
Bugzilla/Install/DB.pm line 650
Bugzilla::Install::DB::update_table_definitions('HASH(0x99d5588)')
called at ./
checksetup.pl line 199
Can't use string ("tags") as a SCALAR ref while "strict refs" in use
at Bugzilla/DB/Schema/Oracle.pm line 389.
When trying to run ./
checksetup.pl again I got following errors:
Adding new table tag...
DBD::Oracle::db do failed: ORA-00955: name is already used by an
existing object (DBD ERROR: error possibly near <*> indicator at char
16 in 'CREATE SEQUENCE <*>tag_id_SEQ INCREMENT BY 1 START WITH 1
NOMAXVALUE NOCYCLE NOCACHE') [for Statement "CREATE SEQUENCE
tag_id_SEQ INCREMENT BY 1 START WITH 1 NOMAXVALUE NOCYCLE
NOCACHE"] at Bugzilla/DB/Oracle.pm line 399
Bugzilla::DB::Oracle::do('undef', 'CREATE SEQUENCE tag_id_SEQ
INCREMENT BY 1 START WITH 1 NOM...') called at Bugzilla/DB.pm line
824
Bugzilla::DB::_bz_add_table_raw('Bugzilla::DB::Oracle=HASH(0xb44e8e8)',
'tag', 'HASH(0xb54d1c4)') called at Bugzilla/DB.pm line 783
Bugzilla::DB::bz_add_table('Bugzilla::DB::Oracle=HASH(0xb44e8e8)',
'tag', 'HASH(0xb54d1c4)') called at Bugzilla/DB.pm line 499
Bugzilla::DB::bz_setup_database('Bugzilla::DB::Oracle=HASH(0xb44e8e8)')
called at Bugzilla/DB/Oracle.pm line 636
Bugzilla::DB::Oracle::bz_setup_database('Bugzilla::DB::Oracle=HASH(0xb44e8e8)')
called at ./
checksetup.pl line 148
Are there any ways to fix these problems?
Thanks in advance
Br. Lauri Lahti