Re: [OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-04 Thread Randy MacLeod

On 2022-03-04 16:10, Khem Raj wrote:

On Fri, Mar 4, 2022 at 12:56 PM Otavio Salvador
 wrote:


Em sex., 4 de mar. de 2022 às 15:04, Alexander Kanavin  
escreveu:

Rust is a low-risk item from feature freeze perspective, so I already
queued a patch. If a-full is ok with it, there's no reason not to
merge it in my opinion.

I agree; it makes sense to upgrade it (even during the LTS lifetime) especially 
because Rust compiler isn't long term maintained so we should consider it.

Its not end of world even if its not merged, given the rust compiler
cadence we perhaps will have a mixin layer for
it for kirkstone few months after release.



My approach of drawing an bogus line in the sand worked! ;-)

I'm fine with upgrading to 1.59 or staying with 1.58.1

I have been meaning to look at how other distros are handling
Rust in their releases so I looked at:
   https://pkgs.org/search/?q=rustc

and Debian/Ubuntu/Fedora seems to be sticking with the
"ship a version and stick with it" model, unlike say chromium
where the policy varies a across distros.

As Khem points out, Rust is under substantial development so
a mixin layer might make sense for some; we'll see.

./.Randy




--
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854  Mobile: +1 (347) 903-9750





--
# Randy MacLeod
# Wind River Linux


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#162764): 
https://lists.openembedded.org/g/openembedded-core/message/162764
Mute This Topic: https://lists.openembedded.org/mt/89530593/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-04 Thread Khem Raj
On Fri, Mar 4, 2022 at 12:56 PM Otavio Salvador
 wrote:
>
>
>
> Em sex., 4 de mar. de 2022 às 15:04, Alexander Kanavin 
>  escreveu:
>>
>> Rust is a low-risk item from feature freeze perspective, so I already
>> queued a patch. If a-full is ok with it, there's no reason not to
>> merge it in my opinion.
>
>
> I agree; it makes sense to upgrade it (even during the LTS lifetime) 
> especially because Rust compiler isn't long term maintained so we should 
> consider it.

Its not end of world even if its not merged, given the rust compiler
cadence we perhaps will have a mixin layer for
it for kirkstone few months after release.

>
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9 9981-7854  Mobile: +1 (347) 903-9750
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#162758): 
https://lists.openembedded.org/g/openembedded-core/message/162758
Mute This Topic: https://lists.openembedded.org/mt/89530593/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-04 Thread Otavio Salvador
Em sex., 4 de mar. de 2022 às 15:04, Alexander Kanavin <
alex.kana...@gmail.com> escreveu:

> Rust is a low-risk item from feature freeze perspective, so I already
> queued a patch. If a-full is ok with it, there's no reason not to
> merge it in my opinion.
>

I agree; it makes sense to upgrade it (even during the LTS lifetime)
especially because Rust compiler isn't long term maintained so we should
consider it.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854  Mobile: +1 (347) 903-9750

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#162757): 
https://lists.openembedded.org/g/openembedded-core/message/162757
Mute This Topic: https://lists.openembedded.org/mt/89530593/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-04 Thread Alexander Kanavin
Rust is a low-risk item from feature freeze perspective, so I already
queued a patch. If a-full is ok with it, there's no reason not to
merge it in my opinion.

Alex

