Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 713554 - media-gfx/iscan should depend on media-gfx/imagemagick[cxx]
Summary: media-gfx/iscan should depend on media-gfx/imagemagick[cxx]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Matthew Schultz
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-03-20 01:51 UTC by Joe Khoobyar
Modified: 2020-04-13 07:42 UTC (History)
2 users (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 Joe Khoobyar 2020-03-20 01:51:07 UTC
media-gfx/iscan fails to build unless imagemagick was emerged with the cxx USE flag

Reproducible: Always

Steps to Reproduce:
1. emerge media-gfx/imagemagick
2. emerge media-gfx/iscan

Actual Results:  
checking for LIBMAGICK_PP... no
checking for LIBMAGICK_PP... no
configure: error: magick-pp required but not found

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-gfx/iscan-3.61.0/work/utsushi-0.61.0/config.log
 * ERROR: media-gfx/iscan-3.61.0::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line 125:  Called src_configure
 *             environment, line 479:  Called econf '--without-gtkmm' '--with-jpeg' '--with-magick' '--with-magick-pp' '--with-tiff' '--with-sane' '--with-boost=yes'
 *        phase-helpers.sh, line 681:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line 112:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/iscan-3.61.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/iscan-3.61.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-gfx/iscan-3.61.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/iscan-3.61.0/temp/environment'.
 * Working directory: '/var/tmp/portage/media-gfx/iscan-3.61.0/work/utsushi-0.61.0'
 * S: '/var/tmp/portage/media-gfx/iscan-3.61.0/work/utsushi-0.61.0'

>>> Failed to emerge media-gfx/iscan-3.61.0, Log file:


Expected Results:  
Package should require the cxx USE flag on media-gfx/imagemagick
Comment 1 Larry the Git Cow gentoo-dev 2020-03-28 13:22:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9767b3210d2ce8aec2ef48911736c0b85b3fd802

commit 9767b3210d2ce8aec2ef48911736c0b85b3fd802
Author:     Andreas K. Huettel <dilfridge@gentoo.org>
AuthorDate: 2020-03-28 13:21:50 +0000
Commit:     Andreas K. Huettel <dilfridge@gentoo.org>
CommitDate: 2020-03-28 13:21:50 +0000

    media-gfx/iscan: Depend on imagemagick[cxx], bug 713554
    
    Closes: https://bugs.gentoo.org/713554
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Andreas K. Huettel <dilfridge@gentoo.org>

 media-gfx/iscan/iscan-3.61.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 2 Larry the Git Cow gentoo-dev 2020-04-13 07:42:18 UTC
The bug has been referenced in the following commit(s):

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

commit fa1150d2cd23ec945e0d71c105d132b98ea3524a
Author:     Marcin Deranek <marcin.deranek@slonko.net>
AuthorDate: 2020-03-09 17:54:37 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-04-13 07:41:29 +0000

    media-gfx/iscan: version bump to 3.62.0
    
    Closes: https://bugs.gentoo.org/711866
    Bug: https://bugs.gentoo.org/713554
    Signed-off-by: Marcin Deranek <marcin.deranek@slonko.net>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 media-gfx/iscan/Manifest            |  1 +
 media-gfx/iscan/iscan-3.62.0.ebuild | 85 +++++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)