IMO, a debuginfo package must depend on those files (Note: files,
not
package!) a debuginfo package carries the debug info for.
The they should be in the base channel as well, otherwise keeping repos
in sync will be a pain. Since debuginfo are very special and only needed
very seldom, I think the current setup to delete the deps is fine.
greetings,
Florian La Roche