Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 556012

Summary: sys-apps/portage shouldn't save all repeated messages if they are the same
Product: Portage Development Reporter: Toralf Förster <toralf>
Component: CoreAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal CC: pacho
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Toralf Förster gentoo-dev 2015-07-27 11:21:05 UTC
At my tinderbox I got today this (one time should be enough I think)

mail-client/cone-0.90-r1 : QA: prepare QA: other


QA: prepare
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
This package has a configure.in file which has long been deprecated.  Please
update it to use configure.ac instead as newer versions of autotools will die
when it finds this file.  See https://bugs.gentoo.org/426262 for details.
QA: other
QA Notice: Package triggers severe warnings which indicate that it
           may exhibit random runtime failures.
rfc1035qa.c:230:40: warning: argument to ‘sizeof’ in ‘memset’ call is the same pointer type ‘struct in6_addr *’ as the destination; expected ‘struct in6_addr’ or an explicit length [-Wsizeof-pointer-memaccess]
myserverremoteconfig.C:145:11: warning: converting ‘false’ to pointer type ‘mail::account*’ [-Wconversion-null]
Please do not file a Gentoo bug and instead report the above QA
issues directly to the upstream developers of this software.
Homepage: http://www.courier-mta.org/cone/
Comment 1 Adam Feldman gentoo-dev 2015-07-30 21:56:33 UTC
With a more explicit, direct run of ebuild cone-0.90-r1:

>>> Preparing source in /var/tmp/portage/mail-client/cone-0.90-r1/work/cone-0.90 ...
 * Applying cone-0.84.20100819-aspell-automagic.patch ...                                                                                                        [ ok ]
 * Applying cone-0.86-skip-rfc2045-test.patch ...                                                                                                                [ ok ]
 * Applying cone-0.90-gnutls3.patch ...                                                                                                                          [ ok ]
 * Running eautoreconf in '/var/tmp/portage/mail-client/cone-0.90-r1/work/cone-0.90/unicode' ...
 * Running libtoolize --install --copy --force --automake ...                                                                                                    [ ok ]
 * Running aclocal ...                                                                                                                                           [ ok ]
 * This package has a configure.in file which has long been deprecated.  Please
 * update it to use configure.ac instead as newer versions of autotools will die
 * when it finds this file.  See https://bugs.gentoo.org/426262 for details.
 * Running autoconf --force ...                                                                                                                                  [ ok ]
 * Running autoheader ...                                                                                                                                        [ ok ]
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                           [ ok ]
 * Running eautoreconf in '/var/tmp/portage/mail-client/cone-0.90-r1/work/cone-0.90/numlib' ...
 * Running libtoolize --install --copy --force --automake ...                                                                                                    [ ok ]
 * Running aclocal ...                                                                                                                                           [ ok ]
 * This package has a configure.in file which has long been deprecated.  Please
 * update it to use configure.ac instead as newer versions of autotools will die
 * when it finds this file.  See https://bugs.gentoo.org/426262 for details.

(and continues on)

Note, that it is running eautoreconf, libtoolize, and aclocal for every directory, hence the spammed message, one each time it runs and detects the file.
Comment 2 Pacho Ramos gentoo-dev 2015-08-03 14:13:53 UTC
Well... I am not sure what could be done in portage side... maybe some kind of code being able to detect the messages are exactly the same and, then, only recording one... ? :/