RPM Weak Dependencies and the install media compose process
by Stephen Gallagher
(Please keep the conversation on the devel list; I'm CCing it the rel
-eng list to make sure all the relevant people see the initial message)
This past week, the Fedora Packaging Committee approved the use of
"weak dependencies" in Fedora. What this means is that RPM packages can
now have three levels of dependency-resolution: Requires, Recommends
and Suggests.
* Requires: the requested package cannot function without this
additional package installed
* Recommends: the requested package can function in some minimal
capacity without this additional package installed, but the majority of
installations will want it for full productivity. These are usually
core plugins for the primary package. DNF defaults to installing
Recommends: dependencies automatically.
* Suggests: the requested package can easily function without this
additional package. This module may provide some less-common
functionality that a user might want. DNF defaults to *not* installing
Suggests: packages automatically.
Traditionally, we have only supported "Requires" dependencies and thus
the creation of install media (Live and otherwise) has been relatively
straightforward: we create a kickstart file that is fed into the
compose process containing a list of packages and groups that we want
installed onto the target system and the compose process automatically
pulls in all of the dependencies. However, with the advent of weak
dependencies, we have new questions that need answering about how this
compose process should work. (We also need to investigate what exactly
happens with the tools we have today - some of which still use yum, not
DNF - when weak dependencies are added to the mix).
From my perspective, there are three ways that we could choose to go:
1) Follow the default DNF behavior: Requires: and Recommends: packages
are included on the install media (and therefore also installed
together onto the target system)
2) Include *all* dependencies - Requires, Recommends and Suggests - on
the install media. The installer would still follow DNF defaults, so
the target system would get only the Requires and Recommends packages
unless the Suggests: packages are explicitly selected (which will also
require the creation of additional comps.xml changes to include the
Suggests packages)
3) Include only Requires: dependencies by default and require spin
-kickstarts owners to explicitly add any Recommends or Suggests
packages that they also want to include. Packages added explicitly will
be installed as described in 2) (requiring additional comps.xml changes
to include Suggests stuff)
Note that at the moment, DNF itself does not have a configuration
option to tweak the default install behavior, so 'dnf install'
effectively treats Recommends the same way as Requires (but 'dnf
remove' will treat them differently, of course). I discussed this with
the DNF developers this morning and they hope to have a configuration
option and/or command-line argument available to change this behavior
before Beta Freeze, so we should still be able to ship F23 with any of
the above options.
I think the best time to make these decisions is now, well in advance
of the Alpha Freeze so we have time to make adjustments as needed.
Thank you for reading to the end, I know the above has been a wall-o'
-text.
8 years, 8 months
gpg keys of older/newer fedora versions
by Zbigniew Jędrzejewski-Szmek
[In light of https://bugzilla.redhat.com/show_bug.cgi?id=1241383]
'dnf install --installroot=... --releasever=XX dnf' can be used to bootstrap
a Fedora chroot. The only snag is that --nogpg is often recommended, because
fedora-repos only provides the GPG keys for the current and next release.
It would be convenient (and safe!) to provide keys for past and future releases,
so such bootstrapping can be done without either importing the keys manually
and/or using --nogpg.
I thought I'd ask here first: is there a strong reason *not* to include those keys?
Zbyszek
8 years, 8 months
[HEADS-UP] Please test kdbus in Rawhide!
by Lennart Poettering
Heya!
I'd like to ask everybody to test kdbus on Rawhide. Josh thankfully
added it to the Rawhide kernel packages, and our systemd RPMs come
with built-in support, too now. If you are running an up-to-date
Rawhide system adding "kdbus=1" to your kernel command line is hence
everything you need to run kdbus instead of dbus-daemon. (No
additional RPMs need to be installed.) If you do, things should just
work the same way as before, if we did everything right. By adding or
dropping "kdbus=1" to/from the command line you can enable kdbus or
revert back to dbus1 on each individual boot.
This stuff is opt-in, and we are very keen on getting feedback and
testing for this. The version of kdbus in Rawhide we consider API
stable, there is a complete client side available now in systemd, with
a client API in sd-bus. Compatibility with good old dbus1 is provided
by the "systemd-bus-proxy" service.
The folks involved in kdbus development have been running this code on
their systems for more than half a year now. There were occasional
hiccups, but we fixed everything we ran into, and it works pretty well
now. Our focus was specifically on providing the best possible
compatibility with dbus1. Now we'd like to increase the testing
audience and added this to Rawhide because of this.
Further information about kdbus and how to get started you may find
here:
http://www.freedesktop.org/wiki/Software/systemd/kdbus/
We'd very thankful for every Fedora developer testing this and
providing bug reports! Any feedback is highly appreciated.
Also, should you attend our upcoming conference, we might return the
favour by buying you a beer or two:
https://systemd.events/
Thank you,
Lennart
8 years, 8 months
[HEADS UP] rpm-4.12.90 in rawhide
by Florian Festi
The freshly released rpm-4.12.90 aka rpm-4.13.0-alpha is going to hit
rawhide soon. The two major new features are:
* Boolean (aka rich) dependencies to support more complicated relation
between packages
* File Triggers - run scripts if files get installed in given paths -
possibly to replace most of the regular - per package - scriptlets at
some point in the future.
But for now and for Fedora this update is more about testing and
stabilizing the many smaller changes as far as they have not been ported
back already.
See the draft release notes for details: http://rpm.org/wiki/Releases/4.13.0
Florian
--
Red Hat GmbH, http://www.de.redhat.com/ Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Michael Cunningham, Michael
O'Neill, Charles Peters
8 years, 8 months
Btrfs as default filesystem for Fedora 23?
by Neal Gompa
Hey all,
Over the last few months (since Fedora 22 beta's release), I've been using
Btrfs as my daily driver filesystem across a multitude of machines. After
Fedora 22 released, I tried it with RAID 5 and RAID 6 enabled on a few
machines with fantastic success (there aren't even any scary warnings about
being experimental anymore!).
Admittedly, my tests have been specific to my needs (media center storage,
workstations, laptops with SSDs, etc.), but it appears to work really well
now.
Also, with kernel 4.1 imported into rawhide, we've now got performance
improvements for large (>20TB) filesystems (though it's been plenty fast
for my 48TB array).
As I recall, Josef Bacik mentioned that he'd be pushing for Btrfs becoming
the default in Fedora 23
<https://lists.fedoraproject.org/pipermail/devel/2014-October/203058.html>.
At this point, I'm personally convinced that it is certainly ready and
doable for F23.
Perhaps other guys with more experience on this stuff could chime in with
feedback/information/etc, but it feels like we should start the process to
get everything ready for Btrfs being default in Fedora 23.
The question now is: as a distribution, where are we on this? The tools
seem to work, the filesystem appears stable, and I've not been able to
cause the filesystem to corrupt itself with any kind of user error or cause
it to keel over. So, what's left?
--
真実はいつも一つ!/ Always, there's only one truth!
8 years, 8 months
[ACTION REQUIRED] FTBFS Packages in rawhide (2015-07-27)
by Till Maas
The following packages did not build for two releases and will be
retired before the Alpha Freeze, unless someone takes care of them. If you know
for sure that the package should be retired, please do so now with a proper
reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
According to https://fedoraproject.org/wiki/Schedule Alpha Freeze will occur on
2015-07-28.
Package (co)maintainers Status Change
==============================================================
UpTools sebelk 62 weeks ago
akka willb, java-sig 62 weeks ago
apt-maven-plugin goldmann 62 weeks ago
bcfg2 fab, solj, zultron 62 weeks ago
clojure-compat kushal, gil, salimma 62 weeks ago
clojure-contrib salimma 62 weeks ago
clojure-maven-plugin salimma, gil 62 weeks ago
clucy salimma 62 weeks ago
cpm mmahut 62 weeks ago
emacs-common-ess alexlan 62 weeks ago
epris rtnpro 62 weeks ago
esc jmagne 62 weeks ago
gdmap mebourne 62 weeks ago
honeyd pvrabec 62 weeks ago
jabref mef, tomspur 62 weeks ago
lancet kushal 62 weeks ago
libigtl mrceresa, peter 62 weeks ago
mdsplib thias 62 weeks ago
mule orphan, tspauld98 6 weeks ago
nurbs++ mycae 62 weeks ago
opengrok lkundrak 62 weeks ago
openuniverse mmahut, astronomy-sig 62 weeks ago
pfHandle redragon 62 weeks ago
prelink orphan 0 weeks ago
prover9 tcolles, dwheeler 62 weeks ago
publican-redhat rlandmann 62 weeks ago
python-sprox lmacken 62 weeks ago
python-umemcache yograterol 62 weeks ago
qtdbf tieugene 62 weeks ago
robert-hooke salimma 62 weeks ago
rubygem-icalendar tremble 62 weeks ago
scala-stm willb 62 weeks ago
scalacheck willb 62 weeks ago
shrinkwrap-resolver goldmann, gil, mizdebsk 62 weeks ago
spark willb 62 weeks ago
typesafe-config willb, gil 62 weeks ago
The following packages require above mentioned packages:
Depending on: esc (1), status change: 2014-05-14 (62 weeks ago)
dogtag-pki (maintained by: mharmsen, edewata, kwright, vakwetu)
dogtag-pki-10.2.6-1.fc24.noarch requires esc = 1.1.0-24.fc21
Depending on: prelink (24), status change: 2015-07-25 (0 weeks ago)
aide (maintained by: mildew)
aide-0.15.1-10.fc23.src requires prelink = 0.5.0-1.fc20
anyterm (maintained by: abo)
anyterm-1.1.29-27.fc23.src requires prelink = 0.5.0-1.fc20
elpa (maintained by: rathann)
elpa-2015.02.002-5.fc23.src requires prelink = 0.5.0-1.fc20
gnu-smalltalk (maintained by: s4504kr, laxathom)
gnu-smalltalk-3.2.5-9.fc23.src requires prelink = 0.5.0-1.fc20
gromacs (maintained by: rathann, deji)
gromacs-5.0.5-3.fc23.src requires prelink = 0.5.0-1.fc20
hugs98 (maintained by: petersen, haskell-sig)
hugs98-2006.09-22.fc23.src requires prelink = 0.5.0-1.fc20
lightning (maintained by: s4504kr, laxathom, pcpa)
lightning-2.1.0-3.fc23.src requires prelink = 0.5.0-1.fc20
openblas (maintained by: jussilehtola)
openblas-0.2.14-3.fc23.src requires prelink = 0.5.0-1.fc20
pypy (maintained by: mstuchli, tomspur)
pypy-2.5.0-1.fc23.src requires /usr/bin/execstack
pypy3 (maintained by: churchyard, group::python-sig, mstuchli)
pypy3-2.4.0-2.fc23.src requires /usr/bin/execstack
skychart (maintained by: mattia, mmahut)
skychart-3.10-6.fc23.src requires prelink = 0.5.0-1.fc20
transgui (maintained by: kumarpraveen)
transgui-5.0.1-4.fc23.src requires prelink = 0.5.0-1.fc20
wine (maintained by: awjb, besser82, mooninite, stefanlsd, yayan8)
wine-1.7.47-1.fc23.src requires prelink = 0.5.0-1.fc20
zfs-fuse (maintained by: limb)
zfs-fuse-0.7.0-21.fc23.src requires prelink = 0.5.0-1.fc20
elk (maintained by: marcindulak)
elk-3.1.12-12.fc23.i686 requires libopenblas.so.0
elk-mpich-3.1.12-12.fc23.i686 requires libopenblas.so.0
elk-openmpi-3.1.12-12.fc23.i686 requires libopenblas.so.0
gpaw (maintained by: marcindulak)
gpaw-0.11.0.13004-14.fc24.i686 requires libopenblas.so.0
gpaw-mpich-0.11.0.13004-14.fc24.i686 requires libopenblas.so.0
gpaw-openmpi-0.11.0.13004-14.fc24.i686 requires libopenblas.so.0
hpl (maintained by: jskarvad)
hpl-mpich-2.1-11.fc23.i686 requires libopenblas.so.0
hpl-openmpi-2.1-11.fc23.i686 requires libopenblas.so.0
nwchem (maintained by: marcindulak)
nwchem-mpich-6.5.26243-16.fc23.i686 requires libopenblas.so.0
nwchem-openmpi-6.5.26243-16.fc23.i686 requires libopenblas.so.0
sfact (maintained by: churchyard)
sfact-0.0-7.20130128gitbc56c68.fc23.noarch requires pypy = 2.5.0-1.fc23
skeinforge (maintained by: churchyard)
skeinforge-12.03.14-18.fc23.noarch requires pypy = 2.5.0-1.fc23
libguestfs (maintained by: rjones, agk, group::virtmaint-sig, mdbooth, ptoscano)
libguestfs-zfs-1.30.0-1.fc24.i686 requires zfs-fuse = 0.7.0-21.fc23
RepetierHost (maintained by: churchyard, elsupergomez)
RepetierHost-0.90D-5.fc23.noarch requires skeinforge = 12.03.14-18.fc23
guestfs-browser (maintained by: rjones)
guestfs-browser-0.2.2-16.fc23.i686 requires libguestfs = 1:1.30.0-1.fc24, libguestfs.so.0
nbdkit (maintained by: rjones)
nbdkit-plugin-guestfs-1.1.10-2.fc23.i686 requires libguestfs.so.0
Depending on: python-sprox (4), status change: 2014-05-14 (62 weeks ago)
python-catwalk (maintained by: lmacken)
python-catwalk-2.0.2-10.fc23.noarch requires python-sprox = 0.8.3-2.fc20
python-catwalk-2.0.2-10.fc23.src requires python-sprox = 0.8.3-2.fc20
python-tgext-crud (maintained by: lmacken, johnp)
python-tgext-crud-0.6.0-5.fc23.noarch requires python-sprox = 0.8.3-2.fc20
python-tgext-admin (maintained by: lmacken)
python-tgext-admin-0.5.4-5.fc23.noarch requires python-tgext-crud = 0.6.0-5.fc23
python-tg-devtools (maintained by: lmacken)
python-tg-devtools-2.3.0-0.6.fc23.noarch requires python-tgext-admin = 0.5.4-5.fc23
python-tg-devtools-2.3.0-0.6.fc23.src requires python-tgext-admin = 0.5.4-5.fc23
Depending on: python-umemcache (1), status change: 2014-05-14 (62 weeks ago)
python-django-memcached-pool (maintained by: yograterol)
python-django-memcached-pool-0.4.1-5.fc23.src requires python-umemcache = 1.6.3-3.fc20
Depending on: scalacheck (1), status change: 2014-05-14 (62 weeks ago)
scalaz (maintained by: willb, java-sig)
scalaz-7.0.0-3.fc21.src requires mvn(org.scalacheck:scalacheck_2.10) = 1.11.3
Depending on: shrinkwrap-resolver (4), status change: 2014-05-14 (62 weeks ago)
arquillian-core (maintained by: lgao, goldmann)
arquillian-core-1.0.3-4.fc21.src requires shrinkwrap-resolver = 2.0.1-0.2.git1aba3c1fc9.fc21
arquillian-osgi (maintained by: goldmann)
arquillian-osgi-2.0.0-0.2.CR4.fc21.src requires shrinkwrap-resolver = 2.0.1-0.2.git1aba3c1fc9.fc21
deltaspike (maintained by: gil, java-sig)
deltaspike-1.2.1-3.fc23.src requires mvn(org.jboss.arquillian.container:arquillian-container-test-spi) = 1.0.3.Final
deltaspike-test-utils-1.2.1-3.fc23.noarch requires mvn(org.jboss.arquillian.container:arquillian-container-test-spi) = 1.0.3.Final
openwebbeans (maintained by: gil, java-sig)
openwebbeans-1.2.0-6.fc23.src requires mvn(org.jboss.arquillian.container:arquillian-container-spi) = 1.0.3.Final, mvn(org.jboss.arquillian.core:arquillian-core-spi) = 1.0.3.Final, mvn(org.jboss.arquillian.junit:arquillian-junit-container) = 1.0.3.Final, mvn(org.jboss.arquillian.test:arquillian-test-spi) = 1.0.3.Final, mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-cdi) = 1.0.3.Final
openwebbeans-arquillian-1.2.0-6.fc23.noarch requires mvn(org.jboss.arquillian.container:arquillian-container-spi) = 1.0.3.Final, mvn(org.jboss.arquillian.test:arquillian-test-spi) = 1.0.3.Final, mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-cdi) = 1.0.3.Final
Depending on: typesafe-config (61), status change: 2014-05-14 (62 weeks ago)
mchange-commons (maintained by: mbooth)
mchange-commons-0.2.7-1.fc21.src requires typesafe-config = 1.2.0-2.fc21
c3p0 (maintained by: mbooth, java-sig)
c3p0-0.9.5-0.2.pre8.fc23.noarch requires mchange-commons = 0.2.7-1.fc21, mvn(com.mchange:mchange-commons-java) = 0.2.7
c3p0-0.9.5-0.2.pre8.fc23.src requires mchange-commons = 0.2.7-1.fc21
hibernate (maintained by: gil, java-sig)
hibernate-4.3.5-6.fc23.src requires mchange-commons = 0.2.7-1.fc21
hibernate-c3p0-4.3.5-6.fc23.noarch requires mvn(com.mchange:c3p0) = 0.9.5
hibernate-infinispan-4.3.5-6.fc23.noarch requires mvn(org.infinispan:infinispan-core) = 6.0.2.Final
hibernate-ehcache-4.3.5-6.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
datanucleus-rdbms (maintained by: pmackinn, moceap)
datanucleus-rdbms-3.2.13-3.fc23.src requires mvn(com.mchange:c3p0) = 0.9.5
hibernate3 (maintained by: gil, msrb)
hibernate3-3.6.10-17.fc23.src requires c3p0 = 0.9.5-0.2.pre8.fc23
hibernate3-c3p0-3.6.10-17.fc23.noarch requires mvn(com.mchange:c3p0) = 0.9.5
hibernate3-ehcache-3.6.10-17.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
infinispan (maintained by: ricardo, goldmann)
infinispan-6.0.2-5.fc21.noarch requires mvn(c3p0:c3p0) = 0.9.5
infinispan-6.0.2-5.fc21.src requires c3p0 = 0.9.5-0.2.pre8.fc23
oat (maintained by: gwei3)
oat-1.6.0-16.fc22.src requires c3p0 = 0.9.5-0.2.pre8.fc23
oat-appraiser-1.6.0-16.fc22.i686 requires c3p0 = 0.9.5-0.2.pre8.fc23, hibernate3 = 3.6.10-17.fc23
oat-client-1.6.0-16.fc22.i686 requires c3p0 = 0.9.5-0.2.pre8.fc23, hibernate3 = 3.6.10-17.fc23
quartz (maintained by: gil)
quartz-2.2.1-4.fc23.noarch requires mvn(com.mchange:c3p0) = 0.9.5
quartz-2.2.1-4.fc23.src requires mvn(com.mchange:c3p0) = 0.9.5
springframework (maintained by: msrb, gil)
springframework-3.2.14-2.fc23.src requires mvn(c3p0:c3p0) = 0.9.5
springframework-orm-3.2.14-2.fc23.noarch requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
wildfly (maintained by: goldmann)
wildfly-8.1.0-3.fc22.src requires hibernate = 4.3.5-6.fc23
hive (maintained by: pmackinn, coolsvap, java-sig, moceap)
hive-0.12.0-5.fc22.noarch requires datanucleus-rdbms = 3.2.13-3.fc23, mvn(org.datanucleus:datanucleus-rdbms) = 3.2.13
hive-0.12.0-5.fc22.src requires datanucleus-rdbms = 3.2.13-3.fc23
dozer (maintained by: gil, java-sig)
dozer-5.5.1-2.fc23.src requires hibernate3 = 3.6.10-17.fc23
ehcache-core (maintained by: gil, java-sig)
ehcache-core-2.6.7-9.fc23.noarch requires hibernate3 = 3.6.10-17.fc23
ehcache-core-2.6.7-9.fc23.src requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
jasperreports (maintained by: gil, java-sig, msrb)
jasperreports-4.0.2-14.fc23.src requires hibernate3 = 3.6.10-17.fc23
jipijapa (maintained by: gil, java-sig)
jipijapa-1.0.0-3.fc23.src requires hibernate3 = 3.6.10-17.fc23
picketbox (maintained by: ricardo, goldmann)
picketbox-4.0.21-0.2.Beta1.fc23.noarch requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
picketbox-4.0.21-0.2.Beta1.fc23.src requires hibernate3 = 3.6.10-17.fc23
sonar (maintained by: msimacek, java-sig, mizdebsk, msrb)
sonar-3.2-5.fc23.noarch requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
sonar-3.2-5.fc23.src requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
sonar-plugin-api-3.2-5.fc23.noarch requires mvn(org.hibernate:hibernate-core:3) = 3.6.10.Final
hibernate-search (maintained by: goldmann)
hibernate-search-4.5.1-5.fc23.noarch requires mvn(org.infinispan:infinispan-lucene-directory) = 6.0.2.Final
hibernate-search-4.5.1-5.fc23.src requires infinispan = 6.0.2-5.fc21
jetty (maintained by: mizdebsk, group::eclipse-sig, java-sig, kdaniel, msimacek, msrb)
jetty-9.3.1-1.fc24.src requires infinispan = 6.0.2-5.fc21
jetty-infinispan-9.3.1-1.fc24.noarch requires mvn(org.infinispan:infinispan-core) = 6.0.2.Final
resteasy (maintained by: vakwetu, edewata, goldmann, weli)
resteasy-3.0.6-7.fc22.src requires mvn(org.infinispan:infinispan-core) = 6.0.2.Final
resteasy-optional-3.0.6-7.fc22.noarch requires mvn(org.infinispan:infinispan-core) = 6.0.2.Final
ambari (maintained by: pmackinn, coolsvap, java-sig, moceap)
ambari-1.5.1-5.fc23.src requires quartz = 2.2.1-4.fc23
ambari-server-1.5.1-5.fc23.noarch requires mvn(org.quartz-scheduler:quartz) = 2.2.1
ha-jdbc (maintained by: orphan)
ha-jdbc-2.0.16-0.9.rc1.fc23.noarch requires mvn(org.quartz-scheduler:quartz) = 2.2.1
ha-jdbc-2.0.16-0.9.rc1.fc23.src requires mvn(org.quartz-scheduler:quartz) = 2.2.1
thredds (maintained by: gil, java-sig)
netcdf-java-4.6.2-1.fc24.noarch requires mvn(org.quartz-scheduler.internal:quartz-core) = 2.2.1
thredds-4.6.2-1.fc24.src requires mvn(org.quartz-scheduler.internal:quartz-core) = 2.2.1
thredds-tdcommon-4.6.2-1.fc24.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
thredds-tdm-4.6.2-1.fc24.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
acegisecurity (maintained by: msrb, java-sig, mizdebsk, msimacek)
acegisecurity-1.0.7-5.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
acegisecurity-1.0.7-5.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
cas-client (maintained by: gil, java-sig)
cas-client-3.3.3-5.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
cxf (maintained by: goldmann)
cxf-2.7.11-1.fc23.src requires springframework = 3.2.14-2.fc23
cxf-rt-2.7.11-1.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
cxf-services-2.7.11-1.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
gemini-blueprint (maintained by: gil, java-sig)
gemini-blueprint-1.0.2-9.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
gemini-blueprint-1.0.2-9.fc23.src requires springframework = 3.2.14-2.fc23
jdbi (maintained by: gil, java-sig)
jdbi-2.59-2.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jdbi-2.59-2.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jenkins (maintained by: msrb, java-sig, mizdebsk)
jenkins-1.616-7.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jenkins-core-1.616-7.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jenkins-webapp-1.616-7.fc23.noarch requires springframework = 3.2.14-2.fc23
jersey (maintained by: gil, java-sig)
jersey-2.18-3.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jersey-2.18-3.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jersey1 (maintained by: gil, java-sig)
jersey1-1.19-4.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jersey1-contribs-1.19-4.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
jsonic (maintained by: gil, java-sig)
jsonic-1.3.0-6.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
liquibase (maintained by: dgoodwin, awood)
liquibase-3.4.0-1.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
liquibase-3.4.0-1.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
openid4java (maintained by: gil, java-sig, msrb)
openid4java-1.0.0-1.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
openid4java-1.0.0-1.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
opensaml-java (maintained by: goldmann)
opensaml-java-2.5.3-9.fc23.src requires springframework = 3.2.14-2.fc23
restlet-jse (maintained by: gil, java-sig)
restlet-jse-2.3.1-2.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
restlet-jse-2.3.1-2.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
snakeyaml (maintained by: msimacek, java-sig, jcapik, mizdebsk, mmorsi, msrb)
snakeyaml-1.13-9.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
spring-ldap (maintained by: msrb, gil)
spring-ldap-1.3.1-12.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
spring-ldap-1.3.1-12.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-batch (maintained by: gil, java-sig, msrb)
springframework-batch-2.2.7-1.fc24.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-batch-2.2.7-1.fc24.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-data-commons (maintained by: gil, java-sig)
springframework-data-commons-1.8.4-4.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-data-commons-1.8.4-4.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-data-mongodb (maintained by: gil, java-sig)
springframework-data-mongodb-1.5.2-1.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-data-mongodb-1.5.2-1.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-hateoas (maintained by: gil, java-sig)
springframework-hateoas-0.16.0-2.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-hateoas-0.16.0-2.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-security (maintained by: gil, java-sig, msrb)
springframework-security-3.2.7-1.fc24.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-security-3.2.7-1.fc24.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-ws (maintained by: gil, java-sig)
springframework-ws-2.1.2-2.fc23.noarch requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
springframework-ws-2.1.2-2.fc23.src requires mvn(org.springframework:spring-core) = 3.2.14.RELEASE
xbean (maintained by: mizdebsk, java-sig, kdaniel, msimacek, msrb)
xbean-4.3-1.fc23.src requires springframework = 3.2.14-2.fc23
eclipse-jbosstools (maintained by: galileo, goldmann, group::eclipse-sig)
eclipse-jbosstools-4.2.2-1.fc22.src requires wildfly = 8.1.0-3.fc22
eclipse-jbosstools-as-4.2.2-1.fc22.noarch requires wildfly = 8.1.0-3.fc22
eclipse-jbosstools-ws-4.2.2-1.fc22.noarch requires resteasy = 3.0.6-7.fc22
oozie (maintained by: rrati, coolsvap, moceap)
oozie-4.0.1-5.fc22.noarch requires mvn(org.apache.hive:hive-cli) = 0.12.0, mvn(org.apache.hive:hive-common) = 0.12.0, mvn(org.apache.hive:hive-exec) = 0.12.0, mvn(org.apache.hive:hive-metastore) = 0.12.0, mvn(org.apache.hive:hive-serde) = 0.12.0
oozie-4.0.1-5.fc22.src requires hive = 0.12.0-5.fc22
httpcomponents-client (maintained by: mizdebsk, java-sig, jerboaa, kdaniel, msimacek, msrb)
httpcomponents-client-4.5-2.fc23.src requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
littleproxy (maintained by: gil, java-sig)
littleproxy-0.4-11.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
littleproxy-0.4-11.fc23.src requires ehcache-core = 2.6.7-9.fc23
metrics (maintained by: gil, java-sig)
metrics-3.0.1-6.fc23.src requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
metrics-ehcache-3.0.1-6.fc23.noarch requires mvn(net.sf.ehcache:ehcache-core) = 2.6.7
ironjacamar (maintained by: ricardo, goldmann)
ironjacamar-1.1.10-1.fc24.noarch requires picketbox = 4.0.21-0.2.Beta1.fc23
ironjacamar-1.1.10-1.fc24.src requires picketbox = 4.0.21-0.2.Beta1.fc23
jboss-negotiation (maintained by: goldmann)
jboss-negotiation-2.2.7-1.Final.fc21.noarch requires mvn(org.picketbox:picketbox) = 4.0.20.Final
jboss-negotiation-2.2.7-1.Final.fc21.src requires picketbox = 4.0.21-0.2.Beta1.fc23
jbossws-cxf (maintained by: goldmann)
jbossws-cxf-4.2.3-1.fc21.src requires picketbox = 4.0.21-0.2.Beta1.fc23
hibernate-hql (maintained by: goldmann)
hibernate-hql-1.0.0-0.4.Alpha6.fc21.noarch requires mvn(org.hibernate:hibernate-search-engine) = 4.5.1.Final
hibernate-hql-1.0.0-0.4.Alpha6.fc21.src requires hibernate-search = 4.5.1-5.fc23
querydsl (maintained by: gil, java-sig)
querydsl-4.0.2-1.fc24.src requires mvn(org.hibernate:hibernate-search-orm) = 4.5.1.Final
querydsl3 (maintained by: gil, java-sig)
querydsl3-3.6.5-1.fc24.src requires mvn(org.hibernate:hibernate-search-orm) = 4.5.1.Final
jamonapi (maintained by: gil)
jamonapi-2.74-8.fc23.src requires jetty = 9.3.1-1.fc24
narayana (maintained by: goldmann)
narayana-5.0.0-4.fc24.src requires resteasy = 3.0.6-7.fc22
openstack-java-sdk (maintained by: fsimonce, itamarjp)
openstack-java-sdk-3.1.1-2.fc23.src requires resteasy = 3.0.6-7.fc22
zanata-client (maintained by: pahuang, dchen, seanf)
zanata-client-3.7.3-1.fc24.src requires resteasy = 3.0.6-7.fc22
zanata-parent (maintained by: pahuang, dchen, seanf)
zanata-parent-24-1.fc23.noarch requires resteasy = 3.0.6-7.fc22
zanata-parent-24-1.fc23.src requires resteasy = 3.0.6-7.fc22
Affected (co)maintainers
abo: prelink
agk: prelink
alexlan: emacs-common-ess
astronomy-sig: openuniverse
awjb: prelink
awood: typesafe-config
besser82: prelink
churchyard: prelink
coolsvap: typesafe-config
dchen: typesafe-config
deji: prelink
dgoodwin: typesafe-config
dwheeler: prover9
edewata: esc, typesafe-config
elsupergomez: prelink
fab: bcfg2
fsimonce: typesafe-config
galileo: typesafe-config
gil: clojure-compat, clojure-maven-plugin, typesafe-config, shrinkwrap-resolver
goldmann: shrinkwrap-resolver, apt-maven-plugin, typesafe-config
group::eclipse-sig: typesafe-config
group::python-sig: prelink
group::virtmaint-sig: prelink
gwei3: typesafe-config
haskell-sig: prelink
itamarjp: typesafe-config
java-sig: scalacheck, shrinkwrap-resolver, akka, typesafe-config
jcapik: typesafe-config
jerboaa: typesafe-config
jmagne: esc
johnp: python-sprox
jskarvad: prelink
jussilehtola: prelink
kdaniel: typesafe-config
kumarpraveen: prelink
kushal: clojure-compat, lancet
kwright: esc
laxathom: prelink
lgao: shrinkwrap-resolver
limb: prelink
lkundrak: opengrok
lmacken: python-sprox
marcindulak: prelink
mattia: prelink
mbooth: typesafe-config
mdbooth: prelink
mebourne: gdmap
mef: jabref
mharmsen: esc
mildew: prelink
mizdebsk: shrinkwrap-resolver, typesafe-config
mmahut: prelink, cpm, openuniverse
mmorsi: typesafe-config
moceap: typesafe-config
mooninite: prelink
mrceresa: libigtl
msimacek: typesafe-config
msrb: typesafe-config
mstuchli: prelink
mycae: nurbs++
pahuang: typesafe-config
pcpa: prelink
peter: libigtl
petersen: prelink
pmackinn: typesafe-config
ptoscano: prelink
pvrabec: honeyd
rathann: prelink
redragon: pfHandle
ricardo: typesafe-config
rjones: prelink
rlandmann: publican-redhat
rrati: typesafe-config
rtnpro: epris
s4504kr: prelink
salimma: clojure-compat, clojure-maven-plugin, clucy, robert-hooke, clojure-contrib
seanf: typesafe-config
sebelk: UpTools
solj: bcfg2
stefanlsd: prelink
tcolles: prover9
thias: mdsplib
tieugene: qtdbf
tomspur: jabref, prelink
tremble: rubygem-icalendar
tspauld98: mule
vakwetu: esc, typesafe-config
weli: typesafe-config
willb: scalacheck, scala-stm, akka, spark, typesafe-config
yayan8: prelink
yograterol: python-umemcache
zultron: bcfg2
Depending packages (rawhide) (96): RepetierHost acegisecurity aide
ambari anyterm arquillian-core arquillian-osgi c3p0 cas-client cxf
datanucleus-rdbms deltaspike dogtag-pki dozer eclipse-jbosstools
ehcache-core elk elpa gemini-blueprint gnu-smalltalk gpaw gromacs
guestfs-browser ha-jdbc hibernate hibernate-hql hibernate-search
hibernate3 hive hpl httpcomponents-client hugs98 infinispan
ironjacamar jamonapi jasperreports jboss-negotiation jbossws-cxf
jdbi jenkins jersey jersey1 jetty jipijapa jsonic libguestfs
lightning liquibase littleproxy mchange-commons metrics narayana
nbdkit nwchem oat oozie openblas openid4java opensaml-java
openstack-java-sdk openwebbeans picketbox pypy pypy3
python-catwalk python-django-memcached-pool python-tg-devtools
python-tgext-admin python-tgext-crud quartz querydsl querydsl3
resteasy restlet-jse scalaz sfact skeinforge skychart snakeyaml
sonar spring-ldap springframework springframework-batch
springframework-data-commons springframework-data-mongodb
springframework-hateoas springframework-security
springframework-ws thredds transgui wildfly wine xbean
zanata-client zanata-parent zfs-fuse
FTBFS (rawhide) (36): UpTools akka apt-maven-plugin bcfg2
clojure-compat clojure-contrib clojure-maven-plugin clucy cpm
emacs-common-ess epris esc gdmap honeyd jabref lancet libigtl
mdsplib mule nurbs++ opengrok openuniverse pfHandle prelink
prover9 publican-redhat python-sprox python-umemcache qtdbf
robert-hooke rubygem-icalendar scala-stm scalacheck
shrinkwrap-resolver spark typesafe-config
FTBFS (rawhide) (depended on) (7): esc prelink python-sprox
python-umemcache scalacheck shrinkwrap-resolver typesafe-config
FTBFS (rawhide) (not depended on) (29): UpTools akka apt-maven-plugin
bcfg2 clojure-compat clojure-contrib clojure-maven-plugin clucy
cpm emacs-common-ess epris gdmap honeyd jabref lancet libigtl
mdsplib mule nurbs++ opengrok openuniverse pfHandle prover9
publican-redhat qtdbf robert-hooke rubygem-icalendar scala-stm
spark
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its trac instance:
https://fedorahosted.org/rel-eng/
The sources of this script can be found at:
https://git.fedorahosted.org/cgit/releng/tree/scripts/find_unblocked_orph...
8 years, 8 months
gross DNF bandwidth inefficiency if filesystem space limited
by Felix Miata
# dnf upgrade
(dnf nearly exhausts freespace downloading all packages before installing any
packages)
dnf then reports package xxx needs ##MB on / filesystem and exits without
doing any installing
dnf all deletes downloaded packages
# dnf upgrade (package subset, e.g. dnf* rpm* a* b* c* d* e* f* x* y* z*)
dnf downloads needed packages previously downloaded but later deleted, then
installs downloaded packages
# dnf upgrade
dnf downloads needed packages previously downloaded but later deleted, then
installs downloaded packages
Is the above deletion of freshly downloaded packages (wasted time, wasted
bandwidth) known or expected?
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
8 years, 8 months
Packaging with hidden strings
by Jiří Konečný
Hi all,
I have a theoretical question. Is it possible to a create package to
Fedora which is using oauth2 authentication and that means there are
app_id and secret_code strings generated by api provider? These strings
are used in the program but can't be shipped in the code because
everyone could then use these codes to look as this application.
Thank you for reply,
Jiri Konecny
8 years, 8 months
About making noarch package arch specific, when contents differ.
by Paulo César Pereira de Andrade
I had this build failure:
Package: sagemath-6.5-7.fc22
Status: failed
Built by: pcpa
ID: 672175
Started: Sat, 25 Jul 2015 22:52:10 UTC
Finished: Sun, 26 Jul 2015 07:57:28 UTC
Closed tasks:
-------------
Task 10480570 on arm04-builder10.arm.fedoraproject.org
Task Type: build (noarch)
Link: https://koji.fedoraproject.org/koji/taskinfo?taskID=10480570
mismatch when analyzing sagemath-doc-en-6.5-7.fc22.noarch.rpm, rpmdiff
output was:
error: cannot open Packages index using db5 - Permission denied (13)
error: cannot open Packages database in /var/lib/rpm
error: cannot open Packages database in /var/lib/rpm
added /usr/share/doc/sagemath/output/html/en/reference/hecke
[...]
The interesting part, is that the above build generated
packages, but ended up with failed state.
After that, I checked contents of the armv7hl and x86_64
trees, and noticed that they are, indeed not identical.
The way documentation is generated with sphinx, should
be part of the cause (when it pickle/unpicke python states, etc),
and sometimes it even adds the location of a file to the docs,
e.g. telling where source is located, causes diffs, from
/usr/lib/python2.7/... vs /usr/lib64/python2.7/...
Should I make the doc packages arch specific?
Thanks,
Paulo
8 years, 8 months