> Alter the specfile to do the obsoletes please :).
Not sure why it's versioned, but that's how other plugins were obsoleted..
--- a/yum.spec
+++ b/yum.spec
@@ -79,6 +79,8 @@ Obsoletes: yum-plugin-protect-packages < 1.1.27-0
Provides: yum-protect-packages = 1.1.27-0.yum
Provides: yum-plugin-protect-packages = 1.1.27-0.yum
Obsoletes: yum-plugin-download-order <= 0.2-2
+Obsoletes: yum-plugin-downloadonly <= 3.4.3
+Provides: yum-plugin-downloadonly = 3.4.3.yum
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
> I think we'd want to be able to do something like:
> yum up --downloadonly && yum -C up
Hmm, probably found a better way.. Instead of adding a fake error, check
if something actually failed. Pass-through on errors, exit(0) otherwise:
@@ -2321,6 +2322,9 @@ much more problems).
if hasattr(urlgrabber.grabber, 'reset_curl_obj'):
urlgrabber.grabber.reset_curl_obj()
+ if downloadonly and not errors: # caller handles errors
+ self.verbose_logger.info(_('exiting because --downloadonly
specified'))
+ sys.exit(self.exit_code)
return errors
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel