There's a bug affecting wic in combination with --exclude-path /
--include-path that would then be backported into the LTS version. See
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14129.

Maybe the issue that is being fixed is more serious then the issue
being introduced so it's a valid trade-off, I just wanted to mention
it so it's known.

Cheers,
Erik

On Mon, Dec 21, 2020 at 4:06 PM Steve Sakoman <[email protected]> wrote:
>
> On Mon, Dec 21, 2020 at 4:33 AM Martin Jansa <[email protected]> wrote:
> >
> > Just curious, is this PR on hold or rejected completely?
> >
> > I don't have strong opinion either way, I was just wondering about this one 
> > when other newer PRs were already merged.
>
> This series is still actively being tested. I've been waiting for a
> couple of related patches from master to hit before sending a v2.
>
> If there are still no objections at that point I'll send a merge request.
>
> Steve
>
> > On Thu, Dec 3, 2020 at 4:08 PM Steve Sakoman <[email protected]> wrote:
> >>
> >> Issues with undetected file mode corruption in pseudo have been identified.
> >>
> >> Fixes have been merged into master and gatesgarth over the past couple of 
> >> months and
> >> things seem to have stabilized enough that we can consider backporting 
> >> these fixes
> >> to dunfell.
> >>
> >> This is a somewhat more invasive change than normal. Specifically the user 
> >> will
> >> be required to clean TMPDIR after this merge. It may also expose issues 
> >> with
> >> other layers, though master and gategarth have probably helped to pave the 
> >> way for
> >> this change.
> >>
> >> Personally I think that this fixes a serious enough issue that we should 
> >> consider
> >> this series for dunfell.
> >>
> >> Please have comments back by Monday morning.
> >>
> >> The following changes since commit 
> >> 071806feb195961e59069f778c9ae8f27a739d9a:
> >>
> >>   e2fsprogs: Fix a ptest permissions determinism issue (2020-11-30 
> >> 12:05:57 -1000)
> >>
> >> are available in the Git repository at:
> >>
> >>   git://git.openembedded.org/openembedded-core-contrib stable/dunfell-nut
> >>   
> >> http://cgit.openembedded.org/openembedded-core-contrib/log/?h=stable/dunfell-nut
> >>
> >> Jacob Kroon (1):
> >>   bitbake.conf: Remove TERM from default BB_HASHBASE_WHITELIST
> >>
> >> Joe Slater (1):
> >>   pseudo: fix renaming to self
> >>
> >> Martin Jansa (1):
> >>   base.bbclass: use os.path.normpath instead of just comparing WORKDIR
> >>     and S as strings
> >>
> >> Mingli Yu (2):
> >>   tcl: adapt to potential pseudo changes
> >>   bitbake.conf: Exclude ${CCACHE_DIR} from pseudo database
> >>
> >> Ricardo Ribalda Delgado (3):
> >>   wic: Fix permissions when using exclude or include path
> >>   wic: Fix multi images .wks with bitbake
> >>   wic: Avoid creating invalid pseudo directory
> >>
> >> Richard Purdie (19):
> >>   pseudo: Switch to oe-core branch in git repo
> >>   pseudo: merge in fixes for setfacl issue
> >>   pseudo: Update to add OFC fcntl lock updates
> >>   pseudo: Ignore mismatched inodes from the db
> >>   pseudo: Add support for ignoring paths from the pseudo DB
> >>   pseudo: Abort on mismatch patch
> >>   psuedo: Add tracking of linked files for fds
> >>   pseudo: Fix xattr segfault
> >>   pseudo: Add may unlink patch
> >>   pseudo: Add pathfix patch
> >>   base/bitbake.conf: Enable pseudo path filtering
> >>   wic: Handle new PSEUDO_IGNORE_PATHS variable
> >>   pseudo: Fix statx function usage
> >>   bitbake.conf: Extend PSEUDO_IGNORE_PATHS to ${COREBASE}/meta
> >>   abi_version,sanity: Tell users TMPDIR must be clean after pseudo
> >>     changes
> >>   pseudo: Update to account for patches merged on branch
> >>   pseudo: Upgrade to include mkostemp64 wrapper
> >>   oeqa/selftest/runtime_test: Exclude gpg directory from pseudo database
> >>   uninative: Don't use single sstate for pseudo-native
> >>
> >> Ross Burton (1):
> >>   devtool: remove unused variable
> >>
> >>  meta/classes/archiver.bbclass                 |   2 +-
> >>  meta/classes/base.bbclass                     |   6 +
> >>  meta/classes/image_types_wic.bbclass          |  12 +-
> >>  meta/classes/populate_sdk_base.bbclass        |   2 +
> >>  meta/classes/sanity.bbclass                   |   3 +
> >>  meta/classes/sstate.bbclass                   |   4 +
> >>  meta/conf/abi_version.conf                    |   2 +-
> >>  meta/conf/bitbake.conf                        |  13 +-
> >>  meta/lib/oe/sstatesig.py                      |   4 +-
> >>  meta/lib/oeqa/selftest/cases/runtime_test.py  |   1 +
> >>  .../pseudo/files/0001-Add-statx.patch         | 106 --------------
> >>  ...001-maketables-wrappers-use-Python-3.patch |  34 -----
> >>  ...ixup-remove-files-that-do-not-exist-.patch |  49 -------
> >>  .../0001-pseudo_ipc.h-Fix-enum-typedef.patch  |  31 ----
> >>  ...1-realpath.c-Remove-trailing-slashes.patch |  57 --------
> >>  ...xattr-adjust-for-attr-2.4.48-release.patch |  48 ------
> >>  .../pseudo/files/moreretries.patch            |  19 ---
> >>  .../pseudo/files/seccomp.patch                | 137 ------------------
> >>  .../pseudo/files/toomanyfiles.patch           |  71 ---------
> >>  .../pseudo/files/xattr_version.patch          |  54 -------
> >>  meta/recipes-devtools/pseudo/pseudo_git.bb    |  14 +-
> >>  meta/recipes-devtools/tcltk/tcl_8.6.10.bb     |   1 +
> >>  scripts/lib/devtool/standard.py               |   1 -
> >>  scripts/lib/wic/partition.py                  |  23 +--
> >>  scripts/lib/wic/plugins/source/rootfs.py      |  37 ++++-
> >>  scripts/postinst-intercepts/update_font_cache |   2 +
> >>  26 files changed, 89 insertions(+), 644 deletions(-)
> >>  delete mode 100644 meta/recipes-devtools/pseudo/files/0001-Add-statx.patch
> >>  delete mode 100644 
> >> meta/recipes-devtools/pseudo/files/0001-maketables-wrappers-use-Python-3.patch
> >>  delete mode 100644 
> >> meta/recipes-devtools/pseudo/files/0001-pseudo-On-a-DB-fixup-remove-files-that-do-not-exist-.patch
> >>  delete mode 100644 
> >> meta/recipes-devtools/pseudo/files/0001-pseudo_ipc.h-Fix-enum-typedef.patch
> >>  delete mode 100644 
> >> meta/recipes-devtools/pseudo/files/0001-realpath.c-Remove-trailing-slashes.patch
> >>  delete mode 100644 
> >> meta/recipes-devtools/pseudo/files/0006-xattr-adjust-for-attr-2.4.48-release.patch
> >>  delete mode 100644 meta/recipes-devtools/pseudo/files/moreretries.patch
> >>  delete mode 100644 meta/recipes-devtools/pseudo/files/seccomp.patch
> >>  delete mode 100644 meta/recipes-devtools/pseudo/files/toomanyfiles.patch
> >>  delete mode 100644 meta/recipes-devtools/pseudo/files/xattr_version.patch
> >>
> >> --
> >> 2.17.1
> >>
> >>
> >>
> >>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#146039): 
https://lists.openembedded.org/g/openembedded-core/message/146039
Mute This Topic: https://lists.openembedded.org/mt/78686037/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to