Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 568372 - app-text/latexila-3.18.1: configure: error: gspell-1 0.1 required.
Summary: app-text/latexila-3.18.1: configure: error: gspell-1 0.1 required.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 568770 569270 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-12-15 23:34 UTC by Kobboi
Modified: 2015-12-26 13:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,34.23 KB, text/plain)
2015-12-15 23:36 UTC, Kobboi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2015-12-15 23:34:53 UTC
...
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes
checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none
checking for glib-compile-resources... /usr/bin/glib-compile-resources
checking for glib-mkenums... /usr/bin/glib-mkenums
checking for gdbus-codegen... /usr/bin/gdbus-codegen
checking for valac... /usr/bin/valac-0.30
checking whether /usr/bin/valac-0.30 is at least version 0.26... yes
configure: error: gspell-1 0.1 required.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/app-editors/latexila-3.18.1/work/latexila-3.18.1/config.log
 * ERROR: app-editors/latexila-3.18.1::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line  133:  Called src_configure
 *             environment, line 2909:  Called gnome2_src_configure '--enable-introspection'
 *             environment, line 2105:  Called econf '--disable-gtk-doc' '--disable-maintainer-mode' '--disable-schemas-compile' '--enable-compile-warnings=minimum' '--docdir=/usr/share/doc/latexila-3.18.1' '--enable-introspection'
 *        phase-helpers.sh, line  662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  117:  Called die
 * The specific snippet of code:
 *   		die "$@"
 * 
 * If you need support, post the output of `emerge --info '=app-editors/latexila-3.18.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-editors/latexila-3.18.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-editors/latexila-3.18.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-editors/latexila-3.18.1/temp/environment'.
 * Working directory: '/var/tmp/portage/app-editors/latexila-3.18.1/work/latexila-3.18.1'
 * S: '/var/tmp/portage/app-editors/latexila-3.18.1/work/latexila-3.18.1'


Reproducible: Always
Comment 1 Kobboi 2015-12-15 23:35:09 UTC
$ eix -e gspell
[I] app-text/gspell
     Available versions:  (~)0.1.2{tbz2} (~)0.2.2{tbz2} {+introspection vala}
     Installed versions:  0.2.2{tbz2}(00:27:55 16-12-15)(introspection -vala)
     Homepage:            https://wiki.gnome.org/Projects/gspell
     Description:         Spell check library for GTK+ applications
Comment 2 Kobboi 2015-12-15 23:36:13 UTC
Created attachment 419300 [details]
config.log
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-16 08:14:48 UTC
oh boy, I feared this would happen.
Comment 4 Kobboi 2015-12-16 08:18:20 UTC
(In reply to Gilles Dartiguelongue from comment #3)
> oh boy, I feared this would happen.

Did I do something wrong?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-16 08:39:38 UTC
No, latexila upstream just put an upper bound to its gspell configure check to 0.1.99.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-19 15:27:52 UTC
*** Bug 568770 has been marked as a duplicate of this bug. ***
Comment 7 Marinus Schraal 2015-12-20 22:20:48 UTC
IRC comment from gspell/latexilla author swilmet: 

latexila 3.18 depends on gspell 0.1.x
and latexila 3.19/3.20 depends on gspell >= 0.2.x
gspell 0.2.x is the equivalent of the GNOME development cycle 3.19.x
so there are API breaks between 0.2.x versions
I should have released 0.2 instead of 0.1, so that it would have been clearer (odd/even minor version for unstable/stable versions)

So I guess just mask 0.2 for now and fix the latexilla-3.18 dep.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-20 23:09:31 UTC
well he should have used bump gspell-1 to gspell-2 or 1.1 or 2 didn't look so pretty. That's what is expected for incompatible APIs.
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2015-12-23 23:12:07 UTC
*** Bug 569270 has been marked as a duplicate of this bug. ***
Comment 10 Pacho Ramos gentoo-dev 2015-12-26 13:58:16 UTC
3.18.2 forces 0.1 as upstream requests for this cycle