2014-07-09 12:30 GMT+09:00 1xx
2014-07-09 9:05 GMT+09:00 Christian Boltz
: Am Mittwoch, 9. Juli 2014 schrieb 1xx:
- removed "Requires: git". users can select VCS.
Too bad that rpm doesn't support "or" in the Requires: tag ;-)
Nevertheless, you should add a "Recommends: git" - that's the most likely choice nowadays.
Thanks. I will rewrite so etckeeper.spec.
Just a little detail - I assume you mean integration with zypp (libzypp, zypper, YaST), right? A packagename like etckeeper-zypp-integration might be a better choice ;-)
I think that etckeeper-zypp-plugin is better. Because already snapper-zypp-plugin exists.
After reading the spec, I see that you package a yum plugin if suse_version is not set. The funny thing is that yum is also available for openSUSE [1], so you should also provide a package etckeeper-yum- integration for openSUSE ;-)
Hurm...
The upstream can choose with both yum and ZYpp. But both can not choose. If we want it, we must make a big patch.
I want time to think it.
I think that better package name is etckeeper-yum-plugin.
I rewrote etckeeper.spec.
Please review it.
https://build.opensuse.org/package/show/home:Mitsutoshi:branches:utilities/e...
https://build.opensuse.org/package/view_file/home:Mitsutoshi:branches:utilit...
- wrote "Recommends: git".
- renamed subpackage to etckeeper-zypp-plugin and etckeeper-yum-plugin.
I did not write YUM for openSUSE.
It is not easy.
It must change many code.
Supporting multi package-manager is a task after next version.
I will talk with upstream.
I will write test-specification tomorrow.
https://docs.google.com/spreadsheets/d/1kmtjqvCnqNMmuFHRLh0-xh1iBdjhxnvKoYgR...
--
1xx