This document gives the solution to fix an error C1LB023E which occurs on ELIB when the named member is either too large or too fragmented to store in the directory pages for this data set.
C1LB023E occurs when Either the target library is too fragmented or the named member is too large to store in the available contiguous directory pages for this data set.
A target library is the library that receive an update for an element component during action such as Move, Transfer, Add, etc.
This issue mainly concerns ELIBs that are allocated at the end of the life cycle Map.
I.e. Production DELTA Elibs rather than BASE Elibs could be more impacted, as the change history will increase during lifetime.
Here are a list of some Relevant factors that can expose to error C1LB023E:
1) Some ELIB's members use lots of PAGEs.
2) There are some very large ELIB, with up to several hundred thousand members.
3) Endevor store elements built from a Computer Aided Software Engineering (CASE) application development environment(1).
(1) 'CASE' are know to build large source code.