You are not logged in.

#1 2013-06-04 17:35:42

sieste
Member
Registered: 2013-06-04
Posts: 6

[SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

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

#2 2013-06-04 17:37:45

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,633

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

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

#3 2013-06-04 17:43:09

sieste
Member
Registered: 2013-06-04
Posts: 6

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

How do I know if I am booting with systemd?

Offline

#4 2013-06-04 17:50:21

msthev
Member
Registered: 2012-04-05
Posts: 177

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

Offline

#5 2013-06-04 18:03:23

teateawhy
Member
From: GER
Registered: 2012-03-05
Posts: 1,138
Website

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

sieste wrote:

How do I know if I am booting with systemd?

cat /proc/1/comm

Offline

#6 2013-06-04 18:19:35

isacdaavid
Member
Registered: 2011-11-21
Posts: 81
Website

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

sieste wrote:
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

#7 2013-06-04 20:32:49

progandy
Member
Registered: 2012-05-17
Posts: 5,280

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

sieste wrote:

How do I know if I am booting with systemd?

if systemd-notify --booted; then


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#8 2013-06-04 23:54:11

sieste
Member
Registered: 2013-06-04
Posts: 6

Re: [SOLVED] /usr/bin upgrade: fix "non-official" grub,sysvinit,initscr...

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

Board footer

Powered by FluxBB