Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 881559 - net-im/gajim needs to depend on a specific libsoup slot
Summary: net-im/gajim needs to depend on a specific libsoup slot
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 881557
  Show dependency tree
 
Reported: 2022-11-16 21:00 UTC by Matt Turner
Modified: 2022-11-18 14:02 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 Matt Turner gentoo-dev 2022-11-16 21:00:55 UTC
gajim depends on libsoup without a slot requirement:

> net-im/gajim/gajim-1.3.3-r2.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.3.3_p2-r1.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.0-r1.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.0.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.1.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.2.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.6.ebuild:		net-libs/libsoup[introspection]
> net-im/gajim/gajim-1.4.7.ebuild:		net-libs/libsoup[introspection]

It needs to depend on libsoup:2.4 so that I can unmask libsoup:3.0.

Also, can you please cut down the number of versions in tree? This is excessive:

> Keywords for net-im/gajim:
>             |                               |   u   |  
>             | a   a     p s     r   a l     |   n   |  
>             | m   r h   p p   i i s l o m m | e u s | r
>             | d a m p p c a x a s 3 p o 6 i | a s l | e
>             | 6 r 6 p p 6 r 8 6 c 9 h n 8 p | p e o | p
>             | 4 m 4 a c 4 c 6 4 v 0 a g k s | i d t | o
> ------------+-------------------------------+-------+-------
>    1.3.3-r2 | + o ~ o o o o + o ~ o o o o o | 7 # 0 | gentoo
> 1.3.3_p2-r1 | + o ~ o o o o + o ~ o o o o o | 7 #   | gentoo
>    1.4.0    | ~ o ~ o o o o ~ o ~ o o o o o | 7 #   | gentoo
>    1.4.0-r1 | ~ o ~ o o o o ~ o ~ o o o o o | 7 #   | gentoo
>    1.4.1    | ~ o ~ o o o o ~ o ~ o o o o o | 7 #   | gentoo
>    1.4.2    | ~ o ~ o o o o ~ o ~ o o o o o | 7 #   | gentoo
>    1.4.6    | ~ o ~ o o o o ~ o ~ o o o o o | 7 #   | gentoo
>    1.4.7    | + o ~ o o o o + o ~ o o o o o | 7 o   | gentoo
Comment 1 Larry the Git Cow gentoo-dev 2022-11-18 14:02:23 UTC
The bug has been closed via the following commit(s):

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

commit 97e04a03aea9716b531b41d63a7f0ab08189d72b
Author:     brahmajit das <listout@protonmail.com>
AuthorDate: 2022-11-17 18:21:29 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-11-18 14:02:15 +0000

    net-im/gajim: Fix libsoup dependencies without slot requirement
    
    Closes: https://bugs.gentoo.org/881559
    Closes: https://github.com/gentoo/gentoo/pull/28314
    Signed-off-by: brahmajit das <listout@protonmail.com>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 net-im/gajim/{gajim-1.4.7.ebuild => gajim-1.4.7-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)