Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 766815 - media-video/simplescreenrecorder: Useless enotice
Summary: media-video/simplescreenrecorder: Useless enotice
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-24 09:22 UTC by Bodo Thiesen
Modified: 2022-03-29 11:55 UTC (History)
1 user (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 Bodo Thiesen 2021-01-24 09:22:52 UTC
* You may want to add USE flag 'abi_x86_32' when running a 64bit system
 * When added 32bit GLInject libraries are also included. This is
 * required if you want to use OpenGL recording on 32bit applications.

Any 32bit application in the portage tree requiring simplescreenrecorder to be compiled with USE flag 'abi_x86_32' should have it in it's dependency. Please remove this message, each time that packages is updated I have to consider that message's importance again and again and again.

If you want to keep it, then make it a one time message on first emerge.

Reproducible: Always
Comment 1 Ionen Wolkens gentoo-dev 2021-01-24 09:40:12 UTC
Not familiar with this package but injected/preloaded libraries are not dependencies.

It's designed to work with any package that use the original libraries and thus would not (and should not) depend on this one, and then someone may wonder why it doesn't work.

That aside, it may(?) make sense to only show on brand new installs as you suggest, or maybe downgrade to ewarn -- but that's up to the maintainer.
Comment 2 Larry the Git Cow gentoo-dev 2022-03-29 11:55:23 UTC
The bug has been closed via the following commit(s):

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

commit 67469a0e4ef30244aac92adde06855f5343270b2
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2022-03-29 11:50:32 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2022-03-29 11:55:14 +0000

    media-video/simplescreenrecorder: Bump to version 0.4.4
    
    Converted some elog calls to einfo. Added "opengl" USE flag.
    
    Closes: https://bugs.gentoo.org/733970
    Closes: https://bugs.gentoo.org/766815
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 media-video/simplescreenrecorder/Manifest          |   1 +
 .../simplescreenrecorder-0.4.4.ebuild              | 105 +++++++++++++++++++++
 2 files changed, 106 insertions(+)