[Arm-dev] ipa-server packages

Sat Mar 4 13:32:28 UTC 2017
SW@EU <ente.trompete at protonmail.com>

> Hi Silvio,
>
> Thanks for the report.
> I've launched a rebuild of modified ipa for the .4 version, and that
> will be pushed to updates once you'll have confirmed that it works.
>
> build id :
> https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17477-ipa-4.4.0-14.el7.centos.4/
> and so it will appear here when it will be built :
> https://armv7.dev.centos.org/repodir/c71611-updates-1/ipa/
>
> WRT dependencies, I have also included those noarch so they'll appear on
> /updates/ soon (hopefully)
>
> Cheers

Hi Fabian,

in meantime ipa-4.4.0-14.el7.centos.6 is also build and available on /updates/.
BTW, how is the repository official called, IMO it is different from the standard
updates repository?
But I run in the Red Hat Bug 1370134 - Several ipa-* packages conflict with themself

https://bugzilla.redhat.com/show_bug.cgi?id=1370134

and so no upgrade is possible. This bug I have found after removing the replica to
start from scratch but this needs time.

And BTW, the noarch package are still not available. The old state:

# LANG=C yum check
Loaded plugins: fastestmirror, priorities
ipa-admintools-4.4.0-14.el7.noarch has installed conflicts freeipa-admintools: ipa-admintools-4.4.0-14.el7.noarch
ipa-client-4.4.0-14.el7.armv7hl has installed conflicts freeipa-client: ipa-client-4.4.0-14.el7.armv7hl
ipa-client-common-4.4.0-14.el7.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7.noarch
ipa-common-4.4.0-14.el7.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-14.el7.noarch
ipa-server-4.4.0-14.el7.armv7hl has installed conflicts freeipa-server: ipa-server-4.4.0-14.el7.armv7hl
ipa-server-common-4.4.0-14.el7.noarch has installed conflicts freeipa-server-common: ipa-server-common-4.4.0-14.el7.noarch
ipa-server-dns-4.4.0-14.el7.noarch has installed conflicts freeipa-server-dns: ipa-server-dns-4.4.0-14.el7.noarch
Error: check all
# yum list installed | grep upstream
dom4j.noarch 1.6.1-20.el7 @base-upstream
hamcrest.noarch 1.3-6.el7 @base-upstream
jaxen.noarch 1.1.3-11.el7 @base-upstream
jdom.noarch 1.1.3-6.el7 @base-upstream
junit.noarch 4.11-8.el7 @base-upstream
qdox.noarch 1.12.1-10.el7 @base-upstream
velocity.noarch 1.7-10.el7 @base-upstream
ws-jaxme.noarch 0.5.2-10.el7 @base-upstream
xpp3.noarch 1.1.3.8-11.el7 @base-upstream

Then I have removed all including ipa* etc, renamed the upstream repositories *-upstream
to upstream-* and changed the priority of the repositories

1. c71611-updates
2. CentOS standard (base, updates ...)
3. CentOS standard upstream (*.noarch only)

but 1 and 3 are disabled now by default. Now reinstall:

yum install --enablerepo=c71611-updates --enablerepo="upstream-*" ipa-server ipa-server-dns
# yum list installed | grep upstream
dom4j.noarch 1.6.1-20.el7 @upstream-base
hamcrest.noarch 1.3-6.el7 @upstream-base
jaxen.noarch 1.1.3-11.el7 @upstream-base
jdom.noarch 1.1.3-6.el7 @upstream-base
junit.noarch 4.11-8.el7 @upstream-base
qdox.noarch 1.12.1-10.el7 @upstream-base
velocity.noarch 1.7-10.el7 @upstream-base
ws-jaxme.noarch 0.5.2-10.el7 @upstream-base
xpp3.noarch 1.1.3.8-11.el7 @upstream-base
# LANG=C yum check
Loaded plugins: fastestmirror, priorities
ipa-admintools-4.4.0-14.el7.6.noarch has installed conflicts freeipa-admintools: ipa-admintools-4.4.0-14.el7.6.noarch
ipa-client-4.4.0-14.el7.6.armv7hl has installed conflicts freeipa-client: ipa-client-4.4.0-14.el7.6.armv7hl
ipa-client-common-4.4.0-14.el7.6.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7.6.noarch
ipa-common-4.4.0-14.el7.6.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-14.el7.6.noarch
ipa-server-4.4.0-14.el7.6.armv7hl has installed conflicts freeipa-server: ipa-server-4.4.0-14.el7.6.armv7hl
ipa-server-common-4.4.0-14.el7.6.noarch has installed conflicts freeipa-server-common: ipa-server-common-4.4.0-14.el7.6.noarch
ipa-server-dns-4.4.0-14.el7.6.noarch has installed conflicts freeipa-server-dns: ipa-server-dns-4.4.0-14.el7.6.noarch
Error: check all

So now I know that I must patch /usr/lib/python2.7/site-packages/yum/rpmsack.py as long
the bug is not solved. But in meantime I have already removed the replica and must start
again :-(.

Maybe you can try again to add the the noarch packages please. And BTW I must remove
the package filter in the c71611-updates.repo because the the latest ipa-server requires
newer pki-* package witch are fortunately already available in c71611-updates-1. THX!

Br,
Silvio


Sent with [ProtonMail](https://protonmail.com) Secure Email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20170304/1044dafb/attachment-0006.html>