Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484662 - app-text/podofo USE=boost should depend on dev-libs/boost (not dev-util/boost-build)
Summary: app-text/podofo USE=boost should depend on dev-libs/boost (not dev-util/boost...
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: 2013-09-12 09:56 UTC by Dmitry Ivankov
Modified: 2022-09-05 19:18 UTC (History)
0 users

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 Dmitry Ivankov 2013-09-12 09:56:57 UTC
=app-text/podofo-0.9.2 ebuild has such DEPEND: boost? ( dev-util/boost-build )
I have dev-util/boost-build but not dev-util/boost installed and on emerge get compilation error:

####### Building extension podofo #######
x86_64-pc-linux-gnu-g++ -O2 -pipe -march=core2 -fPIC -O2 -pipe -march=core2 -pthread -I/usr/include/python2.7 -O3 -I/usr/include -I/usr/include/podofo -c /var/tmp/portage/app-text/calibre-1.2/work/calibre/src/calibre/utils/podofo/doc.cpp -o /var/tmp/portage/app-text/calibre-1.2/work/calibre/build/objects/podofo/doc.o
In file included from /usr/include/podofo/podofo-base.h:27,
                 from /usr/include/podofo/podofo.h:34,
                 from /var/tmp/portage/app-text/calibre-1.2/work/calibre/src/calibre/utils/podofo/global.h:14,
                 from /var/tmp/portage/app-text/calibre-1.2/work/calibre/src/calibre/utils/podofo/doc.cpp:8:
/usr/include/podofo/base/PdfDefines.h:66:28: error: boost/config.hpp: No such file or directory

Don't know if boost-build dependency is necessary, but dev-util/boost looks necessary for +boost case.
Comment 1 Zac Medico gentoo-dev 2014-10-13 19:01:42 UTC

*** This bug has been marked as a duplicate of bug 503802 ***
Comment 2 cyrillic 2022-09-04 22:57:24 UTC
This made no sense back then, and it makes even less sense now that dev-libs/boost-1.80 no longer needs dev-util/boost-build.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-09-04 23:02:13 UTC
(In reply to cyrillic from comment #2)
> This made no sense back then, and it makes even less sense now that
> dev-libs/boost-1.80 no longer needs dev-util/boost-build.

I suggest you file a new bug for the issue and reference this one rather than resurrecting an 8 year old bug.
Comment 4 cyrillic 2022-09-04 23:13:07 UTC
Sorry, I was just trying to avoid DUPL or WONT because the details have not changed since the original bug was filed :

podofo is simply depending on the wrong package.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-09-04 23:24:05 UTC
(In reply to cyrillic from comment #4)
> Sorry, I was just trying to avoid DUPL or WONT because the details have not
> changed since the original bug was filed :
> 
> podofo is simply depending on the wrong package.

Okay, fair enough, let's reopen this one :)
Comment 6 Larry the Git Cow gentoo-dev 2022-09-05 19:18:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01857c9bc46a9e89273e0a6c188654cb22e526ba

commit 01857c9bc46a9e89273e0a6c188654cb22e526ba
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2022-09-05 19:15:35 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2022-09-05 19:18:31 +0000

    app-text/podofo: fix boost BDEPEND
    
    Closes: https://bugs.gentoo.org/484662
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 app-text/podofo/podofo-0.9.6_p20190928-r100.ebuild | 4 ++--
 app-text/podofo/podofo-0.9.7.ebuild                | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)