Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663682 - app-office/scribus-1.5.4 - automagic dependencies on app-text/libqxp and media-libs/libzmf
Summary: app-office/scribus-1.5.4 - automagic dependencies on app-text/libqxp and medi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 676960
  Show dependency tree
 
Reported: 2018-08-15 15:32 UTC by Sławomir Nizio
Modified: 2019-02-02 20:12 UTC (History)
1 user (show)

See Also:
Package list:
app-office/scribus-1.5.5_pre20190124 app-text/libqxp-0.0.2 media-libs/libzmf-0.0.2
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sławomir Nizio 2018-08-15 15:32:50 UTC
Files scribus-1.5.4/scribus/plugins/import/zmf/CMakeLists.txt and scribus-1.5.4/scribus/plugins/import/qxp/CMakeLists.txt have a pattern that:

if (HAVE_REVENGE)
  # find the dep and include if present
endif().

These two files seem to be new, and there are probably others with this pattern, but already specified as mandatory deps in the ebuild or simply not present on the system I'm building it on, so I didn't notice:

CMakeLists.txt that have HAVE_REVENGE:

./scribus-1.5.4/scribus/plugins/import/zmf/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/vsd/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/qxp/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/pub/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/pm/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/pages/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/fh/CMakeLists.txt
./scribus-1.5.4/scribus/plugins/import/cdr/CMakeLists.txt
./scribus-1.5.4/CMakeLists.txt

./scribus-1.5.3/scribus/plugins/import/vsd/CMakeLists.txt
./scribus-1.5.3/scribus/plugins/import/pub/CMakeLists.txt
./scribus-1.5.3/scribus/plugins/import/pm/CMakeLists.txt
./scribus-1.5.3/scribus/plugins/import/pages/CMakeLists.txt
./scribus-1.5.3/scribus/plugins/import/fh/CMakeLists.txt
./scribus-1.5.3/scribus/plugins/import/cdr/CMakeLists.txt
./scribus-1.5.3/CMakeLists.txt
Comment 1 Larry the Git Cow gentoo-dev 2019-01-11 01:23:28 UTC
The bug has been referenced in the following commit(s):

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

commit 647389856f8b5bcc23adc7e3a11a41a0f28b9e1e
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-01-11 01:16:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-01-11 01:23:03 +0000

    app-office/scribus: 1.5.5_pre20181227 snapshot bump (no keywords)
    
    We can't wait forever for them to make a new release, fixes build with
    poppler up to at least 0.72.0.
    
    Add missing deps.
    Add missing slot ops.
    
    Bug: https://bugs.gentoo.org/616088
    Bug: https://bugs.gentoo.org/663682
    Bug: https://bugs.gentoo.org/674804
    Package-Manager: Portage-2.3.54, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/scribus/Manifest                        |   1 +
 .../scribus/scribus-1.5.5_pre20181227.ebuild       | 240 +++++++++++++++++++++
 app-office/scribus/scribus-9999.ebuild             |  16 +-
 3 files changed, 249 insertions(+), 8 deletions(-)
Comment 2 Andreas Sturmlechner gentoo-dev 2019-01-24 23:58:44 UTC
We'll need more keywords for this to be solved.
Comment 3 Stabilization helper bot gentoo-dev 2019-01-25 00:00:35 UTC
An automated check of this bug failed - the following atom is unknown:

app-office/scribus-1.5.5_pre20190124

Please verify the atom list.
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2019-02-02 20:12:46 UTC
~ppc keyworded

Last arch. Closing.