You are not logged in.
Hello forum,
sorry if this question is answered elsewhere, I couldn't find it.
I am trying to upgrade my system which requires intervention. When issueing the command:
$ pacman -Qqo /bin /sbin /usr/sbin | pacman -Qm -
to get "non-official packages with files in /bin, /sbin or /usr/sbin" I get
grub 0.97-21
grub 0.97-21
sysvinit 2.88-9
initscripts 2012.10.1-1
Can anyone advise me how "fix" these and "put those files in /usr/bin"? Many thanks!
Last edited by sieste (2013-06-04 23:56:59)
Offline
grub has become grub-legacy in the AUR. I would suggest switching to syslinux, but if you want grub 0.97, you need to switch to that AUR package.
Are you booting with systemd? If so, ditch the last 2 and install systemd-sysvcompat.
If you're not booting with systemd, you're on your own.
Offline
How do I know if I am booting with systemd?
Offline
Offline
How do I know if I am booting with systemd?
cat /proc/1/comm
Offline
grub 0.97-21 grub 0.97-21 sysvinit 2.88-9 initscripts 2012.10.1-1
Can anyone advise me how "fix" these and "put those files in /usr/bin"? Many thanks!
Grub 2 has replaced grub (now known as grub legacy) in the official repositories, and systemd took the daemon initialization system over time ago. It looks like you have missed the most important manual interventions of the last years. Unless you are explicitly indenting to stay with those packages, you should take your time migrating to GRUB2 or some other bootloader and Systemd before completing a whole upgrade.
Offline
How do I know if I am booting with systemd?
if systemd-notify --booted; then
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Thanks everybody. I upgraded to syslinux and systemd, and removed grub and initscripts. The list of "non-official" packages was then empty and I could perform the full system upgrade as described.
[SOLVED]
Last edited by sieste (2013-06-04 23:58:17)
Offline