Red Hat Bugzilla – Bug 737304
Psi bundle libs
Last modified: 2016-01-22 13:07:22 EST
Psi bundle at least iris (http://delta.affinix.com/iris/) and jdns (http://delta.affinix.com/jdns/) libs and need unbundle it according Fedora guidelines http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
For more info: http://firstname.lastname@example.org/msg31350.html
Is that issue here because of "needing unreleased features"?
Adding <email@example.com> into CC because he would like to be the maintainer of package for psi-plus (upstream development branch) and opened a review request.
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.
(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)
More information and reason for this action is here:
There is jdns package in Fedora. So psi package can be easy rebuild against system jdns. Only need to apply some upstream Psi patch.
Setting to rawhide to prevent upcoming EOL warnings.
(In reply to Ivan Romanov from comment #3)
> There is jdns package in Fedora. So psi package can be easy rebuild against
> system jdns. Only need to apply some upstream Psi patch.
> Look at
Your patch does not work for the 0.15 branch. Please provide a proper patch. Especially remove configure.exe (binary blob) and iris (dunno for what that file is), there are also failing hunks in configure.
Drop configure from the patch and use qconf to generate a new one.
About bundled iris: There is somehow a patched bundle. For details look at psi-plus request.
(In reply to Ivan Romanov from comment #98)
> Before I knew that all Kopete patches go to original iris. So now it is not
> a problem. Need only to put in order iris sources. Now Psi (I mean original
> Psi) seems uses some private iris headers. It's not a good. Also need to
> move some Psi+ iris patches to iris repo.
I can't be sure that we just can use current Fedora iris for to unbundled iris from psi package. Will want when(if) issue will be resolved in upstream.
psi-0.15-6.fc21 has been submitted as an update for Fedora 21.
psi-0.15-6.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
Upstream is still working on a reasonable patch to unbundle iris. So closing this as UPSTREAM.
Either it is fixed in the update above or not.
It is not possible to close this with UPSTREAM, reopening.
Psi official release 0.16 is planned for the near future.
My vote goes for an unbundling exception due to same upstream for both psi and iris.
Would someone file a FPC ticket for that?
Improve iris package: bug #1264097
Some thoughts to the recent discussion  of the [un]bundling guidelines: As it states, we now do not need an exception request any more and could just use
Provides: bundled(iris) = $version
Thanks! Really it is very good news. Is it mean we can just build package as is? And put to Fedora?
Still waiting for Rex what he says about bug #1264097. When we use a bundled() entry, that RFE becomes useless for now.
Unbundling should be done at upstream, as discussed today in IRC.
Removing psi-plus from blockers, this happens later at upstream.
psi-0.15-10.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-31b9c7a628
psi-0.15-10.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update psi'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-31b9c7a628
psi-0.15-10.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
I think this can be closed now that psi complies with latest bundling guidelines