https://www.openembedded.org/api.php?action=feedcontributions&user=RossBurton&feedformat=atomOpenembedded.org - User contributions [en]2024-03-29T02:27:51ZUser contributionsMediaWiki 1.29.0https://www.openembedded.org/index.php?title=Document_Consolidation&diff=11122Document Consolidation2023-07-18T16:44:52Z<p>RossBurton: </p>
<hr />
<div>This page lists the various sources of user documentation that should be consolidated into the Yocto Project User Manual as a sort of [https://wiki.yoctoproject.org/wiki/Contributors_Manual Contributors Manual].<br />
<br />
When a page has been consolidated, redirect it to the YP docs and cross it off the list (but please keep it in the list for posterity)<br />
<br />
* https://www.openembedded.org/wiki/Styleguide<br />
* https://www.openembedded.org/wiki/Versioning_Policy<br />
* https://www.openembedded.org/wiki/Getting_started<br />
* http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded<br />
* https://wiki.yoctoproject.org/wiki/Poky_Contributions<br />
* https://docs.yoctoproject.org/dev-manual/common-tasks.html#submitting-a-change-to-the-yocto-project<br />
* https://git.yoctoproject.org/meta-yocto/tree/meta-poky/README.poky.md<br />
* https://git.openembedded.org/bitbake/tree/README<br />
* https://git.openembedded.org/openembedded-core/tree/README.OE-Core.md<br />
* https://www.openembedded.org/wiki/Recipe_License_Fields<br />
* https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines</div>RossBurtonhttps://www.openembedded.org/index.php?title=Document_Consolidation&diff=11121Document Consolidation2023-07-18T16:36:43Z<p>RossBurton: </p>
<hr />
<div>This page lists the various sources of user documentation that should be consolidated into the Yocto Project User Manual as a sort of [https://wiki.yoctoproject.org/wiki/Maintainers_Manual Maintainers Manual].<br />
<br />
When a page has been consolidated, redirect it to the YP docs and cross it off the list (but please keep it in the list for posterity)<br />
<br />
* https://www.openembedded.org/wiki/Styleguide<br />
* https://www.openembedded.org/wiki/Versioning_Policy<br />
* https://www.openembedded.org/wiki/Getting_started<br />
* http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded<br />
* https://wiki.yoctoproject.org/wiki/Poky_Contributions<br />
* https://docs.yoctoproject.org/dev-manual/common-tasks.html#submitting-a-change-to-the-yocto-project<br />
* https://git.yoctoproject.org/meta-yocto/tree/meta-poky/README.poky.md<br />
* https://git.openembedded.org/bitbake/tree/README<br />
* https://git.openembedded.org/openembedded-core/tree/README.OE-Core.md<br />
* https://www.openembedded.org/wiki/Recipe_License_Fields<br />
* https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines</div>RossBurtonhttps://www.openembedded.org/index.php?title=How_to_submit_a_patch_to_OpenEmbedded&diff=11112How to submit a patch to OpenEmbedded2023-05-03T16:52:53Z<p>RossBurton: /* Fixing your From identity */</p>
<hr />
<div>OpenEmbedded welcomes contributions. Before submitting a patch however there are a few things to keep in mind.<br />
<br />
== Finding the right place for your patch ==<br />
<br />
OpenEmbedded is now split up into separate layers: OpenEmbedded-Core (OE-Core) which is a small set of core recipes, and other layers for recipes beyond that. For most layers, patches are sent to a mailing list for review before being merged. For further information specific to the layer you're working on, please see the README file in the layer.<br />
<br />
New recipes in particular should be added to the appropriate layer. See the [http://layers.openembedded.org layer index] for the list of public layers. If your new recipe doesn't seem to fit anywhere it can be added to the meta-oe layer in the meta-openembedded repository, although if it is likely to be followed by numbers of similar recipes then you may wish to consider [[Creating a new Layer|creating a new layer]].<br />
<br />
== A task-oriented guide to creating a patch ==<br />
<br />
Let's say you have made a fix to a recipe, you've tested that it works and you'd like to submit it for merging.<br />
<br />
=== Set up git ===<br />
<br />
Properly configuring git (using ada.lovelace@gmail.com as an example user)<br />
<br />
On Debian / Ubuntu (Note: Fedora uses `yum` OpenSuse uses zypper or yast)<br />
<br />
sudo aptitude install git-core git-email<br />
<br />
These are important to the commit meta-data<br />
<br />
git config --global user.name "Ada Lovelace"<br />
git config --global user.email "ada.lovelace@gmail.com"<br />
<br />
=== Subscribe to the mailing list ===<br />
<br />
You must subscribe to the appropriate mailing-list in order to be able to send your patch(es) to mailing lists. <u>If you attempt to send a patch to a list where you are not a member then the patch will be returned as undeliverable</u>.<br />
<br />
* For patches against '''OE-Core''' the mailing list is '''openembedded-core@lists.openembedded.org'''.<br />
* For patches against '''meta-oe''' (and many others) the list is '''openembedded-devel@lists.openembedded.org'''. <br />
<br />
See [[Mailing lists]] for subscription and further details.<br />
<br />
=== Committing your patch ===<br />
<br />
Commit with a concise and descriptive message - one that explains your changes in a way others get a short overview without looking at the code. <br />
<br />
cd oe-core/ # or whereever you keep your clone of the repo<br />
git add meta/recipes-devtools/flex<br />
git commit -s # don't use the -m option but include my signature<br />
<br />
flex: backport Debian patches to fix generated code warnings<br />
<br />
The generated parser had warnings regarding signess and return check<br />
which makes Linux Kernel's perf tool from 3.4 release to fail without<br />
those patches.<br />
<br />
All commit messages must include Signed-off-by (-s option to commit as above). For more guidelines on messages please see [[Commit Patch Message Guidelines]].<br />
<br />
Note that when adding multiple new recipes, each recipe should be added in a separate commit. For upgrades of existing recipes, the previous version should usually be deleted as part of the same commit to add the upgraded version.<br />
<br />
=== Sending patches ===<br />
<br />
There are two possible methods for submitting patches. Either one is acceptable; for a series containing a number of patches the pull request method is preferred although not mandatory.<br />
<br />
==== Fixing your From identity ====<br />
<br />
If you choose the first method: submitting your patches via e-mail.<br />
<br />
We have a frequent issue with contributors whose patches are received through a <code>From</code> field which doesn't match the <code>Signed-off-by</code> information. Here is a typical example for people sending from a domain name with [https://begriffs.com/posts/2018-09-18-dmarc-mailing-list.html DMARC]:<br />
<br />
From: "Linus Torvalds via lists.openembedded.org <linus.torvalds=kernel.org@lists.openembedded.org>"<br />
<br />
This field <code>From</code> field is used by <code>git am</code> to recreate commits with the right author name.<br />
The following will ensure that your e-mails have a correct <code>From</code> field, and that maintainers accepting your patches don't have to fix commit author information manually:<br />
<br />
git config --global sendemail.from "linus.torvalds@kernel.org"<br />
<br />
The sendemail.from field should be just your email address, which forces Git to add an explicit From field in the body of the patch.<br />
<br />
==== Configuring git send-email ====<br />
<br />
You need to let git send-email know how to send e-mail from your domain, that is, how to connect to your SMTP server.<br />
<br />
For example, here are settings for sending your e-mails through Google Mail's SMTP server:<br />
<br />
git config --global sendemail.smtpserver smtp.gmail.com<br />
git config --global sendemail.smtpserverport 587<br />
git config --global sendemail.smtpencryption tls<br />
git config --global sendemail.smtpuser ada.lovelace@gmail.com<br />
git config --global sendemail.smtppass = XXXXXXXX<br />
<br />
Of course, the above should match the e-mail address you used to subscribe to the mailing list.<br />
<br />
==== Sending using git-send-email ====<br />
<br />
To send just the top commit on your current branch (substitute mailing list address as appropriate):<br />
<br />
git send-email --to=openembedded-core@lists.openembedded.org --confirm=always -M -1<br />
<br />
For multiple commits you can substitute -1 above with -N (where N is the number of commits) or instead specify a revision before which to start e.g. HEAD~3, master etc.<br />
<br />
Note: in either case if you are submitting a patch for meta-oe or any layer other than OE-Core, please add the appropriate prefix so that it is clear which layer the patch is intended to be applied to:<br />
--subject-prefix="meta-oe][PATCH"<br />
<br />
Please substitute "PATCH" with "PATCH v2" if you are submitting a revised version after addressing feedback (or v3, v4 etc.)<br />
<br />
==== Sending via a pull request ====<br />
<br />
Alternatively, for larger patch series it is preferable to send a pull request which not only includes the patch but also a pointer to a branch that can be pulled from. This involves making a local branch for your changes, pushing this branch to an accessible repository and then using the <code>create-pull-request</code> and <code>send-pull-request</code> scripts (supplied with OE-Core) to create and send a patch series with a link to the branch for review. Step-by-step instructions:<br />
<br />
# Find a repository to push your changes to, and add this as a remote to your git working tree. If you're going to be submitting a lot of changes, some of the repositories have a corresponding <code>-contrib</code> repository which you can use for this purpose - access to these for OE-related work is open to anyone who requests it. Otherwise github or some other public git hosting service can suffice.<br />
# Create a branch for your changes if you haven't already. Other than backports from master or fixing bugs that only occur in an older branch, this should be on top of the master branch.<br />
# Push the branch to the remote.<br />
# Run <code>scripts/create-pull-request -u remote-name</code> (where <code>remote-name</code> is the name of the remote where you'll be pushing the branch). For meta-oe and other layers where a single mailing list covers more than one layer you'll need to add <code>-p "layername][PATCH"</code> replacing layername with the name of the layer so that it is clear which layer the patches are intended for.<br />
# The script will report that it has created a <code>pull-XXXXX</code> directory has been created. Edit the <code>pull-XXXXX/0000-cover-letter.patch</code> with your favourite text editor and change the title and top of the body as appropriate.<br />
# Run <code>scripts/send-pull-request -p pull-XXXXX -t openembedded-core@lists.openembedded.org</code> (replacing openembedded-core@lists.openembedded.org with the appropriate mailing list address for layers other than OE-Core). Where there is a clear maintainer for the area you're changing it may also help to add <code>-C maintainer@example.com</code>.<br />
<br />
===== Request OE contrib Write Access =====<br />
<br />
Please send an email to [mailto:mhalstead@linuxfoundation.org Michael Halstead] and:<br />
# Attach your ssh '''public''' key which usually named id_rsa.pub. If you don't have one generate it by running <tt>ssh-keygen -t rsa -b 4096 -C "your_email@example.com"</tt>.<br />
# List the repositories you're planning to contribute to.<br />
# Include your preferred branch prefix for *-contrib repositories.<br />
<br />
=== Backporting fixes to stable releases ===<br />
<br />
When a bug is present on a stable branch of OE yet has been fixed in master one can request that the stable branch's maintainer accept the fix into the stable branch.<br />
The best way to do this is generate a patch with the backport and submit it to the openembedded-core@lists.openembedded.org mailing list (CC'ing the maintainer may help the patch be reviewed for inclusion more quickly).<br />
<br />
Patches for stable branches should be prefixed with the branch name (which is the same as the release series name), for example morty, pyro, etc.<br />
Once you've identified the commit hash of the patch you'd like to see accepted as a backport you can generate the patch with:<br />
<br />
git format-patch <COMMIT_HASH> -1 --subject-prefix="<BRANCH_NAME>][PATCH"<br />
<br />
The generated patch can then be sent using the procedure described above.<br />
<br />
== Community review ==<br />
<br />
Your patch will be sent to the mailing list and for some layers should be immediately visible on https://patchwork.yoctoproject.org/<br />
<br />
If you get feedback in reply to your patch, you should make changes according to the feedback and submit the next version. Please remember to use <code>--subject-prefix="PATCH v2"</code>, v3, v4 etc. to mark the patch iteration. Please also '''test your revised changes''' - in particular don't just edit the patch file written out by git-format-patch and resend it.<br />
<br />
If your patch has not had any feedback after a few days it may have been missed or the appropriate reviewers may not currently be around; it is perfectly fine to reply to it yourself with a "ping" / reminder request for feedback. NOTE: patch review for feature / recipe upgrade patches will likely be delayed during a feature freeze because these types of patches aren't merged during this time - you may have to wait until after the freeze is lifted.<br />
<br />
== Appendix ==<br />
<br />
=== Steps for people which don't have SMTP access for git === <br />
<br />
Patches should not be sent as attachment but inline.<br />
<br />
If you do not have SMTP access to your email account you have two options:<br />
<br />
1. Use a different account (e.g. gmail). you can make one especially for this. Note that the account may differ from the one in signed-off (although that is inconvenient)<br />
<br />
2. Just include the patch in the body of your email. Make sure you use an email client that does not touch the message (turn spaces in tabs,<br />
wrap lines etc etc).<br />
<br />
A good mail client to do so is '''pine''' (or '''alpine''') or '''mutt'''. For more information refer to [http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/email-clients.txt Documentation/email-clients.txt] in linux kernel sources.<br />
<br />
=== Streamlining git-send-email with configuration ===<br />
<br />
Don't want to have to remember to specify the right options when using git-send-email (or the pull request script)? You can actually set these in git's configuration and save yourself a lot of hassle.<br />
<br />
<ul><br />
<li>Always confirm sending (for all repositories):<br />
<pre>git config --global sendemail.confirm always</pre></li><br />
<li>Set send-to email address for the repository (don't forget to specify the right address!):<br />
<pre>git config --local sendemail.to openembedded-devel@lists.openembedded.org</pre><br />
</li><br />
<li>If the mailing list requires a subject prefix for the layer (only works when the repository only contains one layer; set layer name as appropriate):<br />
<pre>git config --local format.subjectprefix "meta-something][PATCH"</pre><br />
</li><br />
</ul><br />
<br />
==See also==<br />
* [[Commit Patch Message Guidelines]]<br />
* [[Styleguide]]<br />
<br />
[[Category:FAQ]]<br />
[[Category:User]]</div>RossBurtonhttps://www.openembedded.org/index.php?title=User:RossBurton&diff=11076User:RossBurton2023-01-18T13:29:45Z<p>RossBurton: </p>
<hr />
<div>At Arm working on the Yocto Project.</div>RossBurtonhttps://www.openembedded.org/index.php?title=FOSDEM_2023&diff=11064FOSDEM 20232022-12-09T19:43:16Z<p>RossBurton: /* Attendance */</p>
<hr />
<div>[[Category:Conferences]]<br />
<br />
= OpenEmbedded 2023 booth =<br />
<br />
== Volunteers ==<br />
<br />
Are you going to FOSDEM and can spend some time at the OpenEmbedded stand to explain interested individuals the virtues of OpenEmbedded? Add your name and on which day you'll be available.<br />
<br />
* <br />
<br />
== Devices & Project Demos ==<br />
<br />
Can you bring some interesting hardware running Linux built with OE? We're especially interested if it shows off the features of OE such as building the same software for multiple boards, ease of OS customization, etc.<br />
<br />
* <br />
<br />
== Anything else? ==<br />
<br />
If you can bring anything else useful - OE stickers/flyers, power adapters & cables, etc - let us know here...<br />
<br />
= Attendance =<br />
<br />
If you're attending FOSDEM and want to meet up with other OE & Yocto folk then put your name down here so we can look out for you.<br />
<br />
* Philip Balister<br />
* Jon Mason<br />
* Ross Burton<br />
<br />
= Non-Attendance =<br />
<br />
If you're not attending FOSDEM put your name down here so nobody goes looking for you. :)<br />
<br />
* <br />
<br />
= Hotels =<br />
<br />
Although FOSDEM itself takes place at the ULB campus, most folks prefer to stay nearer the city centre.<br />
<br />
Saint Nicolas<br />
Hôtel Saint Nicolas *** <br />
Rue Marché aux Poulets 32 <br />
1000 Bruxelles Tél. +32/2-219.04.40 <br />
Fax +32/2-219.17.21 <br />
http://www.st-nicolas.be<br />
close to beer event, bus to Fosdem few minutes by walk from hotel.<br />
<br />
IBIS Brussels off Grand' Place<br />
Grasmarkt 100<br />
Rue du Marché aux Herbes 100<br />
1000 BRUSSELS<br />
http://www.ibis.com/gb/hotel-1046-ibis-brussels-off-grand-place/index.shtml</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10965Deprecate distutils2022-01-14T16:56:05Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|RossBurton<br />
|In review ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|RossBurton<br />
|In review (remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|RossBurton<br />
|In review ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|RossBurton<br />
|In review. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10964Deprecate distutils2022-01-14T16:46:44Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|RossBurton<br />
|In review ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|RossBurton<br />
|In review (remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|RossBurton<br />
|In review ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10963Deprecate distutils2022-01-14T16:43:19Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|RossBurton<br />
|In review ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|RossBurton<br />
|In review (remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|RossBurton<br />
|In progress ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10962Deprecate distutils2022-01-14T16:09:59Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|RossBurton<br />
|In review ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|RossBurton<br />
|In progress ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10961Deprecate distutils2022-01-14T14:28:18Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|RossBurton<br />
|In review ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10960Deprecate distutils2022-01-14T14:07:12Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review (Obsolete, remove)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10959Deprecate distutils2022-01-14T14:07:00Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|RossBurton<br />
|In review<br />
|Obsolete, remove<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10958Deprecate distutils2022-01-14T13:54:50Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10957Deprecate distutils2022-01-14T13:41:10Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|RossBurton<br />
|In progress<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10956Deprecate distutils2022-01-14T13:31:02Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/dcantrell/pyparted/issues/84 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10955Deprecate distutils2022-01-14T13:30:13Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` [https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated has been deprecated and is to be removed in Python 3.12]. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10954Deprecate distutils2022-01-14T13:27:29Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10953Deprecate distutils2022-01-14T11:53:25Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In progress<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10952Deprecate distutils2022-01-14T10:55:47Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|Replace with iotop-c?<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Ross Burton<br />
|In progress<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In progress (uses setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10951Deprecate distutils2022-01-14T10:52:32Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|Replace with iotop-c?<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started ([https://github.com/ldo/dbussy/issues/52 bug])<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In progress (uses setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10950Deprecate distutils2022-01-14T10:45:09Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|Replace with iotop-c?<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|RossBurton<br />
|In progress (uses setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10949Deprecate distutils2022-01-14T10:44:22Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|Replace with iotop-c?<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started. [https://pagure.io/sanlock/issue/6 Upstream bug]<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10948Deprecate distutils2022-01-14T10:31:17Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|RossBurton<br />
|Replace with iotop-c?<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=Deprecate_distutils&diff=10947Deprecate distutils2022-01-14T10:16:07Z<p>RossBurton: </p>
<hr />
<div>== Deprecating distutils*.bbclass ==<br />
<br />
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.<br />
<br />
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)<br />
<br />
To get a list, you can run the following command:<br />
<br />
<blockquote>$ bitbake-layers show-recipes -i distutils-common-base -r</blockquote><br />
<br />
This is a call to arms, please help by picking one of the following.<br />
<br />
=== List of recipes inheriting distutils* ===<br />
{| class="wikitable"<br />
!Recipe<br />
!Layer<br />
!Version<br />
!Latest<br />
!Upstream<br />
!Assignee<br />
!Status<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/58445/ cxxtest]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v4.4<br />
|v<br />
|[http://cxxtest.com/ cxxtest.com]<br />
|RossBurton<br />
|In progress (can use setuptools)<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/1203/ gammu]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v1.32.0<br />
|v1.42.0<br />
|[https://wammu.eu/download/gammu/1.42.0/ wammu.eu]<br />
|Moto-timo<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/853/ iotop]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.6<br />
|v<br />
|[http://guichaz.free.fr/iotop/ guichaz.free.fr]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/33169/ lirc]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.10.1<br />
|v<br />
|[http://www.lirc.org/ lirc.org]<br />
|Oleksandr Kravchuk<br />
|In progress review<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/114060/ python3-dbussy]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.3<br />
|v<br />
|[https://github.com/ldo/dbussy github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66996/ python3-greenlet]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v1.1.2<br />
|v<br />
|[https://greenlet.readthedocs.io/en/latest/ greenlet.readthedocs.io]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/163902/ python3-hexdump]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.3<br />
|v<br />
|[https://pypi.org/project/hexdump/ pypi.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/75243/ python3-pycrypto]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v2.6.1<br />
|v2.6.1<br />
|[http://www.pycrypto.org/ pycrypto.org]<br />
|Unassigned<br />
|[https://github.com/pycrypto/pycrypto/blob/master/setup.py setup.py requires distutils]<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/66925/ python3-pyparted]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v3.11.7<br />
|v<br />
|[https://github.com/rhinstaller/pyparted github.com]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/60953/ python3-smbus]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-python/ meta-python]<br />
|v4.3<br />
|v<br />
|[https://www.kernel.org/pub/software/utils/i2c-tools/ kernel.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87014/ pyxdg]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v0.26<br />
|v<br />
|[http://freedesktop.org/wiki/Software/pyxdg freedesktop.org]<br />
|Unassigned<br />
|Not started<br />
|-<br />
|[https://layers.openembedded.org/layerindex/recipe/87524/ sanlock]<br />
|[https://layers.openembedded.org/layerindex/branch/master/layer/meta-oe/ meta-oe]<br />
|v3.8.4<br />
|v<br />
|[https://pagure.io/sanlock pagure.io]<br />
|Unassigned<br />
|Not started<br />
|}</div>RossBurtonhttps://www.openembedded.org/index.php?title=OEDEM_2018&diff=10425OEDEM 20182018-10-04T13:59:43Z<p>RossBurton: /* Planning to Attend */</p>
<hr />
<div>== Location and Time ==<br />
<br />
Sunday, 21 October 2018 (before ELCE [October 22-24])<br><br />
<br />
Expectation is to finish by 1800<br />
<br />
Hilton Edinburgh Grosvenor<br />
5-21 Grosvenor Street<br />
EH12 5EF Edinburgh<br />
<br />
SAT-NAV: EH12 5EF<br />
<br />
5 minute walk to Haymarket Train Station<br />
<br />
No onsite car park. Ask Crofton if you need local parking information.<br />
<br />
== Logistics ==<br />
<br />
Yes, we know it is Sunday. Best we could do this year.<br />
<br />
Attendance is capped at 40. Armin is the bouncer.<br />
<br />
== Remote conference link ==<br />
<br />
<br />
== Planning to Attend ==<br />
<br />
# Khem Raj (khem)<br />
# Armpit (Akuster)<br />
# Philip Balister (Crofton)<br />
# Denys Dmytriyenko (denix)<br />
# Marco Cavallini (mckoan)<br />
# Jan Lübbe (shoragan)<br />
# Peter Kjellerstedt (Saur)<br />
# Jeff Osier-Mixon (Jefro)<br />
# Scott Murray (smurray)<br />
# Ruslan Bilovol<br />
# Phil Blundell<br />
# Richard Purdie (RP)<br />
# Richard Leitner<br />
# Jan-Simon Möller (dl9pf)<br />
# Koen Kooi<br />
# Robert Berger (will join in afternoon approx. 14:00?)<br />
# Ulrich Ölmann (OnkelUlla)<br />
# Trevor Woerner (tlwoerner)<br />
# Matt Porter (mdp)<br />
# Nicolas Dechesne (ndec)<br />
# Grygorii Tertychnyi<br />
# Behan Webster (behanw)<br />
# Phil Wise (cajun-rat)<br />
# Martin Hundebøll (hundeboll)<br />
# Tim Orling (moto-timo)<br />
# Bill Mills<br />
# Kate Stewart<br />
# Jeff Morrison<br />
# Alan Wang<br />
# Andrea Galbusera (gizero)<br />
# Ricardo Salveti (rsalveti)<br />
# Christopher Clark (xtopher)<br />
# Rich Persaud<br />
# Michael Halstead (halstead)<br />
# Changhyeok Bae (chbae)<br />
# Kyungjik Min<br />
# Earnest Son<br />
# Mark Hatle (fray)<br />
# Robert Yang<br />
<br />
Wait List (Please add yourself at the bottom):<br />
<br />
# Bruce Ashfield (zeddii)<br />
# David Reyna<br />
# Alexander Kanavin (kanavin)<br />
# George McCollister (georgem)<br />
# Beth Flanagan (pidge)<br />
# Josef Holzmayr (letothe2nd)<br />
# Stephano Cetola<br />
# Ricardo Ribalda (ribalda)<br />
# Tom King (ka6sox)<br />
<br />
== Agenda Items ==<br />
<br />
=== OE Developers Meeting ===<br />
<br />
* Board Member ballot<br />
* OE Infrastructure<br />
* 2.7 Features<br />
* Next meeting? Normally in US at ELC in spring. But in 2019 event is in August in San Diego. Skip? Arrange event in Spring? Where? (Maybe at SCaLE?)<br />
<br />
== Minutes ==<br />
<br />
SHARED MINUTES AT<br />
<br />
ACTIONS identified in meeting:<br />
<br />
=== Prior minutes ===<br />
<br />
Minutes from Portland, Mar 2018:<br />
https://docs.google.com/document/d/1h_otwcH-6ej4URB5vER-7FpaPthrji3TpJWf5jAKRIk/edit?usp=sharing<br />
<br />
Minutes from Prague, Oct 2017:<br />
https://docs.google.com/document/d/1R_pV_PumhZ9a8_aRDTuW7wBjqNwIDuau7FGr6sYYRu0/edit?usp=sharing<br />
<br />
Minutes from Portland, Feb 2017:<br />
https://docs.google.com/document/d/1ECCfBwdLUaW3I23RATWCU3kGnSh04Kv0DkH1_KfiLVA/edit?usp=sharing</div>RossBurtonhttps://www.openembedded.org/index.php?title=OEDEM_2018&diff=10311OEDEM 20182018-06-28T22:06:24Z<p>RossBurton: /* Planning to Attend */</p>
<hr />
<div>== Location and Time ==<br />
<br />
Sunday, 21 October 2018 (before ELCE [October 22-24])<br><br />
Exact location TBA<br><br />
Expectation is to finish by 1800<br />
<br />
== Logistics ==<br />
<br />
Yes, we know it is Sunday. Best we could do this year.<br />
<br />
<br />
== Remote conference link ==<br />
<br />
<br />
== Planning to Attend ==<br />
<br />
* Philip Balister (Crofton)<br />
* Denys Dmytriyenko (denix)<br />
* Marco Cavallini (mckoan)<br />
* Jan Lübbe (shoragan)<br />
* Peter Kjellerstedt (Saur)<br />
* Jeff Osier-Mixon (Jefro)<br />
* Scott Murray (smurray)<br />
* Ruslan Bilovol<br />
* Phil Blundell<br />
* Ross Burton (rburton)<br />
<br />
== Agenda Items ==<br />
<br />
=== OE Developers Meeting ===<br />
<br />
== Minutes ==<br />
<br />
SHARED MINUTES AT<br />
<br />
ACTIONS identified in meeting:<br />
<br />
=== Prior minutes ===<br />
<br />
Minutes from Portland, Mar 2018:<br />
https://docs.google.com/document/d/1h_otwcH-6ej4URB5vER-7FpaPthrji3TpJWf5jAKRIk/edit?usp=sharing<br />
<br />
Minutes from Prague, Oct 2017:<br />
https://docs.google.com/document/d/1R_pV_PumhZ9a8_aRDTuW7wBjqNwIDuau7FGr6sYYRu0/edit?usp=sharing<br />
<br />
Minutes from Portland, Feb 2017:<br />
https://docs.google.com/document/d/1ECCfBwdLUaW3I23RATWCU3kGnSh04Kv0DkH1_KfiLVA/edit?usp=sharing</div>RossBurtonhttps://www.openembedded.org/index.php?title=2018_05_General_Meeting&diff=102332018 05 General Meeting2018-05-14T20:04:42Z<p>RossBurton: /* Planning to attend */</p>
<hr />
<div>== Purpose ==<br />
The board would like to have another general meeting among OpenEmbedded members to discuss current events and hear any concerns.<br />
<br />
== Date and Time ==<br />
2017-05-21 @ 8am US-CDT(UTC-06:00)/3pm CET(UTC+01:00)<br />
<br />
[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180521T1400 get the date/time in your timezone]<br />
<br />
[https://www.timeanddate.com/countdown/generic?p0=1440&iso=20180521T14 countdown]<br />
<br />
== Shared Minutes/Notes ==<br />
TBD<br />
<br />
== Teleconference Information ==<br />
<br />
Meeting will be held as a teleconference with a IRC channel to allow for background discussion and trouble shooting of audio.<br />
<br />
IRC: #oe-meeting on freenode<br />
<br />
'''Dial-in Conference'''<br />
<br />
WebEx<br />
<br />
TBD<br />
<br />
== Tentative Agenda ==<br />
# Current events<br />
# Concerns<br />
# General discussion<br />
<br />
== Planning to attend ==<br />
* Denys Dmytriyenko (denix)<br />
* Sean Hudson (darknighte)<br />
* Paul Barker (paulbarker)<br />
* Ross Burton (rburton)</div>RossBurtonhttps://www.openembedded.org/index.php?title=2018_02_General_Meeting&diff=101092018 02 General Meeting2018-02-20T14:38:13Z<p>RossBurton: /* Planning to attend */</p>
<hr />
<div>== Purpose ==<br />
The board would like to have another general meeting before [[OEDAM 2018]].<br />
In addition to general discussion and sharing of technical topics, it will be used to collect items for deeper discussion at [[OEDAM 2018]].<br />
<br />
== Date and Time ==<br />
2017-02-21 @ 8am US-CDT(UTC-06:00)/3pm CET(UTC+01:00)<br />
<br />
[https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180221T1400 get the date/time in your timezone]<br />
<br />
[https://www.timeanddate.com/countdown/generic?p0=1440&iso=20180221T14 countdown]<br />
<br />
== Shared Minutes/Notes ==<br />
https://docs.google.com/document/d/1CcYx4llC0MXOm3QYjiB7L59pMIt0gYZgHpx-B8Yshqc/edit<br />
<br />
== Teleconference Information ==<br />
<br />
Meeting will be held as a teleconference with a IRC channel to allow for background discussion and trouble shooting of audio.<br />
<br />
IRC: #oe-meeting on freenode<br />
<br />
'''Dial-in Conference'''<br />
<br />
WebEx<br />
<br />
URL: https://montavista.webex.com/montavista/j.php?MTID=m52131dab2389b280928d4ee131aeddec<br />
<br />
Meeting number: 804 189 799 <br />
<br />
Meeting password: DB4E3Kj3<br />
<br />
== Tentative Agenda ==<br />
# Topics for deeper discussion at OEDAM<br />
# General discussion<br />
# Knowledge Sharing/Q&A<br />
<br />
== Planning to attend ==<br />
* Sean Hudson (irc:darknighte)<br />
* Tom Rini (irc:Tartarus)<br />
* Trevor Woerner (irc:tlwoerner)<br />
* Denys Dmytriyenko (denix)<br />
* Tim Orling (moto-timo)<br />
* Armin Kuster (Das Armpit)<br />
* Ross Burton (rburton)</div>RossBurtonhttps://www.openembedded.org/index.php?title=2017_General_Meeting&diff=94112017 General Meeting2017-04-20T09:48:12Z<p>RossBurton: /* Planning to attend */</p>
<hr />
<div>== Purpose ==<br />
The new bylaws of the organization require '''at least''' one general meeting per year. This will fulfill that requirement. Also, we plan to discuss topics of interest to the community and the project.<br />
<br />
== Date and Time ==<br />
'''!!!Tentative!!!''' 2017-05-03 @ 8am US-CDT(UTC-06:00)/3pm CET(UTC+01:00)<br />
<br />
Here's a link to the time:<br />
https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenEmbedded+2017+General+Meeting&iso=20170503T08&p1=24&ah=1<br />
<br />
Countdown link:<br />
https://www.timeanddate.com/countdown/generic?p0=24&iso=20170503T08&msg=OpenEmbedded%202017%20General%20Meeting<br />
<br />
<br />
== Conference Information ==<br />
<br />
Meeting will be held as a teleconference with a IRC channel to allow for background discussion and trouble shooting of audio.<br />
<br />
IRC: #oe-meeting on freenode<br />
<br />
'''Dial-in Conference # 8964521'''<br />
<br />
{| class="wikitable"<br />
!colspan="2"|Dial-in Information<br />
|-<br />
| United States (USA)<br />
|917-210-2607<br />
|-<br />
|DENMARK (DNK)<br />
|36910500<br />
|-<br />
|FINLAND (FIN)<br />
|923194205<br />
|-<br />
|GERMANY (DEU)<br />
|69710448206<br />
|-<br />
|IRELAND (IRL)<br />
|14360203<br />
|-<br />
|MEXICO<br />
|52-5547772297<br />
|-<br />
|NETHERLANDS (NLD)<br />
|207940366<br />
|-<br />
|PAKISTAN<br />
|4238108701<br />
|-<br />
|ROMANIA<br />
|215291724 <br />
|-<br />
|RUSSIA<br />
|7 4959952645<br />
|-<br />
|SPAIN (ESP)<br />
|917911851<br />
|-<br />
|SWEDEN (SWE)<br />
|114501530<br />
|-<br />
|UNITED KINGDOM (GBR)<br />
|2070840301<br />
|-<br />
|}<br />
<br />
== Tentative Agenda ==<br />
# Meeting Schedule<br />
## The board would like to propose a quarterly meeting schedule with alternating online and face-to-face meetings.<br />
# Membership<br />
## Grandfathered all existing members in good standing<br />
## New members<br />
# TSC<br />
## Grandfathered from old organization<br />
# Online voting<br />
# Elections<br />
# Future plans/purpose for the organization<br />
# Technical topics<br />
<br />
== Planning to attend ==<br />
* Sean Hudson (irc:darknighte)<br />
* Denys Dmytriyenko (denix)<br />
* Bruce Ashfield (zeddii*)<br />
* Armin Kuster (armpit)<br />
* Mark Hatle (fray)<br />
* Tom Rini (Tartarus)<br />
* Trevor Woerner (tlwoerner)<br />
* Ross Burton (rburton)</div>RossBurtonhttps://www.openembedded.org/index.php?title=Dusseldorf,_2014&diff=7389Dusseldorf, 20142014-09-05T21:38:35Z<p>RossBurton: /* Attendance */</p>
<hr />
<div>==Location ==<br />
<br />
Congress Centre Düsseldorf, Düsseldorf, Germany<br />
<br />
October 14, 2014 at 1300 - 1500 in room 10.<br />
<br />
== Agenda ==<br />
<br />
* Financial report<br />
* Election of new members<br />
<br />
== Forms ==<br />
<br />
* Proxy form [[File:Proxy_instructions-oe.pdf]]<br />
<br />
== Attendance ==<br />
* Martin 'JaMa' Jansa<br />
* Jeff 'Jefro' Osier-Mixon<br />
* Denys 'denix' Dmytriyenko<br />
* Dave "davest" Stewart (likely)<br />
* Philip "Crofton" Balister<br />
* Ross "rburton" Burton<br />
<br />
== Meeting notes ==<br />
<br />
== Action Items ==</div>RossBurton