On Fri, 4 Mar 2022 at 18:45, Randy MacLeod  wrote:
>
>
> FYI: 1.59 release notes:
> https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html
>
>
> While there are interesting features in 1.59, such as the inline
> assembly support,
> we are in feature freeze so I expect we'll stick with 1.58.1 .
>
> It probably also makes sense to skip 1.59 and wait for 1.60 in early May
> for 3.6
> depending on when we branch 3.5.
>
> ../Randy
>
> On 2022-03-03 12:42, a...@yoctoproject.org wrote:
> > Hello,
> >
> > this email is a notification from the Auto Upgrade Helper
> > that the automatic attempt to upgrade the recipe *rust-llvm* to *1.59.0* 
> > has Failed (devtool error).
> >
> > Detailed error information:
> >
> > The following devtool command failed:  finish -f rust-llvm 
> > /home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust
> > NOTE: Starting bitbake server...
> > Loading cache...done.
> > Loaded 1521 entries from dependency cache.
> > Parsing recipes...done.
> > Parsing of 844 .bb files complete (843 cached, 1 parsed). 1523 targets, 34 
> > skipped, 0 masked, 0 errors.
> >
> > ERROR: Traceback (most recent call last):
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
> >  line 162, in wrapped
> >  return func(fn, *args)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
> >  line 187, in parse_config_file
> >  return bb.parse.handle(fn, data, include)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
> >  line 107, in handle
> >  return h['handle'](fn, data, include)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
> >  line 118, in handle
> >  abs_fn = resolve_file(fn, data)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
> >  line 131, in resolve_file
> >  raise IOError(errno.ENOENT, "file %s not found" % fn)
> > FileNotFoundError: [Errno 2] file 
> > /home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
> >  not found
> >
> > ERROR: Unable to parse 
> > /home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf:
> >  [Errno 2] file 
> > /home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
> >  not found
> > Traceback (most recent call last):
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
> >  line 162, in wrapped
> >  return func(fn, *args)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
> >  line 187, in parse_config_file
> >  return bb.parse.handle(fn, data, include)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
> >  line 107, in handle
> >  return h['handle'](fn, data, include)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
> >  line 118, in handle
> >  abs_fn = resolve_file(fn, data)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
> >  line 131, in resolve_file
> >  raise IOError(errno.ENOENT, "file %s not found" % fn)
> > FileNotFoundError: [Errno 2] file 
> > /home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
> >  not found
> >
> > During handling of the above exception, another exception occurred:
> >
> > Traceback (most recent call last):
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", line 
> > 334, in 
> >  ret = main()
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", line 
> > 321, in main
> >  ret = args.func(args, config, basepath, workspace)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
> >  line 2108, in finish
> >  updated, appendfile, removed = _update_recipe(args.recipename, 
> > workspace, rd, args.mode, appendlayerdir, wildcard_version=True, 
> > no_remove=False, no_report_remove=removing_original, 
> > initial_rev=args.initial_rev, dry_run_outdir=dry_run_outdir, 
> > no_overrides=args.no_overrides, 
> > force_patch_refresh=args.force_patch_refresh)
> >File 
> > "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
> >  line 1814, in _update_recipe
> >  updated, appendf, removed = _update_recipe_patch(recipename, 
> > workspace, srctree, crd, appendlayerdir, wildcard_version, no_remove, 
> > no_report_remove, initial_rev, dry_run_outdir, force_patch_refresh)
> >File 
> > 

