Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 767253 - net-im/dino-9999: missing dependency on app-text/gspell
Summary: net-im/dino-9999: missing dependency on app-text/gspell
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andriy Utkin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-26 09:49 UTC by tk+gentoo
Modified: 2021-02-22 14:08 UTC (History)
1 user (show)

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


Attachments
build.log + emerge --info.txt (build.log-emerge-info.txt,44.88 KB, text/plain)
2021-01-26 12:07 UTC, Ionen Wolkens
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tk+gentoo 2021-01-26 09:49:23 UTC
The current master of dino seems to depended on gspell.

Configure is halted with 

CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
  Could NOT find Gspell (missing: Gspell_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:445 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindGspell.cmake:11 (find_package_handle_standard_args)
  cmake/MultiFind.cmake:20 (find_package)
  main/CMakeLists.txt:6 (find_packages)

After installing app-text/gspell the package installs as expected.

Reproducible: Always

Steps to Reproduce:
1. emerge =net-im/dino-9999
Actual Results:  
Merge fails due to missing gspell libraries

Expected Results:  
Package installs without failure.
Comment 1 Ionen Wolkens gentoo-dev 2021-01-26 12:07:06 UTC
Created attachment 684717 [details]
build.log + emerge --info.txt

Can confirm, attaching logs for completeness.
Comment 2 Larry the Git Cow gentoo-dev 2021-02-22 14:06:32 UTC
The bug has been referenced in the following commit(s):

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

commit f3bd655f5ed8527dc23b8151f3ef7073286ee699
Author:     Andrey Utkin <andrey_utkin@gentoo.org>
AuthorDate: 2021-02-22 13:36:54 +0000
Commit:     Andrey Utkin <andrey_utkin@gentoo.org>
CommitDate: 2021-02-22 14:06:14 +0000

    net-im/dino: 9999: declare dep on gspell
    
    Bug: https://bugs.gentoo.org/767253
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>

 net-im/dino/dino-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 3 Andriy Utkin (RETIRED) gentoo-dev 2021-02-22 14:08:24 UTC
The commit linked should resolve this.
Thanks for reporting, friends!