Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833171 - www-client/w3m: imlib2 useflag doesn't work with media-libs/imlib2-1.7.5
Summary: www-client/w3m: imlib2 useflag doesn't work with media-libs/imlib2-1.7.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 862528
  Show dependency tree
 
Reported: 2022-02-12 10:07 UTC by NRK
Modified: 2022-07-31 12:38 UTC (History)
2 users (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 NRK 2022-02-12 10:07:16 UTC
Hi,

w3m is using `imlib2-config` for checking imlib2's availability [0], however
imlib2 has dropped `imlib2-config` [1] and thus trying to use w3m with imlib2
v1.7.5 will result in images not working.

I have reported the issue upstream, until it's fixed, could we patch the
ebuild? I assume removing the check should not be an issue since portage
should ensure that dependancies are met.

[0]: https://github.com/tats/w3m/issues/213
[1]: https://git.enlightenment.org/legacy/imlib2.git/commit/?id=e9d84bd2163e6fab494b5ce5cc8830a54ff97765

- NRK
Comment 1 NRK 2022-02-12 14:29:41 UTC
Now that I think about it, I remember a user who was having problem with a package (IIRC it was `x11-misc/idesk`) because it relied on `imlib2-config`.

Might be a good idea to review all the packages which depend on imlib2 and verify which ones are using `imlib2-config`.
Comment 2 Larry the Git Cow gentoo-dev 2022-02-21 14:03:51 UTC
The bug has been closed via the following commit(s):

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

commit 8b11eb792408b08525aea810539d806f330a4060
Author:     Nickolas Raymond Kaczynski <nrk@disroot.org>
AuthorDate: 2022-02-18 11:08:50 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-02-21 14:01:16 +0000

    www-client/w3m: snapshot version bump 0.5.3_p20220216
    
    Closes: https://bugs.gentoo.org/833171
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Nickolas Raymond Kaczynski <nrk@disroot.org>
    Closes: https://github.com/gentoo/gentoo/pull/24208
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/w3m/Manifest                   |   1 +
 www-client/w3m/w3m-0.5.3_p20220216.ebuild | 130 ++++++++++++++++++++++++++++++
 2 files changed, 131 insertions(+)