Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831828 - app-office/libreoffice-9999 dependencies versions and subslot bumps dev-libs/libixion dev-libs/liborcus dev-util/mdds app-text/libetonyek
Summary: app-office/libreoffice-9999 dependencies versions and subslot bumps dev-libs/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-22 14:09 UTC by jospezial
Modified: 2023-02-27 18:42 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 jospezial 2022-01-22 14:09:29 UTC
https://gitlab.com/ixion/ixion/-/commit/29797bc0158daa85f155d4882e8e2d1e3cc3fc56
"Set the version to 0.17.99 and the API version to 0.18."

ls -l /usr/lib64/libixion-0.1*
lrwxrwxrwx 1 root root     22 16. Jan 05:02 /usr/lib64/libixion-0.17.so.0 -> libixion-0.17.so.0.0.0
-rwxr-xr-x 1 root root 824464 16. Jan 05:02 /usr/lib64/libixion-0.17.so.0.0.0
lrwxrwxrwx 1 root root     22 22. Jan 13:07 /usr/lib64/libixion-0.18.so -> libixion-0.18.so.0.0.0
lrwxrwxrwx 1 root root     22 22. Jan 13:07 /usr/lib64/libixion-0.18.so.0 -> libixion-0.18.so.0.0.0
-rwxr-xr-x 1 root root 832784 22. Jan 13:07 /usr/lib64/libixion-0.18.so.0.0.0


dev-libs/liborcus-9999 still wants 0.17:

checking for LIBIXION... no
configure: error: Package requirements (libixion-0.17 >= 0.16.99) were not met:

Package 'libixion-0.17', required by 'virtual:world', not found
Comment 1 jospezial 2022-01-23 08:32:54 UTC
dev-libs/liborcus-9999 is not ready for libixion API version 0.18 .
Even with modified configure.ac:

sheet.cpp: In member function ‘void orcus::spreadsheet::sheet::set_formula(orcus::spreadsheet::row_t, orcus::spreadsheet::col_t, const formula_tokens_store_ptr_t&)’:
sheet.cpp:176:51: error: expected unqualified-id before ‘&’ token
  176 |     catch (const ixion::formula_registration_error& e)
      |                                                   ^
sheet.cpp:176:51: error: expected ‘)’ before ‘&’ token
  176 |     catch (const ixion::formula_registration_error& e)
      |           ~                                       ^
      |                                                   )
sheet.cpp:176:51: error: expected ‘{’ before ‘&’ token
sheet.cpp:176:53: error: ‘e’ was not declared in this scope
  176 |     catch (const ixion::formula_registration_error& e)
      |                                                     ^
sheet.cpp: In member function ‘void orcus::spreadsheet::sheet::set_formula(orcus::spreadsheet::row_t, orcus::spreadsheet::col_t, const formula_tokens_store_ptr_t&, ixion::formula_result)’:
sheet.cpp:198:51: error: expected unqualified-id before ‘&’ token
  198 |     catch (const ixion::formula_registration_error& e)
      |                                                   ^
sheet.cpp:198:51: error: expected ‘)’ before ‘&’ token
  198 |     catch (const ixion::formula_registration_error& e)
      |           ~                                       ^
      |                                                   )
sheet.cpp:198:51: error: expected ‘{’ before ‘&’ token
sheet.cpp:198:53: error: ‘e’ was not declared in this scope
  198 |     catch (const ixion::formula_registration_error& e)
      |                                                     ^
sheet.cpp: In member function ‘void orcus::spreadsheet::sheet::set_grouped_formula(const orcus::spreadsheet::range_t&, ixion::formula_tokens_t)’:
sheet.cpp:217:51: error: expected unqualified-id before ‘&’ token
  217 |     catch (const ixion::formula_registration_error& e)
      |                                                   ^
sheet.cpp:217:51: error: expected ‘)’ before ‘&’ token
  217 |     catch (const ixion::formula_registration_error& e)
      |           ~                                       ^
      |                                                   )
sheet.cpp:217:51: error: expected ‘{’ before ‘&’ token
sheet.cpp:217:53: error: ‘e’ was not declared in this scope
  217 |     catch (const ixion::formula_registration_error& e)
      |                                                     ^
sheet.cpp: In member function ‘void orcus::spreadsheet::sheet::set_grouped_formula(const orcus::spreadsheet::range_t&, ixion::formula_tokens_t, ixion::formula_result)’:
sheet.cpp:236:51: error: expected unqualified-id before ‘&’ token
  236 |     catch (const ixion::formula_registration_error& e)
      |                                                   ^
sheet.cpp:236:51: error: expected ‘)’ before ‘&’ token
  236 |     catch (const ixion::formula_registration_error& e)
      |           ~                                       ^
      |                                                   )
