| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
According to this:
https://wiki.gentoo.org/wiki/Project:AMD64_Arch_Testers
"On Bugzilla, do not use the comment 'amd64 stable', use 'amd64 tested'
or 'amd64 ok' instead"
I looked at recent stabilization commits and bugs and I updated the
messages to match.
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Closes: https://github.com/gentoo/tatt/pull/78
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
No point fetching if we're not testing any.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Reported-by: Jakov Smolić <jsmolic@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
|
| |
Otherwise missing python_targets_* or ruby_targets_* may cause the build to fail
early.
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
|
| |
Emerge test dependencies with USE="minimal -doc" first. This should avoid circular
dependencies at least with a lot of dev-perl/* packages.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Otherwise one would see the following misleading message:
File "/usr/lib/python-exec/python3.8/tatt", line 155, in <module>
response = response["bugs"][0]
IndexError: list index out of range
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
| |
Also correctly signal failure to the caller when this fails.
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
| |
See: 96a87558e37bc639a90ad17d4ffe07fc4bb2f30f
Bug: #72
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Fixes: eafc7c666d773cfd3b8295474a24cb6eef0919ce
Fixes: https://github.com/gentoo/tatt/issues/72
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
This should force building the package even if
EMERGE_DEFAULT_OPTS has --usepkg=y or --getbinpkg=y, or if
FEATURES=getbinpkg.
Signed-off-by: John Helmert III <jchelmert3@posteo.net>
Closes: https://github.com/gentoo/tatt/pull/71
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Closes: #40
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/gentoo/tatt/pull/67
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use given repodir in config if not blank
* Ditch ~/gentoo-x86 default (it's ancient)
and error out if it doesn't exist
* If no repodir given, guess:
* /var/db/repos/gentoo, and then
* /usr/portage
Now that we use nattka, we need a working repodir.
Try some sensible defaults if the given one doesn't
work.
tatt: Support file-only jobs via Nattka
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
NATTkA is now used for most of the package lists on Bugzilla.
Use it to parse the lists because currently we cannot handle
package atoms with no version in keywording bugs.
Closes: https://github.com/gentoo/tatt/issues/66
Closes: https://github.com/gentoo/tatt/issues/65
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
| |
Write one unmask file per job, so cleanup can simply be rm.
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/711204
Signed-off-by: Michael Palimaka <kensington@gentoo.org>
|
|
|
|
|
|
|
| |
This isn't uncommon for keywording bugs. It is also accepted for stabilization
bugs at the moment because it simplifies the code.
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
| |
This avoids needless duplicate work.
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
|
| |
This has no meaning, doesn't work (non-relative import style) and hasn't
in years (since 888142961ab804ae10ffefe354bd1e5c6a1e5a1f to be exact).
Why keep it there?
|
| |
|
|
|
|
| |
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
|
|
|
|
|
| |
This is actually optional, if it's not present it will just be the loop body
without anything else.
|
| |
|
|
|
|
|
| |
This makes "-f file" be able to work also for keywording, not only
stabilization.
|
|
|
|
| |
This can now completely be handled in the templates.
|
| |
|
|
|
|
|
|
| |
When doing rdep tests merge the test dependencies first without FEATURES=test,
as we do not want to test them. This avoids build failures because of failing
tests or cycling dependencies, and usually reduces the build time a lot.
|
|
|
|
|
| |
Some packages have broken test suites that work only when the package is already
installed. Run the test suite before and other build test to catch such errors.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
We don't try to get anything from the title anymore since the package list
was introduced.
Closes: https://github.com/gentoo/tatt/issues/45
|
| |
|
| |
|
| |
|
| |
|