CREATE OR REPLACE VIEW suseServerChannelsRetractedPackagesView AS
SELECT DISTINCT ep.package_id AS pid,
   sc.server_id AS sid
   FROM rhnserverchannel sc
      JOIN rhnchannel c ON c.id = sc.channel_id
      JOIN rhnchannelerrata ce ON ce.channel_id = c.id
      JOIN rhnerrata e ON e.id = ce.errata_id
      JOIN rhnerratapackage ep ON ep.errata_id = e.id
   WHERE e.advisory_status::text = 'retracted'::text;
