Bug 1184723 - broken dep during fedup 21 to 22, freeipa-server-trust-ad requires freeipa-server-trust-ad
Summary: broken dep during fedup 21 to 22, freeipa-server-trust-ad requires freeipa-se...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: freeipa
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: IPA Maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-22 06:39 UTC by Chris Murphy
Modified: 2015-01-22 07:52 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-01-22 06:51:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Chris Murphy 2015-01-22 06:39:19 UTC
fedup 21 -> 22 fails with

WARNING: problems were encountered during transaction test:
  broken dependencies
    freeipa-server-trust-ad-4.1.2-1.fc22.i686 requires
freeipa-server-trust-ad-4.1.2-1.fc22.i686


I'm not sure how this item requiring itself is supposed to work.


[root@f21s ~]# fedup --network 22 --instrepo https://kojipkgs.fedoraproject.org/mash/rawhide-20150110/rawhide/i386/os/ --nogpgcheck
setting up repos...
getting boot images...
.treeinfo                                                                                                            | 1.2 kB  00:00:00     
setting up update...
finding updates 100% [=====================================================================================================================]
WARNING: potential problems with upgrade
  freeipa-server-trust-ad-4.1.2-1.fc21.i686 (replaced by freeipa-server-trust-ad-4.1.2-1.fc22.i686) requires 2:samba-libs-4.1.15-1.fc21.i686 (replaced by 2:samba-libs-4.2.0-0.6.rc3.fc22.i686)
