- Posted In
- Red Hat Satellite
We have a problem where we use dells repos for different rhel releases and architectures ( http://linux.dell.com/repo/hardware/latest/platform_independent/ ) and sync them to seperate child channels.
One main/key package is dell_ft_install-1.1-2.noarch.rpm which exists with same name in all repo dirs:
Problem is that these packages are different for each release/arch and has different dependencies which are specific to that repo.
But when they are synced, or even if I try rhnpush manually like:
rhnpush -v --force --channel=dell-blablabla-rhel-x86_64-server-5 dell_ft_install-1.1-2.noarch.rpm (from rh50_64)
The same package dell_ft_install-1.1-2 gets overwritten in satellite and is linked to all 3 child channels.
This of course gives us problems (missing dependencies) when yum updating a rhel5-i386 server when we get the dell_ft_install package from rh60_64.
Is there any way to tell satellite to treat a repos packages as "unique" for that channel somehow so it isn´t "shared" across multiple channels?