Summary: | media-gfx/exiv2-0.27.0-r1 uses a hardcoded libdir in its pkgconfig file | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Auty (RETIRED) <ikelos> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/Exiv2/exiv2/issues/651 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 674968, 675264 | ||
Attachments: |
Patch for pkgconfig issue with exiv2-0.27.0
Fix for the path issues using cmake variables |
Description
Mike Auty (RETIRED)
2019-01-11 22:51:42 UTC
Hmmm, it seems that patch isn't reliable (a second system produced a .pc file with empty values instead). 5:\ Created attachment 560754 [details, diff]
Fix for the path issues using cmake variables
This is the updated patch, which has also been provided upstream (and they appear responsive) so probably best to wait for them to get this in place...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273151668540b3fe89620f1fe4bb9d648f89dadb commit 273151668540b3fe89620f1fe4bb9d648f89dadb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-12 21:54:56 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-12 22:06:13 +0000 media-gfx/exiv2: Fix pkgconfig Closes: https://bugs.gentoo.org/675240 Thanks-to: Mike Auty <ikelos@gentoo.org> Package-Manager: Portage-2.3.55, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-gfx/exiv2/exiv2-0.27.0-r2.ebuild | 109 +++++++++++++++++++++ .../exiv2/files/exiv2-0.27.0-fix-pkgconfig.patch | 24 +++++ 2 files changed, 133 insertions(+) media-gfx/exiv2-0.27.0-r2 seems to fail with the same error. It seems to depend on the doc USE flag: >>> Emerging (1 of 3) media-gfx/exiv2-0.27.0-r2::gentoo * Fetching files in the background. * To view fetch progress, run in another terminal: * tail -f /var/log/emerge-fetch.log * exiv2-0.27.0a-Source.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking exiv2-0.27.0a-Source.tar.gz to /var/tmp/portage/media-gfx/exiv2-0.27.0-r2/work >>> Source unpacked in /var/tmp/portage/media-gfx/exiv2-0.27.0-r2/work >>> Preparing source in /var/tmp/portage/media-gfx/exiv2-0.27.0-r2/work/exiv2-0.27.0-Source ... * Converting doc/cmd.txt to UTF-8 * Updating doxygen config * ERROR: media-gfx/exiv2-0.27.0-r2::gentoo failed (prepare phase): * (no error message) 'USE=-doc emerge -v1 exiv2' works. I think that's a different error Juergen? Could you please file a separate bug for it... |