sheet.cpp:236:51: error: expected ‘{’ before ‘&’ token
sheet.cpp:236:53: error: ‘e’ was not declared in this scope
  236 |     catch (const ixion::formula_registration_error& e)
      |                                                     ^
make[3]: *** [Makefile:778: liborcus_spreadsheet_model_0.17_la-sheet.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/var/tmp/portage/dev-libs/liborcus-9999/work/liborcus-9999/src/spreadsheet'
make[2]: *** [Makefile:2183: all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-libs/liborcus-9999/work/liborcus-9999/src'
make[1]: *** [Makefile:1285: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/dev-libs/liborcus-9999/work/liborcus-9999'
make: *** [Makefile:1194: all] Error 2
 * ERROR: dev-libs/liborcus-9999::gentoo failed (compile phase):
Comment 2 Larry the Git Cow gentoo-dev 2022-02-12 00:41:48 UTC
The bug has been closed via the following commit(s):

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

commit ef0bf0c9dcda68cf89a6d3d0fbf40d15d824d2fe
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2022-02-12 00:41:28 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2022-02-12 00:41:28 +0000

    dev-libs/libixion: Bump subslot
    
    Closes: https://bugs.gentoo.org/831828
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 dev-libs/libixion/libixion-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 56a1d8f5332fa34fbf8cedc66383ccf0c5256955
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2022-02-12 00:40:16 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2022-02-12 00:40:16 +0000

    dev-libs/liborcus: Fix required libixion slot for now
    
    Bug: https://bugs.gentoo.org/831828
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 dev-libs/liborcus/liborcus-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 jospezial 2022-03-29 23:04:32 UTC
(In reply to Larry the Git Cow from comment #2)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=ef0bf0c9dcda68cf89a6d3d0fbf40d15d824d2fe
> 
> commit ef0bf0c9dcda68cf89a6d3d0fbf40d15d824d2fe
> Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
> AuthorDate: 2022-02-12 00:41:28 +0000
> Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
> CommitDate: 2022-02-12 00:41:28 +0000
> 
>     dev-libs/libixion: Bump subslot
>     
>     Closes: https://bugs.gentoo.org/831828
>     Package-Manager: Portage-3.0.30, Repoman-3.0.3
>     Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
> 
>  dev-libs/libixion/libixion-9999.ebuild | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> Additionally, it has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=56a1d8f5332fa34fbf8cedc66383ccf0c5256955
> 
> commit 56a1d8f5332fa34fbf8cedc66383ccf0c5256955
> Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
> AuthorDate: 2022-02-12 00:40:16 +0000
> Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
> CommitDate: 2022-02-12 00:40:16 +0000
> 
>     dev-libs/liborcus: Fix required libixion slot for now
>     
>     Bug: https://bugs.gentoo.org/831828
>     Package-Manager: Portage-3.0.30, Repoman-3.0.3
>     Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
> 
>  dev-libs/liborcus/liborcus-9999.ebuild | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

https://gitlab.com/orcus/orcus/-/commit/a63b9f598dac150e6af7a6126ccff8793a4ba035
"Update the required ixion API version."
to 0.18

In libixion-9999.ebuild the mdds slot for 9999 must be corrected.
Comment 4 jospezial 2023-02-03 10:32:46 UTC
New releases of mdds orcus ixion.
Libreoffice master branch (7.6.0.0+) now depends on them.
Please bump the releases and fix the subslots.
libetonyek-9999 also works with MDDS_VER="2.1"
Comment 5 Larry the Git Cow gentoo-dev 2023-02-25 10:27:24 UTC
The bug has been closed via the following commit(s):

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

commit b4856b4864f62c811eca358750731708d610b6ba
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-25 10:11:24 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-25 10:27:10 +0000

    app-office/libreoffice: bump dev-util/mdds app-text/libetonyek slot deps
    
    Closes: https://bugs.gentoo.org/831828
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/libreoffice/libreoffice-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 828f8311c2fe03cb14e138935620221f3315e387
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-25 10:09:07 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-25 10:27:10 +0000

    dev-libs/liborcus: bump subslot to 0.18, MDDS_SLOT to 1/2.1
    
    Sync KEYWORDS.
    
    Bug: https://bugs.gentoo.org/831828
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/liborcus/liborcus-9999.ebuild | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

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

commit 85304876cfbe290d99c6fc88a532b4f4b2305be3
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-25 10:05:47 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-25 10:27:10 +0000

    dev-libs/libixion: bump subslot to 0.18, MDDS_SLOT to 1/2.1
    
    Bug: https://bugs.gentoo.org/831828
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/libixion/libixion-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

commit b845dcfde3984f570d35aa0d45707654e0f09eb8
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-25 10:04:41 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-25 10:27:09 +0000

    app-text/libetonyek: bump MDDS_VER to 2.1
    
    Bug: https://bugs.gentoo.org/831828
    Closes: https://bugs.gentoo.org/866141
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-text/libetonyek/libetonyek-9999.ebuild | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

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

commit 9b77c798ebd4d19d1ff31289624518711ec961ce
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-25 10:02:32 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-25 10:27:09 +0000

    dev-util/mdds: bump subslot to 2.1
    
    Bug: https://bugs.gentoo.org/831828
    Closes: https://bugs.gentoo.org/862828
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/mdds/mdds-9999.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
Comment 6 jospezial 2023-02-27 07:22:32 UTC
(In reply to Larry the Git Cow from comment #5)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=b4856b4864f62c811eca358750731708d610b6ba
> 
> commit b4856b4864f62c811eca358750731708d610b6ba
> Author:     Andreas Sturmlechner <asturm@gentoo.org>
> AuthorDate: 2023-02-25 10:11:24 +0000
> Commit:     Andreas Sturmlechner <asturm@gentoo.org>
> CommitDate: 2023-02-25 10:27:10 +0000
> 
>     app-office/libreoffice: bump dev-util/mdds app-text/libetonyek slot deps
>     
>     Closes: https://bugs.gentoo.org/831828
>     Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
> 
>  app-office/libreoffice/libreoffice-9999.ebuild | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> Additionally, it has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=828f8311c2fe03cb14e138935620221f3315e387
> 
> commit 828f8311c2fe03cb14e138935620221f3315e387
> Author:     Andreas Sturmlechner <asturm@gentoo.org>
> AuthorDate: 2023-02-25 10:09:07 +0000
> Commit:     Andreas Sturmlechner <asturm@gentoo.org>
> CommitDate: 2023-02-25 10:27:10 +0000
> 
>     dev-libs/liborcus: bump subslot to 0.18, MDDS_SLOT to 1/2.1
>     
>     Sync KEYWORDS.
>     
>     Bug: https://bugs.gentoo.org/831828
>     Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
> 
>  dev-libs/liborcus/liborcus-9999.ebuild | 7 ++-----
>  1 file changed, 2 insertions(+), 5 deletions(-)
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=85304876cfbe290d99c6fc88a532b4f4b2305be3
> 
> commit 85304876cfbe290d99c6fc88a532b4f4b2305be3
> Author:     Andreas Sturmlechner <asturm@gentoo.org>
> AuthorDate: 2023-02-25 10:05:47 +0000
> Commit:     Andreas Sturmlechner <asturm@gentoo.org>
> CommitDate: 2023-02-25 10:27:10 +0000
> 
>     dev-libs/libixion: bump subslot to 0.18, MDDS_SLOT to 1/2.1
>     
>     Bug: https://bugs.gentoo.org/831828
>     Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
> 
>  dev-libs/libixion/libixion-9999.ebuild | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=b845dcfde3984f570d35aa0d45707654e0f09eb8
> 
> commit b845dcfde3984f570d35aa0d45707654e0f09eb8
> Author:     Andreas Sturmlechner <asturm@gentoo.org>
> AuthorDate: 2023-02-25 10:04:41 +0000
> Commit:     Andreas Sturmlechner <asturm@gentoo.org>
> CommitDate: 2023-02-25 10:27:09 +0000
> 
>     app-text/libetonyek: bump MDDS_VER to 2.1
>     
>     Bug: https://bugs.gentoo.org/831828
>     Closes: https://bugs.gentoo.org/866141
>     Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
> 
>  app-text/libetonyek/libetonyek-9999.ebuild | 19 ++++++++++---------
>  1 file changed, 10 insertions(+), 9 deletions(-)
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=9b77c798ebd4d19d1ff31289624518711ec961ce
> 
> commit 9b77c798ebd4d19d1ff31289624518711ec961ce
> Author:     Andreas Sturmlechner <asturm@gentoo.org>
> AuthorDate: 2023-02-25 10:02:32 +0000
> Commit:     Andreas Sturmlechner <asturm@gentoo.org>
> CommitDate: 2023-02-25 10:27:09 +0000
> 
>     dev-util/mdds: bump subslot to 2.1
>     
>     Bug: https://bugs.gentoo.org/831828
>     Closes: https://bugs.gentoo.org/862828
>     Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
> 
>  dev-util/mdds/mdds-9999.ebuild | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)

liborcus-9999.ebuild still contains
spreadsheet-model? ( dev-libs/libixion:0/0.17 )

Please change it to dev-libs/libixion:0/0.18 or dev-libs/libixion:${SLOT}
which would revert
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a1d8f5332fa34fbf8cedc66383ccf0c5256955
Comment 7 Larry the Git Cow gentoo-dev 2023-02-27 18:42:58 UTC
The bug has been closed via the following commit(s):

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

commit 1c8f1e72a5fc997beb3c6cf88c182a5c44453820
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-02-27 18:29:37 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-02-27 18:42:33 +0000

    dev-libs/liborcus: Pin down to dev-libs/libixion:${SLOT}
    
    Closes: https://bugs.gentoo.org/831828
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/liborcus/liborcus-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)