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

Bug 607404

Summary: media-libs/mesa-17.0.0_rc2 - multiple QA issues
Product: Gentoo Linux Reporter: Coacher <itumaykin+gentoo>
Component: Current packagesAssignee: Matt Turner <mattst88>
Status: RESOLVED FIXED    
Severity: QA CC: mgorny, x11
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Coacher 2017-01-27 16:00:50 UTC
Hello.

Upon mesa merge I see the following QA warnings:

 * QA Notice: command not found:
 *
 *      /var/tmp/portage/media-libs/mesa-17.0.0_rc2/temp/environment: line 2606: prune_libtool_files: command not found
 * QA Notice: Unrecognized configure options:
 *
 *      --disable-shader-cache
 *      --disable-shader-cache

Re the first one eutils inherit is missing.
Re the second one that configure option is hardcoded into ebuild, but was apparently dropped upstream.

Please fix.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-01-27 21:54:37 UTC
Since I'm lazy, another QA issue:

/tmp/portage/media-libs/mesa-17.0.0_rc2/work/mesa-17.0.0-rc2/configure: line 23152: require_dri_shared_libs_and_glapi: command not found
Comment 2 Matt Turner gentoo-dev 2017-02-09 12:37:56 UTC
(In reply to Michał Górny from comment #1)
> Since I'm lazy, another QA issue:
> 
> /tmp/portage/media-libs/mesa-17.0.0_rc2/work/mesa-17.0.0-rc2/configure: line
> 23152: require_dri_shared_libs_and_glapi: command not found

This is fixed in rc3.

(In reply to Coacher from comment #0)
> Hello.
> 
> Upon mesa merge I see the following QA warnings:
> 
>  * QA Notice: command not found:
>  *
>  *      /var/tmp/portage/media-libs/mesa-17.0.0_rc2/temp/environment: line
> 2606: prune_libtool_files: command not found
>  * QA Notice: Unrecognized configure options:
>  *
>  *      --disable-shader-cache
>  *      --disable-shader-cache
> 
> Re the first one eutils inherit is missing.
> Re the second one that configure option is hardcoded into ebuild, but was
> apparently dropped upstream.
> 
> Please fix.

commit d1caf99e045b2ebd25cd146b9414f9f3817f5784
Author: Matt Turner <mattst88@gentoo.org>
Date:   Thu Feb 9 12:36:37 2017 +0000

    media-libs/mesa: Remove dead --disable-shader-cache flag.
Comment 3 Coacher 2017-02-09 13:20:35 UTC
(In reply to Matt Turner from comment #2)
> (In reply to Michał Górny from comment #1)
> > Since I'm lazy, another QA issue:
> > 
> > /tmp/portage/media-libs/mesa-17.0.0_rc2/work/mesa-17.0.0-rc2/configure: line
> > 23152: require_dri_shared_libs_and_glapi: command not found
> 
> This is fixed in rc3.
> 
> (In reply to Coacher from comment #0)
> > Hello.
> > 
> > Upon mesa merge I see the following QA warnings:
> > 
> >  * QA Notice: command not found:
> >  *
> >  *      /var/tmp/portage/media-libs/mesa-17.0.0_rc2/temp/environment: line
> > 2606: prune_libtool_files: command not found
> >  * QA Notice: Unrecognized configure options:
> >  *
> >  *      --disable-shader-cache
> >  *      --disable-shader-cache
> > 
> > Re the first one eutils inherit is missing.
> > Re the second one that configure option is hardcoded into ebuild, but was
> > apparently dropped upstream.
> > 
> > Please fix.
> 
> commit d1caf99e045b2ebd25cd146b9414f9f3817f5784
> Author: Matt Turner <mattst88@gentoo.org>
> Date:   Thu Feb 9 12:36:37 2017 +0000
> 
>     media-libs/mesa: Remove dead --disable-shader-cache flag.
What about that missing eutils inherit?
Comment 4 Matt Turner gentoo-dev 2017-02-09 14:28:43 UTC
commit 7c39934613e7b04f37e838ac75767b2f90258476
Author: Matt Turner <mattst88@gentoo.org>
Date:   Thu Feb 9 14:27:37 2017 +0000

    media-libs/mesa: Stop using prune_libtool_files.
    
    Switching to EAPI=6 meant that multilib-minimal stopped inheriting eutils.