----- Original Message ----- > From: "Patrick Swartz" <[email protected]> > To: [email protected] > Sent: Friday, April 17, 2015 11:10:50 AM > Subject: [Pulp-list] does pulp require a repomd.xml file to sync > > > > Hello, > > I’m still learning Pulp and ran across an issue I need help understanding. > Example scenario … would like to use Pulp to sync > http://pkgs.repoforge.org/nmon/ , but repoforge does not provide a > repomd.xml file for the different packages which I’m guessing is why I get > this error when trying sync – > > > > Downloading metadata... > > [-] > > ... failed > > > > Not Found > > Task Failed > > Importer indicated a failed response > > > > So, the question is, does Pulp require that the external repositories contain > a repomd.xml file for the sync to work? And/or is there another way to use > Pulp to sync to an external repo that doesn’t contain a repomd.xml file? > > > > Thank you, > > Patrick Swartz
Pulp and yum both require a repository to have a repomd.xml. It looks like "http://pkgs.repoforge.org" is a collection of directories of rpms, and I suspect the repository metadata lives somewhere else. For example, I found their mirror list on github [0], and found a repository [1] that includes this nmon package you're interested in. Michael [0] https://github.com/repoforge/mirrorlist/blob/gh-pages/el7/mirrors-repoforge [1] http://mirror.atrpms.net/repoforge/redhat/el7/en/x86_64/rpmforge/ _______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
