Bug 1464717

Summary: xfce4-screenshooter-1.9.0 available, depends on exo-0.11
Product: [Fedora] Fedora Reporter: Filipe Rosset <rosset.filipe>
Component: xfce4-screenshooterAssignee: Mukundan Ragavan <nonamedotc>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 28CC: mikedep333, nonamedotc, orschiro
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: xfce4-screenshooter-1.9.1-1.fc27 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-10 19:09:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Filipe Rosset 2017-06-25 02:01:10 UTC
xfce4-screenshooter-1.9.0.tar.bz2 available, but it depends on exo-0.11, opening this bug to keep track this dependency.

Maybe it's time to discuss exo upgrade on rawhide/F27? (exo-0.11 is still considered a development version)

checking for exo-2 >= 0.11.0... not found

rawhide exo: exo-0.10.7-5.fc26.src.rpm

http://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/
http://archive.xfce.org/src/xfce/exo/0.11/

Comment 1 Jan Kurik 2017-08-15 09:36:04 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle.
Changing version to '27'.

Comment 2 Or Schiro 2018-02-13 16:39:23 UTC
Can confirm this issue on Fedora 27.

Cannot compile xfce4-screenshooter:

checking for exo-2 >= 0.11.0... not found
*** The required package exo-2 was not found on your system.
*** Please install exo-2 (atleast version 0.11.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.

Comment 3 Filipe Rosset 2018-02-13 23:58:25 UTC
exo-0.11.5 is still a release candidate for 0.12, so let's wait a bit more.

https://mail.xfce.org/pipermail/xfce-announce/2017-July/000544.html

Comment 4 Mukundan Ragavan 2018-02-14 02:32:09 UTC
yeah, let's update all xfce components once Xfce 4.14 is out.

Comment 5 Filipe Rosset 2018-02-15 17:24:43 UTC
(In reply to Mukundan Ragavan from comment #4)
> yeah, let's update all xfce components once Xfce 4.14 is out.

Hi Ragavan, exo-0.12.0 was released two days ago, maybe we can update it in rawhide before F28 branched?

https://bluesabre.org/2018/02/14/exo-0-12-0-stable-release/
https://mail.xfce.org/pipermail/xfce-announce/2018-February/000576.html

I can help with rebuild all Xfce packages, since I'm already working to cleanup and modernize all specs to match current guidelines.

Comment 6 Mukundan Ragavan 2018-02-16 23:13:07 UTC
That's my plan for exo.

Feel free to submit pull requests on anything you have already done. I will be updating exo sooner than later. First on rawhide, of course.

Comment 7 Mukundan Ragavan 2018-02-17 00:05:35 UTC
(In reply to Filipe Rosset from comment #5)
> (In reply to Mukundan Ragavan from comment #4)
> > yeah, let's update all xfce components once Xfce 4.14 is out.
> 
> Hi Ragavan, exo-0.12.0 was released two days ago, maybe we can update it in
> rawhide before F28 branched?


Actually, I just remembered. We do not have to rebuild any xfce packages since exo-0.12.0 has both libexo-1 and libexo-2. I will just have to go through packages and make sure every xfce requires libexo-1 right now in Fedora.

If you make any changes in the dependencies, please send a pull request (or commit but do not build). I want to test a mock build before building anything.

Comment 8 Fedora End Of Life 2018-02-20 15:29:06 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle.
Changing version to '28'.

Comment 9 Mukundan Ragavan 2018-02-22 02:22:47 UTC
I have not forgotten about this. I am cleaning exo of some old cruft. Should be a day or two.

Comment 10 Or Schiro 2018-02-22 07:42:18 UTC
Thanks so much for your work on this Mukundan!

Very appreciated.

Comment 11 Fedora Update System 2018-03-29 02:06:29 UTC
exo-0.12.0-3.fc27 xfce4-screenshooter-1.9.1-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-13dc9b1bf6

Comment 12 Mukundan Ragavan 2018-03-29 02:07:02 UTC
I finally got to pushing this out. Please test this and provide feedback.

Comment 13 Or Schiro 2018-03-29 08:01:30 UTC
Just tested xfce4-screenshooter-1.8.2-9.fc27.x86_64 and it seems to be working.

Thanks so much!

Comment 14 Fedora Update System 2018-03-29 17:57:30 UTC
exo-0.12.0-3.fc27, xfce4-screenshooter-1.9.1-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-13dc9b1bf6

Comment 15 Fedora Update System 2018-04-10 19:09:26 UTC
exo-0.12.0-3.fc27, xfce4-screenshooter-1.9.1-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.