[Bug 4336] New: uucp-1.07-r2: do_install fails when no uucp user on host
bugzilla-daemon at amethyst.openembedded.net
bugzilla-daemon at amethyst.openembedded.net
Fri May 30 00:15:46 UTC 2008
http://bugs.openembedded.net/show_bug.cgi?id=4336
Summary: uucp-1.07-r2: do_install fails when no uucp user on
host
Classification: Unclassified
Product: Openembedded
Version: unspecified
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: org.openembedded.dev
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: c.romain at laposte.net
_BuildLog_:
| make[2]: Entering directory
`/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07'
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uux
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uux
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uucp
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uucp
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uustat
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uustat
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uuname
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uuname
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uulog
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uulog
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uupick
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uupick
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c cu
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/cu
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uuto
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/uuto
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uucico
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/uucico
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uuxqt
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/uuxqt
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uuchk
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/uuchk
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uuconv
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/uuconv
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c uusched
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/uusched
| make install-exec-hook
| make[3]: Entering directory
`/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07'
| for f in uucico uuxqt; do \
| chown uucp
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/${f};
\
| chmod 4555
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/sbin/${f};
\
| done
| chown: `uucp': invalid user
| chown: `uucp': invalid user
| for f in uux uucp uustat uuname cu; do \
| chown uucp
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/${f};
\
| chmod 4555
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/bin/${f};
\
| done
| chown: `uucp': invalid user
| chown: `uucp': invalid user
| chown: `uucp': invalid user
| chown: `uucp': invalid user
| chown: `uucp': invalid user
| make[3]: Leaving directory
`/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07'
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-1
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-1
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-2
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-2
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-3
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-3
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-4
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-4
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-5
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-5
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-6
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-6
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-7
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-7
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.info-8
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info-8
| install-info
--info-dir=/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/info/uucp.info
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uux.1
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1/uux.1
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucp.1
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1/uucp.1
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uustat.1
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1/uustat.1
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/cu.1
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man1/cu.1
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man8
| mkdir
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man8
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uucico.8
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man8/uucico.8
| /home/me/om/build/tmp/staging/i686-linux/usr/bin/install -c -m 644
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/uuxqt.8
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image/usr/share/man/man8/uuxqt.8
| /bin/sh
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07/mkinstalldirs
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/image
| make[2]: Leaving directory
`/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07'
| make[1]: Leaving directory
`/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/uucp-1.07'
| install: invalid user `uucp'
NOTE: Task failed:
/home/me/om/build/tmp/work/armv4t-angstrom-linux-gnueabi/uucp-1.07-r2/temp/log.do_install.6191
NOTE: package uucp-1.07-r2: task do_install: failed
ERROR: TaskFailed event exception, aborting
NOTE: package uucp-1.07: failed
ERROR: Build of /home/me/om/openembedded/packages/uucp/uucp_1.07.bb do_install
failed
ERROR: Task 8 (/home/me/om/openembedded/packages/uucp/uucp_1.07.bb, do_install)
failed
NOTE: Tasks Summary: Attempted 456 tasks of which 450 didn't need to be rerun
and 1 failed.
ERROR: '/home/me/om/openembedded/packages/uucp/uucp_1.07.bb' failed
_Problem_:
The uucp Makefile assumes a uucp user exists on 'make install'. But some distro
has no uucp user added by default!
This is definitively not an OpenEmbedded bug, but a uucp one.
I reported it for those who might encounter the issue though.
_Workaround_:
Add the uucp user in your distro: 'useradd -g uucp uucp'
_Solution_:
A real solution would be to create and send a patch upstream.
--
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list