You are not logged in.

#1 2006-09-20 08:14:45

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Guys, if you haven't moved from mkinitrd/mkinitramfs, the time to switch to mkinitcpio is now, mkinitcpio will shortly be marked to replace the mkinitrd and mkinitramfs in [current].

Enjoy the shortlog:
http://marc.theaimsgroup.com/?l=linux-k … 122126&w=2

Beyond will be out soonish after CK comes out.

James

[edited by dibble - sorry James]

Offline

#2 2006-09-20 08:24:20

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Was talk like a pirate day yesterday, eh?

Offline

#3 2006-09-20 09:01:56

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

dtw wrote:

Was talk like a pirate day yesterday, eh?

yep wink btw, what did you edit lol

(apology accepted)

Offline

#4 2006-09-20 10:20:30

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

iphitus wrote:

btw, what did you edit lol

I just rejigged and made it more explicit.  You guys should also consider a pre-2.6.18 warning on the home page - if the warning goes on as the pkg gets released then that will be too late for many..regardless of how many warnings they have had.

Why not do set the replaces before 2.6.18 hits [current]?  At least people will still be using the same kernel which will prevent confounding in the bug reports!

Offline

#5 2006-09-20 10:26:37

FUBAR
Member
From: Belgium
Registered: 2004-12-08
Posts: 1,029
Website

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

How does this improve Arch for the enduser? Or is it mainly an improvement for the developers?


A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.

Offline

#6 2006-09-20 10:43:51

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Have a look here.

Offline

#7 2006-09-20 11:53:37

baze
Member
Registered: 2005-10-30
Posts: 393

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

during the new mkinitcpio i get

>>> Generating fallback ramdisk, using mkinitcpio. Please wait...
>>> If you don't use lvm2 or encrypt you can ignore the errors
>>> about missing lvm2 and encrypt hook.
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [ide]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usbinput]
:: Parsing hook [raid]
FATAL: Hook 'lvm2' can not be found.
upgrading klibc... done.

i saw the notice that i can ignore the lvm2 error, but it seems as if the fallback image was not created due to this, so i think it can't be ignored that easy...

Offline

#8 2006-09-20 11:54:56

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

ok ... seems i have to remove this then again

Offline

#9 2006-09-20 12:18:59

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

kernel-2.6.18-2 package fixes this issue

Offline

#10 2006-09-20 12:42:37

detto
Member
Registered: 2006-01-23
Posts: 510

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

tomk wrote:

Have a look here.

Reading the 'about' part ...
First thing is it uses klibc, from kernel devs. Second thing i notice is that mkinitcpio is developed by phrakture, tpowa and community.
Does this mean phrak and powa are also kernel devs? Or is mkinitcpio just arch exclusive?

Offline

#11 2006-09-20 15:52:26

cromo
Member
From: Czestochowa, Poland
Registered: 2006-09-20
Posts: 87

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

checking package integrity... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
  kernel-headers: /usr/include/scsi/scsi.h: exists in filesystem
  kernel-headers: /usr/include/scsi/scsi_ioctl.h: exists in filesystem
  kernel-headers: /usr/include/scsi/sg.h: exists in filesystem

Had to do pacman -Rd kernel-headers.

Offline

#12 2006-09-20 16:01:37

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,322

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

the kernel26 package does not include anything for /usr/include, don't know why you get conflicts.

Offline

#13 2006-09-20 16:06:12

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

cromo wrote:

checking package integrity... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
  kernel-headers: /usr/include/scsi/scsi.h: exists in filesystem
  kernel-headers: /usr/include/scsi/scsi_ioctl.h: exists in filesystem
  kernel-headers: /usr/include/scsi/sg.h: exists in filesystem

Had to do pacman -Rd kernel-headers.

This is not related to the kernel, but to the toolchain changes (binutils, kernel-headers, glibc) that JGC is/was doing.

EDIT: you probably have the same problem I have now, pacman wants to upgrade binutils and kernel-headers, but not glibc, which causes the above conflict.
EDIT2: this should be fixed soon, update using pacman -Syu --ignore binutils --ignore kernel-headers for now
EDIT3: okay, ftp.archlinux.org has synced again, the conflict is gone now.

Offline

#14 2006-09-20 16:26:35

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

glibc 2.4-3 contained errors, so I pulled it back from testing a few minutes after it was uploaded. In the meanwhile I built a 2.4-4, which works fine.

kernel-headers 2.6.18 contains three files also contained in the glibc package from current.

After glibc 2.4-4 has been installed on your system, make sure the /usr/include/scsi/sg.h and the other two headers over there exist. If not, just reinstall kernel-headers.

