https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2505

Barton Chittenden <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #29 from Barton Chittenden <[email protected]> ---
Just to see what happens, I enabled warnings in C4/Reserves.pm. All of the
warnings were of the form

Subroutine * redefined at C4/Reserves.pm line *.

This is happening because of circular dependencies, e.g. 


C4/Reserves.pm uses

C4::Members
C4::Circulation

Those modules in turn use C4::Reserves. None of the functions used in these
modules is actually called in C4::Reserves, but removing the calls to
C4::Members and C4::Circulation from C4/Reserves.pm isn't enough, apparently
there's a deeper circular dependency there.

I suspect that there are a number of unnecessary 'use' statements peppered
throughout the C4 namespace; cleaning those up might fix the problem entirely,
or at least allow us to resolve any remaining dependencies easily.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to