verify local files 100% [==================================================================================================================]
testing upgrade transaction
rpm transaction 100% [=====================================================================================================================]
rpm install 100% [=========================================================================================================================]
setting up system for upgrade
Finished. Reboot to start upgrade.
Packages without updates:
  PackageKit-1.0.3-4.fc21.i686
  PackageKit-glib-1.0.3-4.fc21.i686
  aesh-0.33.7-2.fc21.noarch
  android-json-org-java-4.3-0.2.r3.1.fc21.noarch
  aopalliance-1.0-9.fc21.noarch
  apache-commons-chain-1.2-10.fc21.noarch
  apache-commons-cli-1.2-13.fc21.noarch
  apache-commons-jci-core-1.0-13.fc21.noarch
  apache-commons-jci-fam-1.0-13.fc21.noarch
  apache-commons-lang-2.6-16.fc21.noarch
  apache-commons-ognl-3.0.2-8.20120313svn1102435.fc21.noarch
  apache-commons-validator-1.4.0-8.fc21.noarch
  apache-mime4j-0.7.2-10.fc21.noarch
  asciidoc-8.6.8-6.fc21.noarch
  atinject-1-17.20100611svn86.fc21.noarch
  atmel-firmware-1.3-13.fc21.noarch
  b43-openfwwf-5.2-11.fc21.noarch
  basesystem-10.0-10.fc21.noarch
  bea-stax-1.2.0-10.fc21.noarch
  bea-stax-api-1.2.0-10.fc21.noarch
  bean-validation-api-1.1.0-3.fc21.noarch
  bouncycastle-mail-1.50-5.fc21.noarch
  bouncycastle-pkix-1.50-3.fc21.noarch
  bsf-2.4.0-19.fc21.noarch
  btrfs-progs-debuginfo-3.17.3-1.fc21.i686
  bytelist-1.0.8-9.fc21.noarch
  c3p0-0.9.5-0.1.pre8.fc21.noarch
  cim-schema-2.38.0-3.fc21.noarch
  classmate-0.8.0-5.fc21.noarch
  codemodel-2.6-15.fc21.noarch
  color-filesystem-1-15.fc21.noarch
  comps-extras-23-2.fc21.noarch
  derby-10.10.2.0-1.fc21.noarch
  docbook-dtds-1.0-63.fc21.noarch
  docbook-style-xsl-1.78.1-3.fc21.noarch
  dom4j-1.6.1-22.fc21.noarch
  ehcache-core-2.6.7-5.fc21.noarch
  ehcache-sizeof-agent-1.0.1-8.fc21.noarch
  fedora-release-notes-21.08-1.fc21.noarch
  felix-osgi-core-1.4.0-17.fc21.noarch
  fontpackages-filesystem-1.44-10.fc21.noarch
  foomatic-db-4.0-44.20140707.fc21.noarch
  foomatic-db-filesystem-4.0-44.20140707.fc21.noarch
  foomatic-db-ppds-4.0-44.20140707.fc21.noarch
  freemarker-2.3.19-9.fc21.noarch
  geronimo-annotation-1.0-16.fc21.noarch
  geronimo-ejb-1.0-14.fc21.noarch
  geronimo-interceptor-1.0.1-13.fc21.noarch
  geronimo-jms-1.1.1-19.fc21.noarch
  geronimo-jpa-1.1.1-15.fc21.noarch
  geronimo-jta-1.1.1-17.fc21.noarch
  geronimo-saaj-1.1-15.fc21.noarch
  geronimo-validation-1.1-11.fc21.noarch
  ghostscript-fonts-5.50-33.fc21.noarch
  glassfish-annotation-api-1.2-7.fc21.noarch
  glassfish-dtd-parser-1.2-0.10.20120120svn.fc21.noarch
  glassfish-fastinfoset-1.2.12-11.fc21.noarch
  glassfish-jaxb-api-2.2.9-6.fc21.noarch
  gnu-getopt-1.0.14-7.fc21.noarch
  h2-1.3.176-2.fc21.noarch
  hessian-4.0.7-8.fc21.noarch
  hibernate-commons-annotations-4.0.4-1.fc21.noarch
  hibernate-hql-1.0.0-0.4.Alpha6.fc21.noarch
  hibernate-jpa-2.1-api-1.0.0-0.5.Draft.16.fc21.noarch
  hibernate-search-4.5.1-4.fc21.noarch
  hibernate-validator-5.0.1-2.fc21.noarch
  hibernate3-3.6.10-15.fc21.noarch
  hsqldb1-1.8.1.3-4.fc21.noarch
  httpcomponents-core-4.3.2-3.fc21.noarch
  infinispan-6.0.2-5.fc21.noarch
  ipw2100-firmware-1.3-17.fc21.noarch
  ipw2200-firmware-3.1-10.fc21.noarch
  itext-core-2.1.7-27.fc21.noarch
  jackson-1.9.11-4.fc21.noarch
  jakarta-oro-2.0.8-16.fc21.noarch
  jakarta-taglibs-standard-1.1.2-12.fc21.noarch
  jamonapi-2.74-4.fc21.noarch
  jansi-1.11-6.fc21.noarch
  jasperreports-4.0.2-10.fc21.noarch
  javassist-3.18.1-2.fc21.noarch
  jboss-connector-1.7-api-1.0.0-2.fc21.noarch
  jboss-ejb-3.1-api-1.0.2-11.fc21.noarch
  jboss-el-2.2-api-1.0.2-2.fc21.noarch
  jboss-interceptors-1.1-api-1.0.2-0.10.20120319git49a904.fc21.noarch
  jboss-jacc-1.4-api-1.0.2-7.fc21.noarch
  jboss-jsf-2.1-api-2.0.2-7.fc20.noarch
  jboss-logging-3.1.4-3.fc21.noarch
  jboss-logging-tools-1.2.0-0.2.Beta1.fc21.noarch
  jboss-marshalling-1.4.6-1.fc21.noarch
  jboss-servlet-3.0-api-1.0.2-2.fc21.noarch
  jboss-transaction-1.1-api-1.0.1-9.fc21.noarch
  jboss-transaction-1.2-api-1.0.0-0.3.Alpha3.fc21.noarch
  jcodings-1.0.9-7.fc21.noarch
  jdeparser-1.0.0-3.fc21.noarch
  jdom-1.1.3-7.fc21.noarch
  jettison-1.3.4-4.fc21.noarch
  jexcelapi-2.6.12-9.fc21.noarch
  jgroups-3.4.2-3.fc21.noarch
  jing-20091111-16.fc21.noarch
  jline-2.10-14.fc21.noarch
  jnr-constants-0.8.4-6.fc21.noarch
  jnr-posix-3.0.1-2.fc21.noarch
  jnr-unixsocket-0.2-5.fc21.noarch
  jnr-x86asm-1.0.2-5.fc21.noarch
  joda-time-2.3-2.tzdata2013g.fc21.noarch
  jruby-1.7.2-5.fc21.noarch
  jruby-yecht-1.7.2-5.fc21.noarch
  jsoup-1.7.2-4.fc21.noarch
  jsr-305-0-0.17.20130910svn.fc21.noarch
  jsr-311-1.1.1-9.fc21.noarch
  jvnet-parent-4-5.fc21.noarch
  jzlib-1.1.3-2.fc21.noarch
  kxml-2.3.0-7.fc21.noarch
  ldapjdk-4.18-14.fc21.noarch
  lucene3-3.6.2-5.fc21.noarch
  mchange-commons-0.2.7-1.fc21.noarch
  mobile-broadband-provider-info-1.20120614-5.fc21.noarch
  objenesis-1.2-16.fc21.noarch
  open-sans-fonts-1.10-2.fc21.noarch
  paranamer-2.4.1-9.fc21.noarch
  plexus-cipher-1.7-7.fc21.noarch
  portlet-2.0-api-1.0-9.fc21.noarch
  python-decorator-3.4.0-5.fc21.noarch
  python-dns-1.11.1-4.fc21.noarch
  python-futures-2.1.6-3.fc21.noarch
  python-memcached-1.53-2.fc21.noarch
  python-pyasn1-0.1.7-4.fc21.noarch
  python-pyasn1-modules-0.1.7-4.fc21.noarch
  python-slip-0.6.0-3.fc21.noarch
  python-slip-dbus-0.6.0-3.fc21.noarch
  python-yubico-1.2.1-3.fc21.noarch
  pyusb-1.0.0-0.10.b1.fc21.noarch
  pywbem-0.7.0-27.20131121svn626.fc21.noarch
  relaxngcc-1.12-6.fc20.noarch
  rhino-1.7R4-10.fc21.noarch
  rome-0.9-17.fc21.noarch
  rootfiles-8.1-17.fc21.noarch
  rubygem-rdoc-4.1.1-2.fc21.noarch
  rubygems-2.2.2-101.fc21.noarch
  rubypick-1.1.1-2.fc21.noarch
  snakeyaml-1.13-3.fc21.noarch
  snappy-java-1.0.5-2.fc21.noarch
  solr3-3.6.2-8.fc21.noarch
  sos-3.2-0.1.a.fc21.noarch
  sslext-1.2-7.fc21.noarch
  stax-ex-1.7.1-8.fc21.noarch
  stax2-api-3.1.1-9.fc21.noarch
  system-config-samba-1.2.100-3.fc21.noarch
  tika-1.5-1.fc21.noarch
  tiles-2.2.2-11.fc21.noarch
  tomcat-7.0.54-3.fc21.noarch
  tomcat-el-2.2-api-7.0.54-3.fc21.noarch
  tomcat-jsp-2.2-api-7.0.54-3.fc21.noarch
  tomcat-lib-7.0.54-3.fc21.noarch
  tomcat-servlet-3.0-api-7.0.54-3.fc21.noarch
  velocity-tools-2.0-9.fc21.noarch
  words-3.0-23.fc21.noarch
  ws-jaxme-0.5.2-12.fc21.noarch
  xalan-j2-2.7.1-23.fc21.noarch
  xml-commons-apis-1.4.01-18.fc21.noarch
  xml-commons-resolver-1.2-17.fc21.noarch
  xmlbeans-2.6.0-8.fc21.noarch
  xmlstreambuffer-1.5.1-5.fc21.noarch
  xom-1.0-16.fc21.noarch
  xpp2-2.1.10-19.fc21.noarch
  xz-java-1.5-3.fc21.noarch
  yydebug-1.1.0-12.fc21.noarch
  zd1211-firmware-1.4-10.fc21.noarch
  1:aether-api-1.0.0-3.fc21.noarch
  1:aether-connector-basic-1.0.0-3.fc21.noarch
  1:aether-impl-1.0.0-3.fc21.noarch
  1:aether-spi-1.0.0-3.fc21.noarch
  1:aether-transport-wagon-1.0.0-3.fc21.noarch
  1:aether-util-1.0.0-3.fc21.noarch
  1:isorelax-0-0.16.release20050331.fc21.noarch
  1:junit-4.11-14.fc21.noarch
  1:maven-shared-io-1.1-10.fc21.noarch
  2:mtr-0.85-6.fc21.i686

WARNING: problems were encountered during transaction test:
  broken dependencies
    freeipa-server-trust-ad-4.1.2-1.fc22.i686 requires freeipa-server-trust-ad-4.1.2-1.fc22.i686
Continue with the upgrade at your own risk.
[root@f21s ~]#

Comment 1 Alexander Bokovoy 2015-01-22 06:51:55 UTC
Not sure where did you take your builds from, but Rawhide contains freeipa 4.1.2-2.fc22, http://koji.fedoraproject.org/koji/buildinfo?buildID=604841, which should be correct.

Anything before 4.1.2-2.fc22 in Rawhide is broken due to Samba update to 4.2.0 which broke ABI interfaces and renamed a library required for FreeIPA trusts. This break was solved with patches in FreeIPA 4.1.2-2.fc22 build.

Comment 2 Chris Murphy 2015-01-22 07:52:13 UTC
OK I see the problem. The builds are coming from https://kojipkgs.fedoraproject.org/mash/rawhide-20150111/rawhide/i386/os/images/ which has the older freeipa. Nothing newer is available, composes keep failing I guess.


Note You need to log in before you can comment on or make changes to this bug.