On 28/02/17 00:25, Ente Trompete wrote: > On 22/02/17 18:07, Fabian Arrotin wrote: >> Just to add that for the build part (so not including the patches to >> allow ipa server to start), I launched a test build that should appear >> here (when finished) : >> https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17474-ipa-4.4.0-14.el7.centos/ >> (and so https://armv7.dev.centos.org/repodir/c71611-updates-1/ipa/) >> >> It would be good if you could confirm that those would work for you > > Hi, > > I have installed IPA Server now but there were some problems to solve. > > But 1st thanks for that speedy build and providing of the IPA server > packages for ARM32!!! > > To explain how I have installed: > > * yum-plugin-priorities installed and configured (default repositories > like base & updates pro 1) > * c71611-updates.repo added: > > [c71611-updates] > name=IPA rebuild for armhfp > baseurl=https://armv7.dev.centos.org/repodir/c71611-updates-1/ > includepkgs=ipa* python2-ipa* > enabled=1 > priority=2 > gpgcheck=0 > > * yum clean all > * yum makecache fast > * yum install spa-server … > > --> Finished Dependency Resolution > Error: Package: pki-server-10.3.3-16.el7_3.noarch (updates) > Requires: velocity > You could try using --skip-broken to work around the problem > You could try running: rpm -Va --nofiles --nodigest > > This means ipa-server depend on package > pki-server-10.3.3-16.el7_3.noarch which is available but its requires > the package velocity which is not available. Because it is „noarch" > > I have downloaded it from upstream > > # wget > http://mirror.centos.org/centos/7.3.1611/os/x86_64/Packages/velocity-1.7-10.el7.noarch.rpm > # yum deplist velocity-1.7-10.el7.noarch.rpm > > Loaded plugins: fastestmirror, priorities > Loading mirror speeds from cached hostile > 503 packages excluded due to repository priority protections > package: velocity.noarch 1.7-10.el7 > dependency: apache-commons-collections > provider: apache-commons-collections.noarch 3.2.1-22.el7_2 > dependency: apache-commons-lang > provider: apache-commons-lang.noarch 2.6-15.el7 > dependency: apache-commons-logging > provider: apache-commons-logging.noarch 1.1.2-7.el7 > dependency: bel > provider: bcel.noarch 5.2-18.el7 dependency: hsqldb > > provider: hsqldb.noarch 1:1.8.1.3-14.el7 > > dependency: jakarta-oro > > provider: jakarta-oro.noarch 2.0.8-16.el7 > > dependency: jaxen > > Unsatisfied dependency > > dependency: jdom > > Unsatisfied dependency > > dependency: jpackage-utils > > provider: javapackages-tools.noarch 3.4.1-11.el7 > > dependency: junit > > Unsatisfied dependency > > dependency: log4j > > provider: log4j.noarch 1.2.17-15.el7 > > dependency: servlet3 > > provider: tomcat-servlet-3.0-api.noarch 7.0.69-10.el7 > > > > There are again 3 packages missing which I have also downloaded from > upstream and these again misses packages. So I have decided to add the > upstream base, update etc. repositories for noarch only: > > > > [base-upstream] > > name=CentOS-$releasever-Upstream - Base > > mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=os&infra=$infra > > #baseurl=http://mirror.centos.org/centos/$releasever/os/x86_64/ > > includepkgs=*.noarch > > enabled=1 > > priority=3 > > gpgcheck=1 > > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 > > > > #released updates > > [updates-upstream] > > name=CentOS-$releasever-Upstream - Updates > > mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=x86_64&repo=updates&infra=$infra > > #baseurl=http://mirror.centos.org/centos/$releasever/updates/x86_64/ > > includepkgs=*.noarch > > enabled=1 > > priority=3 > > gpgcheck=1 > > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 > > > > … > > > > After that I was able to install the software and setup the replica on > the Banana PI. Of course, I must change the timeout as described in the > mentioned thread but the information there are from the official FreeIPA > site https://www.freeipa.org/page/HowTo/FreeIPA_on_banana_pi and some > additional search shows that this is not a problem of FreeIPA instead it > is a workaround for this OpenJDK > bug: https://bugzilla.redhat.com/show_bug.cgi?id=1400462. I will now > also switch to Oracle Java, but IMO should we not generally patch the > timer value. > > > > I have one additional request. In my first tries the upstream > repositories had a heifer prio as c71611-updates-1 and I got error > messages like these: > > Error: Package: ipa-server-4.4.0-14.el7.armv7hl (c71611-updates) > > Requires: ipa-server-common = 4.4.0-14.el7 > > Available: ipa-server-common-4.4.0-12.el7.centos.noarch > (base-upstream) > > ipa-server-common = 4.4.0-12.el7.centos > > Available: ipa-server-common-4.4.0-14.el7.centos.noarch > (updates-upstream) > > ipa-server-common = 4.4.0-14.el7.centos > > Available: ipa-server-common-4.4.0-14.el7.centos.1.1.noarch > (updates-upstream) > > ipa-server-common = 4.4.0-14.el7.centos.1.1 > > Available: ipa-server-common-4.4.0-14.el7.centos.4.noarch > (updates-upstream) > > ipa-server-common = 4.4.0-14.el7.centos.4 > > > > The I have checked and „yum info spa-server“ on CentOS 7.3 x86_64 returns: > > > > Name : ipa-server > > Arch : x86_64 > > Version : 4.4.0 > > Release : 14.el7.centos.4 > > > > Otherwise if I look > into https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/ there are 3 > IPA directories > > > > 16302-ipa-4.4.0-14.el7.centos/ > <https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/16302-ipa-4.4.0-14.el7.centos/> > > 17021-ipa-4.4.0-14.el7.centos.4/ > <https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17021-ipa-4.4.0-14.el7.centos.4/> > > 17474-ipa-4.4.0-14.el7.centos/ > <https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17474-ipa-4.4.0-14.el7.centos/> > > > > The last is your working build. Otherwise there was already started with > the current release 14.el7.centos.4 but if I look into build.log > <https://armv7.dev.centos.org/rpmbuild/c71611-updates-1/17021-ipa-4.4.0-14.el7.centos.4/armv7hl/build.log> only > source RPM was written, nothing more. > > > > Can you please redo the full IPA build with this release? > > > > TIA, > > Silvio > 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 -- Fabian Arrotin The CentOS Project | http://www.centos.org gpg key: 56BEC54E | twitter: @arrfab -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20170301/4c031780/attachment-0005.sig>