On 12/07/2015 04:21 PM, Jan Cholasta wrote:
Hi,

the attached patches partially fix
<https://fedorahosted.org/freeipa/ticket/3197>. This is done to allow
the addition of Python 3 packages, see
<https://www.redhat.com/archives/freeipa-devel/2015-December/msg00081.html>.
See commit messages for more information.

In order to test:
1. make rpms
2.
<https://fedoraproject.org/wiki/Upgrade_paths_%E2%80%94_renaming_or_splitting_packages#Testing_and_QA>

3. Test with both dnf and yum-deprecated.

Beware that when you run "yum-deprecated clean all", it does not remove
cache for the on-disk repository created in step 2, you have to remove
the /var/cache/yum/$basearch/$releasever/$reponame directory manually.

Honza


Shouldn't freeipa-server-dns and freeipa-server-trust-add depend on freeipa-server? They do not in this patch. IMO they should.

following updates work (all on f23, update from 4.2.3):
  dnf update
  dnf update freeipa-*
  yum-depracated update freeipa-*

for both client or server with all packages.

but when I tried to install only client "dnf install freeipa-client" and then following failed:
  dnf update freeipa-client

The difference was:
        Installing:
         freeipa-client-common                              noarch
         freeipa-common                                     noarch
         python2-ipaclient                                  noarch
         python2-ipalib                                     x86_64
        Upgrading:
         freeipa-client

Works:
         Installing:
         freeipa-client-common                              noarch
         freeipa-common                                     noarch
         freeipa-python-compat                              noarch
             replacing  freeipa-python.x86_64 4.2.3-1.1.fc23
         python2-ipaclient                                  noarch
         python2-ipalib                                     x86_64
        Upgrading:
         freeipa-client


not sure if it is a problem, otherwise the patch looks OK.
--
Petr Vobornik

--
Manage your subscription for the Freeipa-devel mailing list:
https://www.redhat.com/mailman/listinfo/freeipa-devel
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code

Reply via email to