* [gentoo-dev] [review] adding first stable masks to the new profiles
@ 2013-01-19 17:37 Michał Górny
0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2013-01-19 17:37 UTC (permalink / raw
To: Gentoo Developer Mailing List; +Cc: python, dev-portage
[-- Attachment #1: Type: text/plain, Size: 2012 bytes --]
Hello,
We -- the Python team -- would like to add the first masks to the new
profiles. As a test target, I have chosen the python_targets_pypy1_9
flag.
I have prepared and committed the necessary changes to my CVS checkout
[1]. I would appreciate if you could review them and tell me if they
are done correctly.
The idea is that:
1) pypy1_9 is masked globally -- for old profiles and unsupported
arches,
2) pypy1_9 is unmasked for the new profiles in supported arches,
3) pypy1_9 is stable-masked for the new profiles in supported arches.
In order to test, I have added pypy1_9 to PYTHON_COMPAT
in app-portage/flaggie-0.2-r2 amd64&x86-stable ebuild. Sadly, it
doesn't seem to work but I believe it is a bug in repoman.
The interesting thing is that adding the stable-mask makes
the situation even worse. When testing without it, repoman complains
about non-keyworded pypy:1.9:
dependency.bad 36
app-portage/flaggie/flaggie-0.2-r2.ebuild: DEPEND: amd64(default/linux/amd64/10.0) ['dev-python/pypy:1.9']
When running with pypy1_9 flag stable-masked, it complains about
python-exec flags as well:
dependency.badindev 28
app-portage/flaggie/flaggie-0.2-r2.ebuild: DEPEND: amd64(default/linux/amd64/13.0) ['dev-python/python-exec[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_pypy1_8?,python_targets_pypy1_9?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-),-python_single_target_pypy1_8(-),-python_single_target_pypy1_9(-)]', 'dev-python/pypy:1.9']
Long output short, it still complains about pypy:1.9 but seems also to
notice that pypy1_9 was masked in python-exec. But it is also masked
in the ebuild in question, therefore it shouldn't complain…
[1]:https://bitbucket.org/mgorny/gx86-working-tree/commits/54ec3860de
--
Best regards,
Michał Górny
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-01-19 17:37 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-19 17:37 [gentoo-dev] [review] adding first stable masks to the new profiles Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox