Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 250212
Collapse All | Expand All

(-)a/bin/repoman (-1 / +3 lines)
Lines 314-320 qahelp={ Link Here
314
	"virtual.versioned":"PROVIDE contains virtuals with versions",
314
	"virtual.versioned":"PROVIDE contains virtuals with versions",
315
	"virtual.exists":"PROVIDE contains existing package names",
315
	"virtual.exists":"PROVIDE contains existing package names",
316
	"virtual.unavailable":"PROVIDE contains a virtual which contains no profile default",
316
	"virtual.unavailable":"PROVIDE contains a virtual which contains no profile default",
317
	"usage.obsolete":"The ebuild makes use of an obsolete construct"
317
	"usage.obsolete":"The ebuild makes use of an obsolete construct",
318
	"upstream.workaround":"The ebuild works around an upstream bug, an upstream bug should be filed and tracked in bugs.gentoo.org"
318
}
319
}
319
320
320
qacats = qahelp.keys()
321
qacats = qahelp.keys()
Lines 350-355 qawarnings = set(( Link Here
350
"virtual.exists",
351
"virtual.exists",
351
"virtual.unavailable",
352
"virtual.unavailable",
352
"usage.obsolete",
353
"usage.obsolete",
354
"upstream.workaround",
353
"LIVEVCS.stable"
355
"LIVEVCS.stable"
354
))
356
))
355
357
(-)a/man/repoman.1 (+4 lines)
Lines 263-268 Bad metadata.xml files Link Here
263
.B metadata.missing
263
.B metadata.missing
264
Missing metadata.xml files
264
Missing metadata.xml files
265
.TP
265
.TP
266
.B upstream.workaround
267
The ebuild works around an upstream bug, an upstream bug should be filed and
268
tracked in bugs.gentoo.org
269
.TP
266
.B usage.obsolete
270
.B usage.obsolete
267
The ebuild makes use of an obsolete construct
271
The ebuild makes use of an obsolete construct
268
.TP
272
.TP
(-)a/pym/repoman/checks.py (-1 / +1 lines)
Lines 291-297 class IUseUndefined(LineCheck): Link Here
291
291
292
class EMakeParallelDisabled(LineCheck):
292
class EMakeParallelDisabled(LineCheck):
293
	"""Check for emake -j1 calls which disable parallelization."""
293
	"""Check for emake -j1 calls which disable parallelization."""
294
	repoman_check_name = 'ebuild.minorsyn'
294
	repoman_check_name = 'upstream.workaround'
295
	re = re.compile(r'^\s*emake\s+-j\s*1\s')
295
	re = re.compile(r'^\s*emake\s+-j\s*1\s')
296
	error = errors.EMAKE_PARALLEL_DISABLED
296
	error = errors.EMAKE_PARALLEL_DISABLED
297
297
(-)a/pym/repoman/errors.py (-1 / +1 lines)
Lines 13-17 MISSING_QUOTES_ERROR = 'Unquoted Variable on line: %d' Link Here
13
NESTED_DIE_ERROR = 'Ebuild calls die in a subshell on line: %d'
13
NESTED_DIE_ERROR = 'Ebuild calls die in a subshell on line: %d'
14
PATCHES_ERROR = 'PATCHES is not a bash array on line: %d'
14
PATCHES_ERROR = 'PATCHES is not a bash array on line: %d'
15
REDUNDANT_CD_S_ERROR = 'Ebuild has redundant cd ${S} statement on line: %d'
15
REDUNDANT_CD_S_ERROR = 'Ebuild has redundant cd ${S} statement on line: %d'
16
EMAKE_PARALLEL_DISABLED = 'Ebuild calls emake -j1 on line: %d'
16
EMAKE_PARALLEL_DISABLED = 'Upstream parallel compilation bug (ebuild calls emake -j1 on line: %d)'
17
DEPRECATED_BINDNOW_FLAGS = 'Deprecated bindnow-flags call on line: %d'
17
DEPRECATED_BINDNOW_FLAGS = 'Deprecated bindnow-flags call on line: %d'

Return to bug 250212