All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla at busybox.net <bugzilla@busybox.net>
To: buildroot@busybox.net
Subject: [Buildroot] [Bug 10986] New: Installing package attr when already supplied by busybox replaces busybox. Resulting in boot confusing boot/init error.
Date: Fri, 04 May 2018 07:30:39 +0000	[thread overview]
Message-ID: <bug-10986-163@https.bugs.busybox.net/> (raw)

https://bugs.busybox.net/show_bug.cgi?id=10986

            Bug ID: 10986
           Summary: Installing package attr when already supplied by
                    busybox replaces busybox. Resulting in boot confusing
                    boot/init error.
           Product: buildroot
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Other
          Assignee: unassigned at buildroot.uclibc.org
          Reporter: mzweerspenko+bugzilla at gmail.com
                CC: buildroot at uclibc.org
  Target Milestone: ---

After clean build (no stress-ng and no attr)
user at user:/data/buildenv/buildroot$ cp output/target/bin/busybox
output/target/bin/busybox_orig
user at user:/data/buildenv/buildroot$ sha256sum output/target/bin/busybox*
fcdab0b55c09f00e85421dd1ad7249dd49a4a0f22753021ee506aa063e56e44c 
output/target/bin/busybox
fcdab0b55c09f00e85421dd1ad7249dd49a4a0f22753021ee506aa063e56e44c 
output/target/bin/busybox_orig

After adding and building with stress-ng and attr packages

user at user:/data/buildenv/buildroot$ sha256sum output/target/bin/busybox*
d088445e2aa618140b000dc1449481adb621ec6485d962bd08dc0539eac0ac84 
output/target/bin/busybox
fcdab0b55c09f00e85421dd1ad7249dd49a4a0f22753021ee506aa063e56e44c 
output/target/bin/busybox_orig

user at user:/data/buildenv/buildroot$ ls -l output/target/bin/busybox*
-rwxr-xr-x 1 remotenerd remotenerd   9800 mei  4 08:38
output/target/bin/busybox
-rwxr-xr-x 1 remotenerd remotenerd 535524 mei  4 08:38
output/target/bin/busybox_orig

<Buildlog>
Warning: target file "./bin/busybox" is touched by more than one package:
[u'busybox', u'attr']
</Buildlog>

<Symptom>

As attr uses the zero argument for its help page it results in an confusing
error message

[    2.327505] Freeing unused kernel memory: 1024K
[    2.355884] usb 2-1: new high-speed USB device number 2 using ci_hdrc
Usage: init {-n name} [-v value] [-h] file...
       init {-x name} [-h] file...
Try `init --help' for more information.
[    2.386012] Kernel panic - not syncing: Attempted to kill init!
exitcode=0x00000200
[    2.386012]
[    2.386027] CPU1: stopping
[    2.386036] CPU: 1 PID: 

</Symptom>
Tested on an NXP IMX7D

<speculation>
Other packages that are also supplied by busybox may lead to similar results.
</speculation>

-- 
You are receiving this mail because:
You are on the CC list for the bug.

             reply	other threads:[~2018-05-04  7:30 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-04  7:30 bugzilla at busybox.net [this message]
2018-05-04  7:31 ` [Buildroot] [Bug 10986] Installing package attr when already supplied by busybox replaces busybox. Resulting in confusing boot/init error bugzilla at busybox.net
2018-05-04 20:42 ` bugzilla at busybox.net
2018-05-13 20:23 ` bugzilla at busybox.net

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=bug-10986-163@https.bugs.busybox.net/ \
    --to=bugzilla@busybox.net \
    --cc=buildroot@busybox.net \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.