Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518872 - =media-libs/libsfml-2* has old package.mask entry
Summary: =media-libs/libsfml-2* has old package.mask entry
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tim Harder
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-02 21:07 UTC by William Hubbs
Modified: 2014-08-04 16:39 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 William Hubbs gentoo-dev 2014-08-02 21:07:11 UTC
# Tim Harder <radhermit@gentoo.org> (27 Nov 2012)
# Masked for testing, all revdeps currently in the tree
# don't work with it.
=media-libs/libsfml-2*

This package.mask entry has been in place for a long time.

Can we remove it and either allow the affected versions to go into
~arch, or if they are as broken as the comment says, remove them from
the tree?

Thanks,

William
Comment 1 Tim Harder gentoo-dev 2014-08-03 04:33:47 UTC
(In reply to William Hubbs from comment #0)
> # Tim Harder <radhermit@gentoo.org> (27 Nov 2012)
> # Masked for testing, all revdeps currently in the tree
> # don't work with it.
> =media-libs/libsfml-2*
> 
> This package.mask entry has been in place for a long time.
> 
> Can we remove it and either allow the affected versions to go into
> ~arch, or if they are as broken as the comment says, remove them from
> the tree?

The comment implies none of the reverse dependencies work with libsfml-2, not that libsfml-2 or packages using the previous versions are broken in any way. Fixing the related packages requires extensive, intrusive patching that I don't have time to do and the various upstreams have been lax on working toward. 

This has always been a case that has been masked for a while before hitting ~arch and in this case has sat masked longer since there are few packages using libsfml to start with. Anyway while I don't like to, I can add version restrictions to packages so it can be unmasked.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-08-03 18:57:24 UTC
The only deps are:
games-emulation/dolphin (already done)
games-emulation/vbam
dev-python/pysfml

So please just adjust them as needed, and remove the pmask.
Comment 3 William Hubbs gentoo-dev 2014-08-03 19:13:07 UTC
I'm definitely not asking you to patch anything.

For your dependencies, I would probably use an = or ~ dependency to make sure that the correct versions are depended upon.
Comment 4 Tim Harder gentoo-dev 2014-08-04 16:39:44 UTC
It's now unmasked in the tree.