From: Peter Seebach <peter.seebach@windriver.com>
To: openembedded-core <openembedded-core@lists.openembedded.org>
Subject: [PATCH 0/1] v3: pseudo 1.7.2
Date: Thu, 3 Sep 2015 22:28:23 -0500 [thread overview]
Message-ID: <cover.1441336912.git.peter.seebach@windriver.com> (raw)
So the opkg uprev from 0.2.4 to 0.3.0 turns out to trip on a
change I thought would be harmless, but which was also unintentional-ish.
Historically, pseudo has just assumed no one will put 0700 in umask.
With xattrdb, this can break if you have 0700 in umask, and try to open
a file, because pseudo needs to be able to write to the file in order
to store extended attributes. And I spotted that, so I added manual
chmods in cases where a file mave have been created by an open.
But I used 0600 instead of the base mode | 0600, and this resulted in
losing execute bits in some cases. This was only in the base filesystem,
and normally real filesystem execute bits on things in the target filesystem
space don't matter. But opkg 0.3.0 is now doing
sh -c /path/to/postinst_script
and that fails if the script lacks 0100.
Whoops.
(The change there is why this didn't get caught in the previous 1.7.x
testing.)
The following changes since commit aba3ef50d65e0dc8659a48bf98d0fb00dd44a6fc:
debianutils: create package for run-parts (2015-09-02 23:51:16 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib seebs/pseudo172
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/pseudo172
Peter Seebach (1):
pseudo_1.7.2.bb: New version of pseudo
meta/recipes-devtools/pseudo/pseudo_1.7.2.bb | 19 +++++++++++++++++++
meta/recipes-devtools/pseudo/pseudo_git.bb | 4 ++--
2 files changed, 21 insertions(+), 2 deletions(-)
create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.7.2.bb
--
2.3.1
next reply other threads:[~2015-09-04 3:28 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-04 3:28 Peter Seebach [this message]
2015-09-04 3:28 ` [PATCH 1/1] pseudo_1.7.2.bb: New version of pseudo Peter Seebach
2015-09-04 13:19 ` Burton, Ross
2015-09-04 16:32 ` Richard Purdie
2015-09-04 17:24 ` Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1441336912.git.peter.seebach@windriver.com \
--to=peter.seebach@windriver.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox