Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836389 - [kde overlay] kde-apps/okular-9999 okular-22.07.70-optional-options.patch needs rebased
Summary: [kde overlay] kde-apps/okular-9999 okular-22.07.70-optional-options.patch nee...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-30 03:31 UTC by Duncan
Modified: 2022-04-21 16:29 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2022-03-30 03:31:08 UTC
In case patch and bug cross, this is at gentoo/kde 1c6922a87

Unfortunately overlay a8ba387f9 as the fix for bug 836354 didn't last long; I didn't even get an okular update in!

The new upstream culprit is ce8401e91, killing IconThemes under the general requires and adding it to desktop requires, just as they did in the previous instance with Crash.

So same CMakeLists.txt patch-context line (line 55 of the current patch, should be around line 120 of CMakeLists.txt) that overlay commit a8ba387f9 added Crash to compared to the previous patch, now needs IconThemes as well.

Here's the error:

* Applying okular-22.07.70-optional-options.patch ...
patching file CMakeLists.txt
Hunk #2 FAILED at 108.
1 out of 2 hunks FAILED -- saving rejects to file CMakeLists.txt.rej
patching file config-okular.h.cmake
patching file core/generator.cpp
patching file core/scripter.cpp
[ !! ]
Comment 1 Larry the Git Cow gentoo-dev 2022-03-30 05:47:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=a626daadc0d9e5626aaa1ee3b52580e523b90b6c

commit a626daadc0d9e5626aaa1ee3b52580e523b90b6c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-03-30 05:47:38 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-03-30 05:47:38 +0000

    kde-apps/okular: Rebase optional-options patch on top of 22.07.70
    
    Reported-by: Duncan <1i5t5.duncan@cox.net>
    Closes: https://bugs.gentoo.org/836389
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/okular/files/okular-22.07.70-optional-options.patch | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
Comment 2 Andreas Sturmlechner gentoo-dev 2022-03-30 05:48:53 UTC
You can also re-open the old bug in such cases where the same package with the same patch fails to apply after such a short time again.
Comment 3 Duncan 2022-03-31 05:41:48 UTC
(In reply to Andreas Sturmlechner from comment #2)
> You can also re-open the old bug

I considered that, but decided the patchfile in the title was different so different bug for it.

But now that I think about it, I could have just as well edited the old bug's title when I reopened it.  Unfortunately that didn't occur to me at the time, so new bug it was.  Next time it happens, tho...

Thanks.
Comment 4 Duncan 2022-04-07 10:15:39 UTC
Same song, different verse.  okular-22.07.70-optional-options.patch again.

This "verse" it's upstream commit 9eb404c33 killing it, moving ktextwidgets from general requires into desktop requires.

(At least I got an okular update in between them this time! =:^)
Comment 5 Andreas Sturmlechner gentoo-dev 2022-04-07 10:16:33 UTC
I'm considering dropping this option.
Comment 6 Larry the Git Cow gentoo-dev 2022-04-21 16:29:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ceb6aa4b1cf371109a0c8edea648763a6365d5f

commit 6ceb6aa4b1cf371109a0c8edea648763a6365d5f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-04-21 16:09:12 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-04-21 16:26:06 +0000

    kde-apps/okular: Rebase optional-options patch on top of 22.04.0
    
    Closes: https://bugs.gentoo.org/836389
    Reported-by: Duncan <1i5t5.duncan@cox.net>
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...0-optional-options.patch => okular-22.04.0-optional-options.patch} | 4 ++--
 kde-apps/okular/okular-22.04.0.ebuild                                 | 2 +-
 kde-apps/okular/okular-22.04.49.9999.ebuild                           | 2 +-
 kde-apps/okular/okular-9999.ebuild                                    | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)