Re: [OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-04 Thread Randy MacLeod


FYI: 1.59 release notes:
   https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html


While there are interesting features in 1.59, such as the inline 
assembly support,

we are in feature freeze so I expect we'll stick with 1.58.1 .

It probably also makes sense to skip 1.59 and wait for 1.60 in early May 
for 3.6

depending on when we branch 3.5.

../Randy

On 2022-03-03 12:42, a...@yoctoproject.org wrote:

Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe *rust-llvm* to *1.59.0* has 
Failed (devtool error).

Detailed error information:

The following devtool command failed:  finish -f rust-llvm 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust
NOTE: Starting bitbake server...
Loading cache...done.
Loaded 1521 entries from dependency cache.
Parsing recipes...done.
Parsing of 844 .bb files complete (843 cached, 1 parsed). 1523 targets, 34 
skipped, 0 masked, 0 errors.

ERROR: Traceback (most recent call last):
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 162, in wrapped
 return func(fn, *args)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 187, in parse_config_file
 return bb.parse.handle(fn, data, include)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 107, in handle
 return h['handle'](fn, data, include)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
 line 118, in handle
 abs_fn = resolve_file(fn, data)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 131, in resolve_file
 raise IOError(errno.ENOENT, "file %s not found" % fn)
FileNotFoundError: [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found

ERROR: Unable to parse 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf:
 [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found
Traceback (most recent call last):
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 162, in wrapped
 return func(fn, *args)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 187, in parse_config_file
 return bb.parse.handle(fn, data, include)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 107, in handle
 return h['handle'](fn, data, include)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
 line 118, in handle
 abs_fn = resolve_file(fn, data)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 131, in resolve_file
 raise IOError(errno.ENOENT, "file %s not found" % fn)
FileNotFoundError: [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
   File "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", line 
334, in 
 ret = main()
   File "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", 
line 321, in main
 ret = args.func(args, config, basepath, workspace)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 2108, in finish
 updated, appendfile, removed = _update_recipe(args.recipename, workspace, 
rd, args.mode, appendlayerdir, wildcard_version=True, no_remove=False, 
no_report_remove=removing_original, initial_rev=args.initial_rev, 
dry_run_outdir=dry_run_outdir, no_overrides=args.no_overrides, 
force_patch_refresh=args.force_patch_refresh)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 1814, in _update_recipe
 updated, appendf, removed = _update_recipe_patch(recipename, workspace, 
srctree, crd, appendlayerdir, wildcard_version, no_remove, no_report_remove, 
initial_rev, dry_run_outdir, force_patch_refresh)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 1671, in _update_recipe_patch
 redirect_output=dry_run_outdir)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/meta/lib/oe/recipeutils.py", 
line 705, in bbappend_recipe
 appendpath, pathok = get_bbappend_path(rd, destlayerdir, wildcardver)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/meta/lib/oe/recipeutils.py", 
line 632, in get_bbappend_path
 confdata = bb.cookerdata.parse_config_file(destlayerconf, confdata)
   File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 

[OE-core] [AUH] rust-llvm: upgrading to 1.59.0 FAILED

2022-03-03 Thread Auto Upgrade Helper
Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe *rust-llvm* to *1.59.0* has 
Failed (devtool error).

Detailed error information:

The following devtool command failed:  finish -f rust-llvm 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust
NOTE: Starting bitbake server...
Loading cache...done.
Loaded 1521 entries from dependency cache.
Parsing recipes...done.
Parsing of 844 .bb files complete (843 cached, 1 parsed). 1523 targets, 34 
skipped, 0 masked, 0 errors.

ERROR: Traceback (most recent call last):
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 162, in wrapped
return func(fn, *args)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 187, in parse_config_file
return bb.parse.handle(fn, data, include)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 107, in handle
return h['handle'](fn, data, include)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
 line 118, in handle
abs_fn = resolve_file(fn, data)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 131, in resolve_file
raise IOError(errno.ENOENT, "file %s not found" % fn)
FileNotFoundError: [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found

ERROR: Unable to parse 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf:
 [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found
Traceback (most recent call last):
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 162, in wrapped
return func(fn, *args)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 187, in parse_config_file
return bb.parse.handle(fn, data, include)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 107, in handle
return h['handle'](fn, data, include)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/parse_py/ConfHandler.py",
 line 118, in handle
abs_fn = resolve_file(fn, data)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/parse/__init__.py",
 line 131, in resolve_file
raise IOError(errno.ENOENT, "file %s not found" % fn)
FileNotFoundError: [Errno 2] file 
/home/pokybuild/yocto-worker/auh/build/build/poky/meta/recipes-devtools/rust/conf/layer.conf
 not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", 
line 334, in 
ret = main()
  File "/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/devtool", 
line 321, in main
ret = args.func(args, config, basepath, workspace)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 2108, in finish
updated, appendfile, removed = _update_recipe(args.recipename, workspace, 
rd, args.mode, appendlayerdir, wildcard_version=True, no_remove=False, 
no_report_remove=removing_original, initial_rev=args.initial_rev, 
dry_run_outdir=dry_run_outdir, no_overrides=args.no_overrides, 
force_patch_refresh=args.force_patch_refresh)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 1814, in _update_recipe
updated, appendf, removed = _update_recipe_patch(recipename, workspace, 
srctree, crd, appendlayerdir, wildcard_version, no_remove, no_report_remove, 
initial_rev, dry_run_outdir, force_patch_refresh)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/scripts/lib/devtool/standard.py",
 line 1671, in _update_recipe_patch
redirect_output=dry_run_outdir)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/meta/lib/oe/recipeutils.py", 
line 705, in bbappend_recipe
appendpath, pathok = get_bbappend_path(rd, destlayerdir, wildcardver)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/meta/lib/oe/recipeutils.py", 
line 632, in get_bbappend_path
confdata = bb.cookerdata.parse_config_file(destlayerconf, confdata)
  File 
"/home/pokybuild/yocto-worker/auh/build/build/poky/bitbake/lib/bb/cookerdata.py",
 line 167, in wrapped
raise bb.BBHandledException()
bb.BBHandledException


Please review the attached files for further information and build/update 
failures.
Any problem please file a bug at 
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#162681):