You are not logged in.
Pages: 1
Here is what I get:
"god@heaven$ emerge world"
~ Genesis on Gentoo
Offline
Oh sorry, I made a mistake, everything is OK. Please remove this thread
"god@heaven$ emerge world"
~ Genesis on Gentoo
Offline
Now I get this:
bash-3.2# mkinitcpio
:: Begin build
:: Parsing hook [udev]
:: Parsing hook [pata]
:: Parsing hook [base]
:: Parsing hook [autodetect]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usb]
:: Parsing hook [usbinput]
:: Parsing hook [net]
:: Parsing hook [usbinput]
:: Parsing hook [keymap]
:: Parsing hook [filesystems]
FATAL: Hook 'splashy' can not be found.
bash-3.2# yaourt -S --aur initscripts-splashy
==> WARNING: Building unsupported package as root is dangerous.
Please run yaourt as a non-privileged user.
==> Resuming previous build
==> Downloading initscripts-splashy PKGBUILD from AUR...
Comment by: fettouhi on 20080905 [20:43:17]
Thanks for the package and update :-). Might see an update to the latest initscripts, e.g. 2008.08?
Regards
André
Comment by: funkyou on 20080907 [08:08:35]
Update to 2008.08 is here:
http://bbs.archlinux.org/viewtopic.php? … 26#p416526
First Submitted: Fri, 05 Sep 2008 19:54:49 +0000
Last Updated: Sun, 07 Sep 2008 22:49:11 +0000
initscripts-splashy 2008.08-2 (Unsupported): System initialization/bootup scripts with splash support
==> initscripts-splashy dependencies:
- glibc (already installed)
- bash (already installed)
- awk (package that provides awk already installed)
- grep (already installed)
- coreutils (already installed)
- sed (already installed)
- udev (already installed)
- net-tools (already installed)
- ncurses (already installed)
- sysvinit-mod (building from AUR)
==> Edit the PKGBUILD (recommended) ? [Y/n]("A" to abort)
==> ----------------------------------------------
==>n
==> WARNING: This PKGBUILD contains install file that can be dangerous.
initscripts-splash.install
==> Edit initscripts-splash.install (recommended) ? [Y/n] ("A" to abort)
==> ----------------------------------------------
==>t
Please add \ to your environment variables
for example:
==> Edit PKGBUILD with:(replace gvim with your favorite editor)
==> Edit initscripts-splash.install with:nano
==> Continue the building of initscripts-splashy ? [Y/n]
==> ----------------------------------------------
==>y
==> Building missing dependencies from AUR:
==> WARNING: Building unsupported package as root is dangerous.
Please run yaourt as a non-privileged user.
==> Downloading sysvinit-mod PKGBUILD from AUR...
Comment by: lupylucke on 20080417 [18:48:53]
This package is basically the same as sysvinit in the core repo, except for 'killall5'. This patched version adds an option that allows to specify one or more pids that are not to be killed.
I put it together in order to be able to use splashy at shutdown too, but you might find other uses for it...
Comment by: mightyjaym on 20080529 [20:56:21]
Could you please add 'x86_64' to the arch line ? Thank you.
Comment by: lupylucke on 20080601 [10:10:32]
mightyjaym: can you confirm that this works on a x86_64 system? I don't have ways to check it myself
Comment by: violagirl23 on 20080607 [22:48:33]
I too am using the package on x86_64 (with splashy) without any current problems. I believe it is safe to add the x86_64 flag.
Comment by: lupylucke on 20080608 [01:27:56]
Added x86_64 flag
First Submitted: Thu, 17 Apr 2008 18:42:55 +0000
Last Updated: Sun, 08 Jun 2008 01:25:58 +0000
sysvinit-mod 2.86-2 (Unsupported): Linux System V Init, with a patched killall5 to enable omission of specified pids
==> sysvinit-mod dependencies:
- shadow (already installed)
- util-linux (package that provides util-linux already installed)
- coreutils (already installed)
- glibc (already installed)
- awk (package that provides awk already installed)
==> Edit the PKGBUILD (recommended) ? [Y/n]("A" to abort)
==> ----------------------------------------------
==>t
Please add \ to your environment variables
for example:
==> Edit PKGBUILD with:(replace gvim with your favorite editor)
==> Edit ./PKGBUILD with:nano
==> sysvinit-mod dependencies:
- shadow (already installed)
- util-linux (package that provides util-linux already installed)
- coreutils (already installed)
- glibc (already installed)
- awk (package that provides awk already installed)
==> Continue the building of sysvinit-mod ? [Y/n]
==> ----------------------------------------------
==>t
==> Building and installing package
==> Making package: sysvinit-mod 2.86-2 x86_64 (Sat Sep 27 13:44:33 PDT 2008)
==> WARNING: Running makepkg as root...
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading sysvinit-2.86.tar.gz...
--2008-09-27 13:44:33-- ftp://ftp.cistron.nl/pub/people/miquels … .86.tar.gz
=> `sysvinit-2.86.tar.gz.part'
Resolving ftp.cistron.nl... 194.109.21.26
Connecting to ftp.cistron.nl|194.109.21.26|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/people/miquels/sysvinit ... done.
==> SIZE sysvinit-2.86.tar.gz ... 99009
==> PASV ... done. ==> RETR sysvinit-2.86.tar.gz ... done.
Length: 99009 (97K)
100%[===================================================================================================>] 99,009 35.8K/s in 2.7s
2008-09-27 13:44:38 (35.8 KB/s) - `sysvinit-2.86.tar.gz.part' saved [99009]
-> Found sysvinit.diff in build dir
==> Validating source files with md5sums...
sysvinit-2.86.tar.gz ... Passed
sysvinit.diff ... Passed
==> Extracting Sources...
-> bsdtar -x -f sysvinit-2.86.tar.gz
==> Starting build()...
patching file COPYRIGHT
patching file man/killall5.8
patching file man/pidof.8
patching file src/killall5.c
make: Entering directory `/tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/src/sysvinit-2.86/src'
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o mountpoint.o mountpoint.c
gcc -s -o mountpoint mountpoint.o
gcc -c -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE init.c
init.c: In function 're_exec':
init.c:1887: warning: missing sentinel in function call
gcc -c -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -DINIT_MAIN utmp.c -o init_utmp.o
utmp.c: In function 'write_wtmp':
utmp.c:79: warning: passing argument 1 of 'gettimeofday' from incompatible pointer type
utmp.c: In function 'write_utmp':
utmp.c:147: warning: passing argument 1 of 'gettimeofday' from incompatible pointer type
gcc -s -o init init.o init_utmp.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o halt.o halt.c
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o ifdown.o ifdown.c
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o hddown.o hddown.c
gcc -c -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE utmp.c
utmp.c: In function 'write_wtmp':
utmp.c:79: warning: passing argument 1 of 'gettimeofday' from incompatible pointer type
utmp.c: In function 'write_utmp':
utmp.c:147: warning: passing argument 1 of 'gettimeofday' from incompatible pointer type
gcc -s -o halt halt.o ifdown.o hddown.o utmp.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o dowall.o dowall.c
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o shutdown.o shutdown.c
gcc -s -o shutdown dowall.o shutdown.o utmp.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o runlevel.o runlevel.c
gcc -s -o runlevel runlevel.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -s killall5.c -o killall5
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o sulogin.o sulogin.c
gcc -s -o sulogin sulogin.o -lcrypt
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o bootlogd.o bootlogd.c
bootlogd.c: In function 'main':
bootlogd.c:612: warning: pointer targets in passing argument 2 of 'writelog' differ in signedness
gcc -s -o bootlogd bootlogd.o -lutil
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o last.o last.c
gcc -s -o last last.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o mesg.o mesg.c
gcc -s -o mesg mesg.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o utmpdump.o utmpdump.c
gcc -s -o utmpdump utmpdump.o
gcc -Wall -O2 -fomit-frame-pointer -D_GNU_SOURCE -c -o wall.o wall.c
wall.c: In function 'main':
wall.c:105: warning: format '%d' expects type 'int', but argument 5 has type 'size_t'
gcc -s -o wall dowall.o wall.o
make: Leaving directory `/tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/src/sysvinit-2.86/src'
make: Entering directory `/tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/src/sysvinit-2.86/src'
for i in mountpoint; do \
install -o root -g root -m 755 $i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/bin/; \
done
for i in init halt shutdown runlevel killall5 sulogin bootlogd; do \
install -o root -g root -m 755 $i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/sbin/; \
done
for i in last mesg utmpdump wall; do \
install -o root -g root -m 755 $i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/bin/; \
done
# install -o root -g root -m 755 etc/initscript.sample /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/etc/
ln -sf halt /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/sbin/reboot
ln -sf halt /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/sbin/poweroff
ln -sf init /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/sbin/telinit
ln -sf ../sbin/killall5 /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/bin/pidof
if [ ! -f /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/bin/lastb ]; then \
ln -sf last /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/bin/lastb; \
fi
install -o root -g root -m 644 initreq.h /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/include/
for i in last.1 lastb.1 mesg.1 mountpoint.1 wall.1; do \
install -o root -g root -m 644 ../man/$i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/man/man1/; \
done
for i in initscript.5 inittab.5; do \
install -o root -g root -m 644 ../man/$i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/man/man5/; \
done
for i in halt.8 init.8 killall5.8 pidof.8 poweroff.8 reboot.8 runlevel.8 shutdown.8 telinit.8 sulogin.8 bootlogd.8; do \
install -o root -g root -m 644 ../man/$i /tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/pkg/usr/man/man8/; \
done
make: Leaving directory `/tmp/yaourt-tmp-root/aur-sysvinit-mod/sysvinit-mod/src/sysvinit-2.86/src'
==> Tidying install...
-> Compressing man pages...
-> Stripping debugging symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Compressing package...
==> Finished making: sysvinit-mod 2.86-2 x86_64 (Sat Sep 27 13:44:42 PDT 2008)
==> Continue installing sysvinit-mod? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ----------------------------------------------
==>t
loading package data...
checking dependencies...
error: replacing packages with -U is not supported yet
error: you can replace packages manually using -Rd and -U
error: failed to prepare transaction (conflicting dependencies)
:: sysvinit-mod: conflicts with sysvinit
==> WARNING: Your package is saved in /tmp/sysvinit-mod-2.86-2-x86_64.pkg.tar.gz
cp: overwrite `/tmp/sysvinit-mod-2.86-2-x86_64.pkg.tar.gz'? t
==> Checking vote status for sysvinit-mod
You have already voted for sysvinit-mod inclusion/keeping in [community]
bash-3.2#
No go anyway
"god@heaven$ emerge world"
~ Genesis on Gentoo
Offline
Why don't you do as it is stated in error message?
error: replacing packages with -U is not supported yet
error: you can replace packages manually using -Rd and -U
error: failed to prepare transaction (conflicting dependencies)
so:
pacman -Rd sysvinit
pacman -U sysvinit-mod
BTW I don't get the point of pasting whole terminal output
Last edited by hash (2008-09-27 21:11:52)
Offline
bash-3.2# pacman -Rd sysvinit
(1/1) removing sysvinit [##################################################################################] 100%
bash-3.2#
bash-3.2# pacman -U sysvinit-mod
loading package data...
error: 'sysvinit-mod': cannot open package file
bash-3.2#
"god@heaven$ emerge world"
~ Genesis on Gentoo
Offline
Your package is saved in /tmp/sysvinit-mod-2.86-2-x86_64.pkg.tar.gz
So you should:
cd /tmp
pacman -U sysvinit-mod-2.86-2-x86_64.pkg.tar.gz
Or you can always try doing
yaourt -S --aur sysvinit-mod
if your package is already deleted from /tmp
Last edited by hash (2008-09-28 08:39:08)
Offline
Pages: 1