1 |
Hi guys, |
2 |
|
3 |
trying to install openssh on the dev profile one is greated with this |
4 |
bugger: |
5 |
|
6 |
* QA Notice: Package has poor programming practices which may compile |
7 |
* fine but exhibit random runtime failures. |
8 |
* closefromtest.c:46: warning: implicit declaration of function |
9 |
‘closefrom’ |
10 |
|
11 |
* Please do not file a Gentoo bug and instead report the above QA |
12 |
* issues directly to the upstream developers of this software. |
13 |
* Homepage: http://www.openssh.org/ |
14 |
* ERROR: net-misc/openssh-5.5_p1-r2 failed: |
15 |
* install aborted due to poor programming practices shown above |
16 |
* |
17 |
* Call stack: |
18 |
* misc-functions.sh, line 847: Called install_qa_check |
19 |
* misc-functions.sh, line 539: Called die |
20 |
* The specific snippet of code: |
21 |
* hasq stricter ${FEATURES} && die "install |
22 |
aborted due to" \ |
23 |
* |
24 |
* If you need support, post the output of 'emerge --info =net- |
25 |
misc/openssh-5.5_p1-r2', |
26 |
* the complete build log and the output of 'emerge -pqv =net- |
27 |
misc/openssh-5.5_p1-r2'. |
28 |
* The complete build log is located at '/var/tmp/portage/net- |
29 |
misc/openssh-5.5_p1-r2/temp/build.log'. |
30 |
* The ebuild environment file is located at '/var/tmp/portage/net- |
31 |
misc/openssh-5.5_p1-r2/temp/environment'. |
32 |
* S: '/var/tmp/portage/net-misc/openssh-5.5_p1-r2/work/openssh-5.5p1' |
33 |
|
34 |
This looks really really weird. On the one hand we are saying: "Its a QA |
35 |
issue but upstream should fix it." followed by "It so broke, we wont let |
36 |
you install it." |
37 |
|
38 |
Perhaps qa warnings that fail when FEATURES="stricter", should not point |
39 |
to upstream for the fix. Instead we should take responsibility for these |
40 |
and consequently allow these bugs to linger in our bugzilla. |
41 |
|
42 |
What do you tink? |
43 |
kind regards |
44 |
Thilo |