Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 877443 - app-text/podofo-0.9.7 ebuild has missing dependency on dev-libs/libunistring
Summary: app-text/podofo-0.9.7 ebuild has missing dependency on dev-libs/libunistring
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-17 13:29 UTC by jospezial
Modified: 2022-10-17 22:19 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 jospezial 2022-10-17 13:29:45 UTC
!!! existing preserved libs:
>>> package: dev-libs/libunistring-1.1
 *  - /usr/lib/libunistring.so.2
 *  - /usr/lib/libunistring.so.2.2.0
 *      used by /usr/lib/libgnutls.so.30.34.2 (net-libs/gnutls-3.7.8)
 *      used by /usr/lib/libidn2.so.0.3.8 (net-dns/libidn2-2.3.3)
 *      used by /usr/lib/libpsl.so.5.3.3 (net-libs/libpsl-0.21.1)
 *  - /usr/lib64/libunistring.so.2
 *  - /usr/lib64/libunistring.so.2.2.0
 *      used by /usr/bin/idn2 (net-dns/libidn2-2.3.3)
 *      used by /usr/lib64/libgnutls.so.30.34.2 (net-libs/gnutls-3.7.8)
 *      used by /usr/lib64/libidn2.so.0.3.8 (net-dns/libidn2-2.3.3)
 *      used by /usr/lib64/libpodofo.so.0.9.7 (app-text/podofo-0.9.7)
 *      used by /usr/lib64/libpsl.so.5.3.3 (net-libs/libpsl-0.21.1)

* dependency graph for app-text/podofo-0.9.7
 `--  app-text/podofo-0.9.7  ~amd64 
   `--  dev-lang/lua-5.1.5-r200  (dev-lang/lua) ~amd64 
   `--  dev-lang/lua-5.3.6-r102  (dev-lang/lua) amd64 
   `--  dev-lang/lua-5.4.4-r103  (dev-lang/lua) ~amd64 
   `--  net-dns/libidn-1.41  (net-dns/libidn) ~amd64 
   `--  dev-libs/openssl-1.1.1q  (dev-libs/openssl) amd64 
   `--  media-libs/fontconfig-2.14.0-r1  (media-libs/fontconfig) ~amd64 
   `--  media-libs/freetype-2.12.1-r1  (media-libs/freetype) amd64 
   `--  virtual/jpeg-100-r1  (virtual/jpeg) amd64 
   `--  media-libs/libpng-1.6.38  (media-libs/libpng) ~amd64 
   `--  media-libs/tiff-4.4.0-r1  (media-libs/tiff) ~amd64 
   `--  sys-libs/zlib-1.2.13  (sys-libs/zlib) ~amd64 
   `--  dev-util/cppunit-1.15.1-r3  (dev-util/cppunit) amd64 
   `--  virtual/pkgconfig-2-r1  (virtual/pkgconfig) amd64 
   `--  dev-libs/boost-1.80.0  (dev-libs/boost) ~amd64 
   `--  dev-util/ninja-1.11.1-r2  (>=dev-util/ninja-1.8.2) amd64 
   `--  dev-util/cmake-3.24.2  (>=dev-util/cmake-3.20.5) ~amd64

in configure phase:
-- Found UNISTRING: /usr/include  
Found LibUnistring headers in /usr/include, library at /usr/lib64/libunistring.so
Comment 1 Larry the Git Cow gentoo-dev 2022-10-17 22:19:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1b720795beee61d4e093a5479664ea59faf933

commit 3a1b720795beee61d4e093a5479664ea59faf933
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-17 22:17:29 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-17 22:19:06 +0000

    app-text/podofo: fix automagic dep on libunistring
    
    Hard-disable it and prefer libidn for unicode support.
    
    Closes: https://bugs.gentoo.org/877443
    Signed-off-by: Sam James <sam@gentoo.org>

 ...190928-r100.ebuild => podofo-0.9.6_p20190928-r101.ebuild} |  9 +++++----
 .../podofo/{podofo-0.9.7.ebuild => podofo-0.9.7-r1.ebuild}   | 12 +++++++-----
 2 files changed, 12 insertions(+), 9 deletions(-)