Gentoo Archives: gentoo-portage-dev

From: Radoslaw Stachowiak <radek@g.o>
To: gentoo-portage-dev@l.g.o
Subject: [gentoo-portage-dev] glsa-check wrong
Date: Sun, 09 Jul 2006 17:35:23
Message-Id: d25519e90607091034v60f0d686u634d7ceeb2e4fa98@mail.gmail.com
1 glsa-check returns errorlevels >255 which results in shell being
2 unable to parse it (anything greater >255 is 0).
3
4
5 --- /usr/bin/glsa-check.orig 2006-06-03 15:29:37.000000000 +0200
6 +++ /usr/bin/glsa-check 2006-07-09 19:29:36.000000000 +0200
7 @@ -223,6 +223,8 @@
8 if verbose:
9 sys.stderr.write(emergecmd+"\n")
10 exitcode = os.system(emergecmd)
11 + if exitcode > 255:
12 + exitcode = exitcode >> 8
13 if exitcode:
14 sys.exit(exitcode)
15 myglsa.inject()
16
17
18 --
19 radoslaw.
20 --
21 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] glsa-check wrong Paul Varner <fuzzyray@g.o>