Offline

#15 2006-09-20 17:31:40

archuser
Member
From: Northamptonshire, UK
Registered: 2006-09-10
Posts: 122

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Right, I've just made a kernel26.img using mkinitcpio with the default settings; My system has booted fine and seems ok so far.

Does that mean I'm all set for the change over?

smile


Intel i7-920 (stock), ASUS P6TD-Deluxe, AMD R9 270X, RAM: 6GB

Offline

#16 2006-09-20 17:34:52

fk
Member
From: Germany
Registered: 2006-04-29
Posts: 524

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

I get some errors while installing kernel26 from testing, bevore I have updated binutils glibc usw, no problems

[root@dune flo]# pacman -S kernel26

Targets: kernel26-2.6.18-2

Total Package Size:   17.8 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from testing...
 kernel26-2.6.18-2        [################] 100%   18222K   153.4K/s  00:01:58

checking package integrity... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
  kernel26: /lib/modules/2.6.18-ARCH/modules.alias: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ccwmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.dep: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ieee1394map: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.inputmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.isapnpmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ofmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.pcimap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.seriomap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.symbols: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.usbmap: exists in filesystem


errors occurred, no packages were upgraded.

[root@dune flo]#

Have you tried to turn it off and on again?

Offline

#17 2006-09-20 19:13:46

fk
Member
From: Germany
Registered: 2006-04-29
Posts: 524

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

hm I have try witch pacman -Sf kernel26, and now it run


Have you tried to turn it off and on again?

Offline

#18 2006-09-20 21:01:04

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

I just installed kernel 2.16.18-2 in an arch vm running under vmware and there were no problems.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#19 2006-09-20 23:02:01

pelle.k
Member
From: Åre, Sweden (EU)
Registered: 2006-04-30
Posts: 667

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

error: the following file conflicts were found:
  kernel26: /lib/modules/2.6.18-ARCH/modules.alias: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ccwmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.dep: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ieee1394map: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.inputmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.isapnpmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.ofmap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.pcimap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.seriomap: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.symbols: exists in filesystem
  kernel26: /lib/modules/2.6.18-ARCH/modules.usbmap: exists in filesystem 

What are those? It happens to me frequently when i'm trying to package drivers in debian with checkinstall.


"Your beliefs can be like fences that surround you.
You must first see them or you will not even realize that you are not free, simply because you will not see beyond the fences.
They will represent the boundaries of your experience."

SETH / Jane Roberts

Offline

#20 2006-09-21 03:08:02

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

I think those are generated when running depmod; kernel and module install scripts do that.

In my opinion those shouldn't belong to any package other than the kernel.


1000

Offline

#21 2006-09-21 03:39:03

wrythe
Member
From: Seattle, WA
Registered: 2006-08-15
Posts: 80

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Beautiful! Just installed it and it's working without a hitch. This coming from a person who couldn't run any version or flavor of 2.6.17 because of ACPI issues. No kernel issues, no mkinitcpio issues, no quirky hardware issues, just perfect. It'll be nice to able to stay current on the laptop now.


psearch - manipulate and refine pacman searches

Offline

#22 2006-09-21 07:18:17

once
Member
From: Taiwan
Registered: 2006-09-12
Posts: 266

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

so far got 3
1. sometime reboot, kernel check 1st HD with hde, sometime hda.
2. power can not off when shutdown.
3. group crash, so re-pacman shadow again.

Offline

#23 2006-09-21 08:26:42

FrankTM
Member
From: Zwolle, Netherlands
Registered: 2006-02-19
Posts: 26

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

frank@andretti:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 PRO Generic
OpenGL version string: 2.0.6011 (8.28.8)
frank@andretti:~$ glxinfo  | grep direct
direct rendering: Yes


fglrx now works properly too, had some issues with rc5 or something


Here is your parachute and here is the manual. Welcome to Linux.

Offline

#24 2006-09-21 10:56:01

funkmuscle
Member
Registered: 2006-02-09
Posts: 534

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

I have updated binutils glibc and the latest kernel and now all apps using wine segmentation faults.
I've rebuilt wine but no go, the all crash.
fst, dssi or install any apps with wine.

Offline

#25 2006-09-21 11:41:42

sula
Member
Registered: 2005-08-07
Posts: 93

Re: Arrr! Linux 2.6.18. Goodbye mkinitrd/mkinitramfs

Wine in arch repos is obsolete too.. 0.9.19 in repos , 0.9.21 is released ,0.9.22 is coming soon

Offline

Board footer

Powered by FluxBB