Some functions in eutils.eclass address very special tasks, so I wonder if they shouldn't be split out to dedicated eclasses:
- CDROM functions (cdrom_get_cds, cdrom_load_next_cd). These are used by some 40 ebuilds only, most of them in games-*. Maybe they could be moved to a dedicated cdrom.eclass? - unpack_pdv() is used by one ebuild in the tree only. Ulrich