Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-02-04 Thread Richard Purdie
On Mon, 2019-02-04 at 11:53 +, André Draszik wrote:
> Actually,
> 
> On Fri, 2019-02-01 at 07:32 +, Richard Purdie wrote:
> > On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> > > v4:
> > > * update patch 06/15
> > >   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> > > * update patch 07/15
> > >   * introduce update_files() helper function
> > 
> > Ran this in -next but we saw things like:
> > 
> > ERROR: util-linux-2.32.1-r0 do_package: QA Issue: util-linux:
> > Files/directories were installed but not shipped in any package:
> >   /usr/bin/x86_64
> >   /usr/bin/i386
> > Please set FILES such that these items are packaged. Alternatively
> > if
> > they are unneeded, avoid installing them or delete them within
> > do_install
> > 
> > (from
> > https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267662/raw
> > )
> > qemuarm was similar:
> > https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267853/raw
> 
> I didn't have access to these logs before - the 2nd log shows a
> failure in
> nativesdk. My v5 only addresses the failure for non-nativesdk builds.
> 
> No need to try v5...

Well, its actually in progress already:

https://autobuilder.yoctoproject.org/typhoon/#/builders/85/builds/193

Cheers,

Richard



-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-02-04 Thread André Draszik
Actually,

On Fri, 2019-02-01 at 07:32 +, Richard Purdie wrote:
> On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> > v4:
> > * update patch 06/15
> >   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> > * update patch 07/15
> >   * introduce update_files() helper function
> 
> Ran this in -next but we saw things like:
> 
> ERROR: util-linux-2.32.1-r0 do_package: QA Issue: util-linux:
> Files/directories were installed but not shipped in any package:
>   /usr/bin/x86_64
>   /usr/bin/i386
> Please set FILES such that these items are packaged. Alternatively if
> they are unneeded, avoid installing them or delete them within
> do_install
> 
> (from
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267662/raw
> )
> qemuarm was similar:
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267853/raw

I didn't have access to these logs before - the 2nd log shows a failure in
nativesdk. My v5 only addresses the failure for non-nativesdk builds.

No need to try v5...


Cheers,
André


-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-02-04 Thread André Draszik
On Fri, 2019-02-01 at 07:32 +, Richard Purdie wrote:
> On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> > v4:
> > * update patch 06/15
> >   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> > * update patch 07/15
> >   * introduce update_files() helper function
> 
> Ran this in -next but we saw things like:
> 
> ERROR: util-linux-2.32.1-r0 do_package: QA Issue: util-linux:
> Files/directories were installed but not shipped in any package:
>   /usr/bin/x86_64
>   /usr/bin/i386
> Please set FILES such that these items are packaged. Alternatively if
> they are unneeded, avoid installing them or delete them within
> do_install
> 
> (from
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267662/raw
> )
> qemuarm was similar:
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267853/raw
> 
> so something isn't quite right :(
> 
> I'll retry with a small subset of the series of patches until we figure
> this out.

Some of the binaries have symlinks. Originally, I've had a hard-coded list,
but that only worked for Arm.

I've now added patch 04/11 ("util-linux: one package per binary (pt 1b:
symlinks") to deal with that more generically.

Cheers,
André


-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-02-02 Thread André Draszik
I think I know why, I'll post an update in a while.

Andre

On Fri, 1 Feb 2019, 08:32 Richard Purdie  On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> > v4:
> > * update patch 06/15
> >   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> > * update patch 07/15
> >   * introduce update_files() helper function
>
> Ran this in -next but we saw things like:
>
> ERROR: util-linux-2.32.1-r0 do_package: QA Issue: util-linux:
> Files/directories were installed but not shipped in any package:
>   /usr/bin/x86_64
>   /usr/bin/i386
> Please set FILES such that these items are packaged. Alternatively if
> they are unneeded, avoid installing them or delete them within
> do_install
>
> (from
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267662/raw
> )
> qemuarm was similar:
> https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267853/raw
>
> so something isn't quite right :(
>
> I'll retry with a small subset of the series of patches until we figure
> this out.
>
> Cheers,
>
> Richard
>
>
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-01-31 Thread Richard Purdie
On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> v4:
> * update patch 06/15
>   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> * update patch 07/15
>   * introduce update_files() helper function

Ran this in -next but we saw things like:

ERROR: util-linux-2.32.1-r0 do_package: QA Issue: util-linux:
Files/directories were installed but not shipped in any package:
  /usr/bin/x86_64
  /usr/bin/i386
Please set FILES such that these items are packaged. Alternatively if
they are unneeded, avoid installing them or delete them within
do_install

(from
https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267662/raw
)
qemuarm was similar:
https://autobuilder.yoctoproject.org/typhoon/api/v2/logs/267853/raw

so something isn't quite right :(

I'll retry with a small subset of the series of patches until we figure
this out.

Cheers,

Richard

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-01-29 Thread André Draszik
ping

On Wed, 2019-01-16 at 12:51 +, André Draszik wrote:
> v4:
> * update patch 06/15
>   * unconditionally assign PACKAGE_PREPROCESS_FUNCS
> * update patch 07/15
>   * introduce update_files() helper function
> 
> Cheers,
> Andre'
> 
> 

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH v4 00/12] util-linux: one package per binary

2019-01-16 Thread André Draszik
v4:
* update patch 06/15
  * unconditionally assign PACKAGE_PREPROCESS_FUNCS
* update patch 07/15
  * introduce update_files() helper function

Cheers,
Andre'


-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core