Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Linux 2.6.20 is FINAL!!!

Here you can discuss every aspect of Debian. Note: not for support requests!
Message
Author
User avatar
Lost Dog
Posts: 249
Joined: 2006-08-11 21:54
Location: North of the Columbia River

#16 Post by Lost Dog »

Dargor wrote:wow i just compiled it and i must say that was the easyst one ive ever done, mabey i actually leart something those times. Still my onboard lan doesnt seem to work.
Snag yourself a copy of "Linux Kernel in a Nutshell" and start reading on page 47 (well read the whole thing but start on 47 for your issue). This will show you exactly how to find what module is needed for your lan.

The book is free and you can download it.... There is a thread on it here somewhere.

thamarok

#17 Post by thamarok »

Lost Dog wrote:
Dargor wrote:wow i just compiled it and i must say that was the easyst one ive ever done, mabey i actually leart something those times. Still my onboard lan doesnt seem to work.
Snag yourself a copy of "Linux Kernel in a Nutshell" and start reading on page 47 (well read the whole thing but start on 47 for your issue). This will show you exactly how to find what module is needed for your lan.

The book is free and you can download it.... There is a thread on it here somewhere.
Here's the link to the thread in question:
http://forums.debian.net/viewtopic.php?t=11396

Cheers

User avatar
nbi
Posts: 52
Joined: 2007-01-27 00:16

USB boot in 2.6.20 without initrd ?

#18 Post by nbi »

Does anyone know if this capability is default in the 2.6.20 kernel? I suppose I could sift through the kernel source, but I'm having a hard time believing that nobody has attempted to boot the kernel off USB mass storage yet. If the kernel panics because the root partition can't be mounted then the capability is not present and initrd is required.

Incidentally although this capability has been requested as far back as 2003 it was never mainlined. Last year I patched SuSe 10.1 with this capability.

Just this week I successfully patched the 2.6.18 kernel in Debian "testing". The patch is actually much simpler for 2.6.18 than 2.6.16 (SuSe 10.1) because the pertinent kernel code has been cleaned up somewhat. I only wish I would have known that 2.6.20 was on the verge of release.

User avatar
Dargor
Posts: 653
Joined: 2006-08-14 08:54
Location: New Zealand, Hamilton

#19 Post by Dargor »

I only wish I would have known that 2.6.20 was on the verge of release.
im sure your not the only one. Linus Torvalds aka god and the rest of the holy devs probably think it is good practice and the practice will help you on you path of assention to becoming a dev. :D

olshevch
Posts: 33
Joined: 2006-12-21 12:14
Location: Espoo, Finland

#20 Post by olshevch »

thamarok wrote:Succesful compilation, better performance and runs smoother than 2.6.19 :D
How did you measure performance? Could you reveal some test results, please?

PS BTW, what configuration did you use for the compilation?

synux
Posts: 226
Joined: 2007-02-11 09:09

#21 Post by synux »

olshevch wrote:
thamarok wrote:Succesful compilation, better performance and runs smoother than 2.6.19 :D
How did you measure performance? Could you reveal some test results, please?

PS BTW, what configuration did you use for the compilation?
I can answer those questions for thamarok.. I asked him in IRC and here's his answer:
[14:14] <synux> tham, there's someone who wanted to ask you something about Debian.. look here: http://forums.debian.net/viewtopic.php?p=53831#53826
[14:16] <th4m4r0k> So, even though I leave the Linux community people still ask questions :P
[14:17] <th4m4r0k> Well.. ignore the above comment, I don't want people to feel betrayed:
As for benchmarks, you might want to look into http://lbs.sourceforge.net/
My .config file isn't that relevant, because we have different systems and I built my kernel especially for my system, so I have alot disabled/enabled that you wouldn't need..
[14:19] <synux> Cool! thanks tham!
You might want to look at this HOWTO which I posted:
http://forums.debian.net/viewtopic.php?t=12430

Cheers,
Synux
Don't dream your life; live your dream!

olshevch
Posts: 33
Joined: 2006-12-21 12:14
Location: Espoo, Finland

#22 Post by olshevch »

synux wrote:I can answer those questions for thamarok.. I asked him in IRC and here's his answer:
[14:14] <synux> tham, there's someone who wanted to ask you something about Debian.. look here: http://forums.debian.net/viewtopic.php?p=53831#53826
[14:16] <th4m4r0k> So, even though I leave the Linux community people still ask questions :P
[14:17] <th4m4r0k> Well.. ignore the above comment, I don't want people to feel betrayed:
As for benchmarks, you might want to look into http://lbs.sourceforge.net/
My .config file isn't that relevant, because we have different systems and I built my kernel especially for my system, so I have alot disabled/enabled that you wouldn't need..
[14:19] <synux> Cool! thanks tham!
Thank you!
I did not know that he left us...

But I still have one unresolved question:
He mentioned that config does not matter, because of different machines.
But I am suspicious... (May be this is again because of my lack of knowledge.) Could an amount of kernel components in general (number of drivers included in compilation) and an amount of kernel components, which compiled as modules, affect performance? I.e. could small and solid kernel run faster than more generously configured and with lots of 'M'-cofigured parts?
Lets presume that I have enough memory and this is only a question about average CPU load.

synux
Posts: 226
Joined: 2007-02-11 09:09

#23 Post by synux »

If you compile most of the stuff as M or Y to add support for more stuff, then the kernel gets bigger and the overall performance might be different..

Thamarok isn't now in IRC so I can't ask him as he knows a lot more than I do.. But I can try to reach him to ask what config he used :)
Don't dream your life; live your dream!

lmo
Posts: 7
Joined: 2007-02-25 23:25

#24 Post by lmo »

Sorry about long post, but kernel up to 2.6.18.3 worked fine with old sarge's udev 056

Note: kernel 2.6.20 Changes specify udev 081

Downloaded linux-2.6.20.tar.bz2 from kernel.org
Downloaded patch-2.6.20.1.bz2 from kernel.org

(pound sign # is the shell prompt)
#cp linux-2.6.20.tar.bz2 /usr/src/
#cp patch-2.6.20.1.bz2 /usr/src/
#cd /usr/src
#tar -xjf linux-2.6.20.tar.bz2
#cd /usr/src/linux-2.6.20
#bzcat ../patch-2.6.20.1.bz2 | patch -p1
#cd /usr/src
#mv linux-2.6.20 linux-2.6.20.1
#cd linux-2.6.20.1
... last 2 make source name match $(uname -r) to reduce confusion later ...

copy in a .config from a working kernel 2.6.18

#make menuconfig

compile and make modules with this command (to avoid waiting on each step)

#date > World.log && make bzImage >> World.log 2>&1 \
&& make modules >> World.log 2>&1 \
&& make modules_install >> World.log 2>&1 && date >> World.log

... check progress now and then from another terminal with tail -f World.log

Start 19:47:10
Ended 21:56:02

#cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.20.1
#cp System.map /boot/System.map-2.6.20.1
#mkinitrd -o /boot/initrd-2.6.20.1.img 2.6.20.1

Kept getting messages indicating problems with kernel 2.6.20.1
************************************************************************
************************************************************************
Feb 27 18:01:55 localhost kernel: [ 99.633146] martian loaded - 20061202
Feb 27 18:01:55 localhost kernel: [ 99.636736] ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKD] -> GSI 9 (level, low) -> IRQ 9
Feb 27 18:01:55 localhost kernel: [ 99.636935] "martian_dev": added device 11c1:442 BaseAddress = 0x9400, CommAddres = 0x9800, irq = 9
Feb 27 18:01:55 localhost kernel: [ 99.659077] [bad_page+101/176] bad_page+0x65/0xb0
Feb 27 18:01:55 localhost kernel: [ 99.659194] [get_page_from_freelist+858/944] get_page_from_freelist+0x35a/0x3b0
Feb 27 18:01:55 localhost kernel: [ 99.659311] [__alloc_pages+87/752] __alloc_pages+0x57/0x2f0
Feb 27 18:01:55 localhost kernel: [ 99.659409] [sysfs_create+173/224] sysfs_create+0xad/0xe0
Feb 27 18:01:55 localhost kernel: [ 99.659521] [d_rehash+19/80] d_rehash+0x13/0x50
Feb 27 18:01:55 localhost kernel: [ 99.659627] [get_zeroed_page+44/64] get_zeroed_page+0x2c/0x40
Feb 27 18:01:55 localhost kernel: [ 99.659744] [sysfs_follow_link+28/688] sysfs_follow_link+0x1c/0x2b0
Feb 27 18:01:55 localhost kernel: [ 99.659846] [touch_atime+183/320] touch_atime+0xb7/0x140
Feb 27 18:01:55 localhost kernel: [ 99.659950] [__link_path_walk+1423/3936] __link_path_walk+0x58f/0xf60
Feb 27 18:01:55 localhost kernel: [ 99.660060] [link_path_walk+67/192] link_path_walk+0x43/0xc0
Feb 27 18:01:55 localhost kernel: [ 99.660169] [get_unused_fd+80/208] get_unused_fd+0x50/0xd0
Feb 27 18:01:55 localhost kernel: [ 99.660271] [do_path_lookup+146/528] do_path_lookup+0x92/0x210
Feb 27 18:01:55 localhost kernel: [ 99.660365] [get_empty_filp+124/368] get_empty_filp+0x7c/0x170
Feb 27 18:01:55 localhost kernel: [ 99.660466] [__path_lookup_intent_open+84/160] __path_lookup_intent_open+0x54/0xa0
Feb 27 18:01:55 localhost kernel: [ 99.660566] [path_lookup_open+30/48] path_lookup_open+0x1e/0x30
Feb 27 18:01:55 localhost kernel: [ 99.660673] [open_namei+102/1568] open_namei+0x66/0x620
Feb 27 18:01:55 localhost kernel: [ 99.660779] [do_filp_open+46/96] do_filp_open+0x2e/0x60
Feb 27 18:01:55 localhost kernel: [ 99.660889] [get_unused_fd+80/208] get_unused_fd+0x50/0xd0
Feb 27 18:01:55 localhost kernel: [ 99.660987] [do_sys_open+74/224] do_sys_open+0x4a/0xe0
Feb 27 18:01:55 localhost kernel: [ 99.661087] [sys_open+28/32] sys_open+0x1c/0x20
Feb 27 18:01:55 localhost kernel: [ 99.661180] [syscall_call+7/11] syscall_call+0x7/0xb
Feb 27 18:01:55 localhost kernel: [ 99.661283] [unix_sysctl_register+19/32] unix_sysctl_register+0x13/0x20
Feb 27 18:01:55 localhost kernel: [ 99.661393] =======================
.
.
.
Feb 27 13:08:15 localhost kernel: [ 632.373779] BUG: unable to handle kernel paging request at virtual address 6972657d
Feb 27 13:08:15 localhost kernel: [ 632.373799] printing eip:
Feb 27 13:08:15 localhost kernel: [ 632.373803] c01ddc21
Feb 27 13:08:15 localhost kernel: [ 632.373807] *pde = 00000000
Feb 27 13:08:15 localhost kernel: [ 632.373816] Oops: 0000 [#1]
Feb 27 13:08:15 localhost kernel: [ 632.373820] PREEMPT
Feb 27 13:08:15 localhost kernel: [ 632.373825] Modules linked in: ppp_deflate zlib_deflate bsd_comp ppp_async crc_ccitt ppp_generic slhc martian_dev isofs ipv6 lp parport_pc parport floppy pcspkr rtc i2c_viapro i2c_core shpchp pci_hotplug via_agp usblp tsdev uhci_hcd usbcore snd_ens1371 gameport snd_rawmidi snd_seq_device snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc tulip agpgart ext2 psmouse ide_cd cdrom ext3 jbd mbcache ide_disk ide_generic via82cxxx trm290 triflex slc90e66 sis5513 siimage serverworks sc1200 rz1000 piix pdc202xx_old pdc202xx_new opti621 ns87415 it821x hpt366 hpt34x generic cy82c693 cs5535 cs5530 cs5520 cmd64x atiixp amd74xx alim15x3 aec62xx
Feb 27 13:08:15 localhost kernel: [ 632.373933] CPU: 0
Feb 27 13:08:15 localhost kernel: [ 632.373936] EIP: 0060:[radix_tree_lookup+113/128] Not tainted VLI
Feb 27 13:08:15 localhost kernel: [ 632.373939] EFLAGS: 00010046 (2.6.20 #2)
Feb 27 13:08:15 localhost kernel: [ 632.373960] EIP is at radix_tree_lookup+0x71/0x80
Feb 27 13:08:15 localhost kernel: [ 632.373967] eax: 00000000 ebx: 00000000 ecx: 04ce78a8 edx: 00cd141d
Feb 27 13:08:15 localhost kernel: [ 632.373976] esi: 04ce78a8 edi: 6972656d ebp: f766a720 esp: f7047ecc
Feb 27 13:08:15 localhost kernel: [ 632.373983] ds: 007b es: 007b ss: 0068
Feb 27 13:08:15 localhost kernel: [ 632.373991] Process depmod (pid: 6384, ti=f7046000 task=f774e550 task.ti=f7046000)
Feb 27 13:08:15 localhost kernel: [ 632.373996] Stack: 00000002 00000000 df84aa10 c0144725 00000002 c0147171 f88e4314 f701ad64
Feb 27 13:08:15 localhost kernel: [ 632.374012] f7047f60 f701acf8 f766a764 df84a97c 00000000 00000000 00000002 c0367c28
Feb 27 13:08:15 localhost kernel: [ 632.374027] b77d7000 00000000 00000f5c c0151eef c0154b61 f701ad6c f701ad64 f766a720
Feb 27 13:08:15 localhost kernel: [ 632.374042] Call Trace:
Feb 27 13:08:15 localhost kernel: [ 632.374060] [find_get_page+21/80] find_get_page+0x15/0x50
Feb 27 13:08:15 localhost kernel: [ 632.374075] [filemap_nopage+305/992] filemap_nopage+0x131/0x3e0
Feb 27 13:08:15 localhost kernel: [ 632.374088] [pg0+944452372/1069339648] __ext3_journal_stop+0x24/0x50 [ext3]
Feb 27 13:08:15 localhost kernel: [ 632.374182] [__handle_mm_fault+287/2464] __handle_mm_fault+0x11f/0x9a0
Feb 27 13:08:15 localhost kernel: [ 632.374194] [vma_link+129/272] vma_link+0x81/0x110
Feb 27 13:08:15 localhost kernel: [ 632.374211] [do_mmap_pgoff+1326/1952] do_mmap_pgoff+0x52e/0x7a0
Feb 27 13:08:15 localhost kernel: [ 632.374239] [do_page_fault+294/1488] do_page_fault+0x126/0x5d0
Feb 27 13:08:15 localhost kernel: [ 632.374281] [do_page_fault+0/1488] do_page_fault+0x0/0x5d0
Feb 27 13:08:15 localhost kernel: [ 632.374292] [error_code+116/124] error_code+0x74/0x7c
Feb 27 13:08:15 localhost kernel: [ 632.374329] =======================
Feb 27 13:08:15 localhost kernel: [ 632.374333] Code: 24 04 8b 7c 24 08 83 c4 0c c3 8d 04 52 89 cf 8d 74 00 fa eb 0d 90 8d 74 26 00 4a 74 de 83 ee 06 89 c7 89 d8 89 f1 d3 e8 83 e0 3f <8b> 44 87 10 85 c0 75 e7 eb c4 90 8d 74 26 00 55 57 56 53 83 ec
Feb 27 13:08:15 localhost kernel: [ 632.374396] EIP: [radix_tree_lookup+113/128] radix_tree_lookup+0x71/0x80 SS:ESP 0068:f7047ecc
Feb 27 13:08:15 localhost kernel: [ 632.374408] <6>note: depmod[6384] exited with preempt_count 1
************************************************************************
************************************************************************


Also, apparently, the ATI drivers are broken in 2.6.20 causing other
bad messages, so I turn off the ATI graphic drivers in kernel config to
get rid of ATI related messages.

Also, 2.6.20.1 Changes specifies udev 081

Only way I know of to upgrade above udev 056 on sarge is to
install udev from testing. However, somebody in testing
must have their brain on backwards.

******************************
DO NOT TRY THIS AT HOME FOLKS!
******************************

----------- /etc/apt/sources.list ------------------
#deb file:///cdrom/ sarge main
#deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)]/ unstable contrib main
# deb http://security.debian.org/ stable/updates main contrib
#deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)]/ unstable contrib main
deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)]/ unstable contrib main
#Stable Sarge
deb http://http.us.debian.org/debian/ stable main contrib non-free
#deb-src http://http.us.debian.org/debian/ stable main
#BAckports
deb http://www.backports.org/debian sarge-backports main
# contrib non-free
#Local
deb file:///my-repository mystuff misc
#Etch
deb http://ftp.debian.org/debian/ testing main
# non-free contrib
#deb-src http://ftp.debian.org/debian/ testing main non-free contrib
-------------------------------------------------------------------

*************************
OK, HERE GOES NOTHING ...
*************************

#aptitude -t testing install udev

Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following packages are unused and will be REMOVED:
capplets-data cdrecord dbus-1 dbus-glib-1 desktop-base desktop-file-utils
docbook-dsssl esound gconf2 gedit-common gnome-applets-data
gnome-desktop-data gnome-doc-tools gnome-games-data gnome-icon-theme
gnome-keyring gnome-mime-data gnome-themes gnome2-user-guide
gstreamer0.8-audiofile gstreamer0.8-flac gstreamer0.8-mad
gstreamer0.8-misc gstreamer0.8-oss gstreamer0.8-plugin-apps
gstreamer0.8-tools gstreamer0.8-vorbis gtk2-engines-crux
gtk2-engines-lighthouseblue gtk2-engines-mist gtk2-engines-pixbuf
gtk2-engines-redmond95 gtk2-engines-smooth gtk2-engines-thinice gucharmap
guile-1.6-libs libapm1 libbonoboui2-common libcroco3 libdb4.1 libdps-dev
libdps1-dbg libebook8 libecal6 libedataserver3 libeel2-data libexpat1-dev
libfontconfig1-dev libfreetype6-dev libglib-perl libgnome-keyring0
libgnome2-0 libgnome2-common libgnome2-vfs-perl libgnomecanvas2-common
libgnomecups1.0-1 libgnomeprint2.2-0 libgnomeprint2.2-data
libgnomeprintui2.2-common libgnomeui-common libgnomevfs2-0
libgnomevfs2-common libgsf-1 libgsm1 libgstreamer-gconf0.8-0
libgstreamer-plugins0.8-0 libgstreamer0.8-0 libgtk2-perl
libgtksourceview-common libgtksourceview1.0-0 libgtop2-2 libgucharmap4
libguile-ltdl-1 libhal-storage0 libhal0 libice6-dbg libmetacity0
libnautilus-burn0 liboil0.2 libopenh323-1.15.2 libosp4 libostyle1
libpt-1.8.3 libpt-plugins-oss libpt-plugins-v4l2 libqthreads-12
librsvg2-2 librsvg2-common libshout3 libsm6-dbg libstartup-notification0
libsysfs1 libwnck-common libwnck4 libx11-6-dbg libxaw7-dbg libxext6-dbg
libxi6-dbg libxklavier8 libxmu6-dbg libxmuu-dev libxmuu1-dbg libxp-dev
libxp6-dbg libxpm4-dbg libxrandr2-dbg libxt6-dbg libxtrap-dev
libxtrap6-dbg libxtst-dev libxtst6-dbg libxv1-dbg metacity mkisofs
nautilus-data openjade pkg-config pm-dev pmount powermgmt-base render-dev
shared-mime-info udev xlibmesa-gl-dbg xlibmesa-gl-dev xlibmesa-glu-dbg
xlibmesa-glu-dev xlibosmesa-dev xlibosmesa4 xlibosmesa4-dbg
xlibs-static-pic xspecs
The following NEW packages will be automatically installed:
fontconfig-config gconf2-common gpgv libavahi-client3
libavahi-common-data libavahi-common3 libavahi-glib1 libcairo2
libcamel1.2-8 libdb4.4 libdbus-1-3 libdbus-glib-1-2 libdrm2
libedataserver1.2-7 libexif12 libgnutls13 libhal-storage1 libhal1
libnspr4-0d libnss3-0d libssl0.9.8 libstdc++6 libtasn1-3 python-support
python2.4 python2.4-minimal readline-common xkb-data
xserver-xorg-input-wacom
The following packages will be automatically REMOVED:
bug-buddy capplets eog epiphany-browser file-roller gcalctool
gconf-editor gdm gedit gnome-about gnome-applets gnome-control-center
gnome-core gnome-desktop-environment gnome-games gnome-gv gnome-media
gnome-panel gnome-panel-data gnome-session gnome-system-monitor
gnome-terminal gnome-utils gnome-volume-manager gnomemeeting gpdf hal
hotplug libbonoboui2-0 libeel2-2 libgail-common libgail17
libgnome-desktop-2 libgnome2-canvas-perl libgnome2-perl libgnomecanvas2-0
libgnomeprintui2.2-0 libgnomeui-0 libgtkhtml2-0 libnautilus2-2
libpanel-applet2-0 libxft-dev libxrandr-dev libxrender-dev nautilus
nautilus-cd-burner nautilus-media x-window-system-dev yelp zenity
The following packages have been kept back:
adduser alsa-base alsa-utils alsaplayer-common alsaplayer-gtk
alsaplayer-oss apache2-common apache2-mpm-prefork apache2-utils apt
apt-utils aptitude ark arts artsbuilder at base-files base-passwd bash bc
bin86 bind9-host bison bsdmainutils bsdutils build-essential bzip2
console-common console-data console-tools coreutils cpio cpp-3.3 cron
cupsys cupsys-bsd cupsys-client dash dbs dc dcoprss debconf debconf-i18n
debconf-utils debianutils deborphan defoma devscripts dhcp-client dialog
dictionaries-common dirmngr discover1 discover1-data dnsutils doc-debian
doc-linux-text docbook-xml dosfstools dselect e2fslibs e2fsprogs eject
enscript esound-common exim4 exim4-base exim4-config exim4-daemon-light
fakeroot fam fdutils file findutils finger flex freedoom ftp g++ g++-3.3
gcc-3.3 gcc-3.3-base gdb gettext gettext-base gksu gnu-efi gnupg-agent
gnupg2 gpgsm grep grub gs gs-common gs-gpl gsfonts gzip
hicolor-icon-theme hostname html2text iamerican ibritish ifupdown
imlib-base imlib11 info initscripts intltool-debian iptables iputils-ping
ispell juk kaboodle kaddressbook kalarm kamera kandy kappfinder karm kate
kaudiocreator kcalc kcharselect kcoloredit kcontrol kcron kdat kde-core
kdeadmin kdeadmin-kfile-plugins kdeartwork kdeartwork-misc
kdeartwork-style kdeartwork-theme-icon kdeartwork-theme-window kdebase
kdebase-bin kdebase-data kdebase-kio-plugins kdegraphics
kdegraphics-kfile-plugins kdelibs kdelibs-bin kdelibs-data kdelibs4
kdelirc kdemultimedia kdemultimedia-kappfinder-data
kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork
kdenetwork-filesharing kdepasswd kdepim kdepim-kfile-plugins
kdepim-kio-plugins kdepim-wizards kdeprint kdesktop kdessh kdeutils
kdewallpapers kdf kdict kdvi kedit kfax kfind kfloppy kgamma kget
kghostview kgpg khelpcenter khexedit kicker kiconedit kitchensync kjots
klaptopdaemon kleopatra klipper klogd kmail kmailcvt kmenuedit kmid kmilo
kmix kmrml knewsticker knode knotes kolourpaint konqueror
konqueror-nsplugins konsole konsolekalendar kontact kooka kopete
korganizer korn kpackage kpager kpdf kpersonalizer kpf kpilot kpovmodeler
kppp krdc krec kregexpeditor krfb kruler kscd kscreensaver
kscreensaver-xsavers ksim ksirc ksmserver ksnapshot ksplash ksvg ksync
ksysguard ksysguardd ksysv ktimer ktip ktnef kuickshow kuser kview
kviewshell kwalletmanager kwifimanager kwin less libacl1 libapr0
libarts1-audiofile libarts1-mpeglib libarts1-xine libartsc0 libasound2
libaspell15 libattr1 libaudio2 libblkid1 libbz2-1.0 libcdparanoia0
libcomerr2 libconsole libcupsimage2 libcupsys2-gnutls10 libcurses-perl
libcurses-ui-perl libdb1-compat libdb3 libdb4.2 libdb4.3 libdiscover1
libdns16 libesd0 libevent1 libexpat1 libfam0c102 libfribidi0 libgadu3
libgdbm3 libgksu1.2-0 libglade2-0 libgle3 libglib1.2 libglide2
libglide2-dev libglide3 libglide3-dev libgnutls11 libgpgme11 libgphoto2-2
libgphoto2-port0 libgpmg1 libgtk1.2 libgtk1.2-common libgtk2.0-0
libgtk2.0-bin libice-dev libice6 libid3tag0 libidl0 libidn11
libieee1284-3 libisc7 libjpeg62 libkcddb1 libkgantt0 libkonq4
libkpimexchange1 libkpimidentities1 libksba8 libkscan1 libksieve0
liblcms1 libldap2 liblocale-gettext-perl liblockfile1 liblwres1 liblzo1
libmad0 libmagic1 libmng1 libmusicbrainz4 libnetpbm10 libnspr4 libnss-db
libnss3 libogg0 libopenct1 libpam-modules libpam-runtime libpam0g
libpam0g-dev libpaper1 libpcre3 libpcsclite1 libqt3c102-mt librss1
libsamplerate0 libsane libsasl2 libscrollkeeper0 libsdl-mixer1.2
libsdl-net1.2 libsdl1.2debian libsdl1.2debian-oss libsensors3 libslp1
libsm-dev libsm6 libsmbclient libsmpeg0 libsndfile1 libsnmp-base libsnmp5
libspeex1 libss2 libssl0.9.7 libstdc++5 libstdc++5-3.3-dev libt1-5
libtasn1-2 libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl
libtext-wrapi18n-perl libtextwrap1 libtheora0 libtiff-tools libtiff4
libttf2 libtunepimp-bin libtunepimp2 libungif4g libuuid1 libvorbis0a
libvorbisenc2 libvorbisfile3 libvte-common libvte4 libwrap0 libwww0
libx11-6 libx11-dev libxaw7 libxaw7-dev libxcursor1 libxext-dev libxext6
libxft2 libxi-dev libxi6 libxine1 libxmu-dev libxmu6 libxmuu1 libxp6
libxpm-dev libxpm4 libxrandr2 libxt-dev libxt6 libxtrap6 libxtst6
libxv-dev libxv1 linux-kernel-headers login logrotate lsb-base lsof lynx
m4 mailx make man-db manpages manpages-dev mdetect menu menu-xdg
mime-support module-init-tools modutils mount mozilla-browser mozilla-psm
mpack mpeglib mtools mtr-tiny mutt nano ncurses-base ncurses-bin
ncurses-term net-tools netbase netpbm nfs-common noatun nvi openssl
passwd patch pciutils pidentd pinentry-qt po-debconf portmap poster ppp
pppconfig pppoe pppoeconf prboom procmail procps psmisc psutils python
python-newt python2.3 rcs read-edid reportbug sane-utils scrollkeeper sed
sharutils ssh ssl-cert strace sudo synaptic sysklogd sysv-rc sysv-rc-conf
sysvinit tar tasksel tcpd tcsh telnet tetex-base tetex-bin texinfo
traceroute ttf-bitstream-vera ucf usbutils util-linux w3m wamerican wget
whiptail whois x-dev x-window-system-core xbase-clients xfonts-100dpi
xfonts-75dpi xfonts-base xfonts-scalable xfree86-common xlibmesa-dri
xlibmesa-gl xlibmesa-glu xlibs xlibs-data xlibs-static-dev xml-core
xpdf-common xpdf-utils xscreensaver xscreensaver-gl xserver-common
xserver-xfree86 xterm xutils zlib1g zlib1g-dev
The following NEW packages will be installed:
fontconfig-config gconf2-common gpgv libavahi-client3
libavahi-common-data libavahi-common3 libavahi-glib1 libcairo2
libcamel1.2-8 libdb4.4 libdbus-1-3 libdbus-glib-1-2 libdrm2
libedataserver1.2-7 libexif12 libgnutls13 libhal-storage1 libhal1
libnspr4-0d libnss3-0d libssl0.9.8 libstdc++6 libtasn1-3 python-support
python2.4 python2.4-minimal readline-common xkb-data
xserver-xorg-input-wacom
The following packages will be REMOVED:
bug-buddy capplets eog epiphany-browser file-roller gcalctool
gconf-editor gdm gedit gnome-about gnome-applets gnome-control-center
gnome-core gnome-desktop-environment gnome-games gnome-gv gnome-media
gnome-panel gnome-panel-data gnome-session gnome-system-monitor
gnome-terminal gnome-utils gnome-volume-manager gnomemeeting gpdf hal
hotplug libbonoboui2-0 libeel2-2 libgail-common libgail17
libgnome-desktop-2 libgnome2-canvas-perl libgnome2-perl libgnomecanvas2-0
libgnomeprintui2.2-0 libgnomeui-0 libgtkhtml2-0 libnautilus2-2
libpanel-applet2-0 libxcursor-dev libxft-dev libxrandr-dev libxrender-dev
nautilus nautilus-cd-burner nautilus-media x-window-system-dev yelp
zenity
The following packages will be upgraded:
debhelper dpkg dpkg-dev fontconfig gnupg groff groff-base libatk1.0-0
libbonobo2-0 libbonobo2-common libfontconfig1 libfreetype6 libgconf2-4
libgcrypt11 libglib2.0-0 libgpg-error0 libgtk2.0-common libkrb53
libncurses5 libncurses5-dev libncursesw5 libopencdk8 liborbit2
libpango1.0-0 libpango1.0-common libpng12-0 libpng12-dev libpopt0
libreadline5 libusb-0.1-4 libxml2 libxrender1 libxslt1.1 makedev perl
perl-base perl-modules
The following packages are RECOMMENDED but will NOT be installed:
dbus imagemagick libatk1.0-data libglib2.0-data libtasn1-3-bin perl-doc
x-ttcidfont-conf
37 packages upgraded, 29 newly installed, 183 to remove and 514 not upgraded.
Need to get 37.4MB of archives. After unpacking 324MB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://ftp.debian.org testing/main libfreetype6 2.2.1-5 [342kB]
Get:2 http://ftp.debian.org testing/main fontconfig 2.4.2-1 [139kB]
Get:3 http://ftp.debian.org testing/main fontconfig-config 2.4.2-1 [148kB]
Get:4 http://ftp.debian.org testing/main libfontconfig1 2.4.2-1 [207kB]
Get:5 http://ftp.debian.org testing/main libpango1.0-common 1.14.8-5 [6614B]
Get:6 http://ftp.debian.org testing/main libpng12-dev 1.2.15~beta5-1 [172kB]
Get:7 http://ftp.debian.org testing/main libpng12-0 1.2.15~beta5-1 [186kB]
Get:8 http://ftp.debian.org testing/main libxrender1 1:0.9.1-3 [21.1kB]
Get:9 http://ftp.debian.org testing/main libcairo2 1.2.4-4 [385kB]
Get:10 http://ftp.debian.org testing/main libpango1.0-0 1.14.8-5 [315kB]
Get:11 http://ftp.debian.org testing/main libglib2.0-0 2.12.4-2 [504kB]
Get:12 http://ftp.debian.org testing/main liborbit2 1:2.14.3-0.1 [237kB]
Get:13 http://ftp.debian.org testing/main libgpg-error0 1.4-1 [34.6kB]
Get:14 http://ftp.debian.org testing/main libgcrypt11 1.2.3-2 [196kB]
Get:15 http://ftp.debian.org testing/main libxslt1.1 1.1.19-1 [216kB]
Get:16 http://ftp.debian.org testing/main libxml2 2.6.27.dfsg-1 [755kB]
Get:17 http://ftp.debian.org testing/main gconf2-common 2.16.0-3 [1397kB]
Get:18 http://ftp.debian.org testing/main libgconf2-4 2.16.0-3 [236kB]
Get:19 http://ftp.debian.org testing/main dpkg 1.13.25 [2031kB]
Get:20 http://ftp.debian.org testing/main perl-modules 5.8.8-7 [2310kB]
Get:21 http://ftp.debian.org testing/main libdb4.4 4.4.20-8 [464kB]
Get:22 http://ftp.debian.org testing/main perl-base 5.8.8-7 [759kB]
Get:23 http://ftp.debian.org testing/main perl 5.8.8-7 [3575kB]
Get:24 http://ftp.debian.org testing/main libncurses5-dev 5.5-5 [1396kB]
Get:25 http://ftp.debian.org testing/main libncurses5 5.5-5 [300kB]
Get:26 http://ftp.debian.org testing/main libreadline5 5.2-2 [125kB]
Get:27 http://ftp.debian.org testing/main readline-common 5.2-2 [50.6kB]
Get:28 http://ftp.debian.org testing/main libusb-0.1-4 2:0.1.12-2 [18.9kB]
Get:29 http://ftp.debian.org testing/main gpgv 1.4.6-1 [142kB]
Get:30 http://ftp.debian.org testing/main makedev 2.3.1-83 [42.0kB]
Get:31 http://ftp.debian.org testing/main gnupg 1.4.6-1 [1841kB]
Get:32 http://ftp.debian.org testing/main libstdc++6 4.1.1-21 [294kB]
Get:33 http://ftp.debian.org testing/main groff 1.18.1.1-12 [1763kB]
Get:34 http://ftp.debian.org testing/main groff-base 1.18.1.1-12 [844kB]
Get:35 http://ftp.debian.org testing/main libopencdk8 0.5.9-2 [97.7kB]
Get:36 http://ftp.debian.org testing/main libtasn1-3 0.3.6-2 [52.9kB]
Get:37 http://ftp.debian.org testing/main libgnutls13 1.4.4-3 [282kB]
Get:38 http://ftp.debian.org testing/main libncursesw5 5.5-5 [320kB]
Get:39 http://ftp.debian.org testing/main libpopt0 1.10-3 [33.1kB]
Get:40 http://ftp.debian.org testing/main libssl0.9.8 0.9.8c-4 [2716kB]
Get:41 http://ftp.debian.org testing/main libkrb53 1.4.4-6 [407kB]
Get:42 http://ftp.debian.org testing/main dpkg-dev 1.13.25 [166kB]
Get:43 http://ftp.debian.org testing/main debhelper 5.0.42 [510kB]
Get:44 http://ftp.debian.org testing/main python-support 0.5.6 [23.9kB]
Get:45 http://ftp.debian.org testing/main libatk1.0-0 1.12.4-2 [75.9kB]
Get:46 http://ftp.debian.org testing/main libavahi-common-data 0.6.16-2 [22.5kB]
Get:47 http://ftp.debian.org testing/main libavahi-common3 0.6.16-2 [38.0kB]
Get:48 http://ftp.debian.org testing/main libdbus-1-3 1.0.2-1 [269kB]
Get:49 http://ftp.debian.org testing/main libavahi-client3 0.6.16-2 [42.8kB]
Get:50 http://ftp.debian.org testing/main libavahi-glib1 0.6.16-2 [24.2kB]
Get:51 http://ftp.debian.org testing/main libbonobo2-0 2.14.0-3 [144kB]
Get:52 http://ftp.debian.org testing/main libbonobo2-common 2.14.0-3 [736kB]
Get:53 http://ftp.debian.org testing/main libnspr4-0d 1.8.0.9-1 [136kB]
Get:54 http://ftp.debian.org testing/main libedataserver1.2-7 1.6.3-4 [116kB]
Get:55 http://ftp.debian.org testing/main libnss3-0d 1.8.0.9-1 [695kB]
Get:56 http://ftp.debian.org testing/main libcamel1.2-8 1.6.3-4 [324kB]
Get:57 http://ftp.debian.org testing/main libdbus-glib-1-2 0.71-3 [121kB]
Get:58 http://ftp.debian.org testing/main libdrm2 2.0.2-0.1 [15.2kB]
Get:59 http://ftp.debian.org testing/main libexif12 0.6.13-5 [140kB]
Get:60 http://ftp.debian.org testing/main libgtk2.0-common 2.8.20-5 [3755kB]
Get:61 http://ftp.debian.org testing/main libhal1 0.5.8.1-6.1 [270kB]
Get:62 http://ftp.debian.org testing/main libhal-storage1 0.5.8.1-6.1 [270kB]
Get:63 http://ftp.debian.org testing/main python2.4-minimal 2.4.4-2 [900kB]
Get:64 http://ftp.debian.org testing/main python2.4 2.4.4-2 [2849kB]
Get:65 http://ftp.debian.org testing/main xserver-xorg-input-wacom 0.7.4.1-5 [38.6kB]
Get:66 http://ftp.debian.org testing/main xkb-data 0.9-4 [383kB]
Fetched 37.4MB in 2h1m24s (5138B/s)
Preconfiguring packages ...
(Reading database ... 90466 files and directories currently installed.)
Removing gnome-desktop-environment ...
Removing gnome-core ...
Removing bug-buddy ...
Removing gnome-terminal ...
Removing nautilus-media ...
Removing nautilus ...
Removing gdm ...
Removing gnome-applets ...
Removing nautilus-cd-burner ...
Removing cdrecord ...
Removing gnome-volume-manager ...
Removing hal ...
Removing libhal-storage0 ...
Removing libnautilus-burn0 ...
Removing pmount ...
Removing libhal0 ...
Removing dbus-glib-1 ...
Removing dbus-1 ...
Stopping system message bus: dbus-1.
Removing gnome-gv ...
Removing libgnome2-perl ...
Removing libgnome2-vfs-perl ...
Removing yelp ...
Removing epiphany-browser ...
Removing eog ...
Removing file-roller ...
Removing gpdf ...
Removing gnomemeeting ...
Removing gnome-utils ...
Removing gnome-system-monitor ...
Removing gnome-media ...
Removing gnome-games ...
Removing gconf-editor ...
Removing gcalctool ...
Removing gnome-about ...
Removing libebook8 ...
Removing gnome-doc-tools ...
Removing docbook-dsssl ...
Removing esound ...
Removing metacity ...
Removing gnome-applets-data ...
Removing libxft-dev ...
Removing libfontconfig1-dev ...
Removing libfreetype6-dev ...
Removing libgnomevfs2-common ...
Removing desktop-file-utils ...
Removing gnome-panel-data ...
Removing gedit-common ...
Removing gnome-control-center ...
Removing capplets ...
Removing gnome-panel ...
Removing capplets-data ...
Removing libnautilus2-2 ...
Removing gedit ...
Removing libeel2-2 ...
Removing libpanel-applet2-0 ...
Removing libgnome-desktop-2 ...
Removing libecal6 ...
Removing libedataserver3 ...
Removing gnome-session ...
Removing desktop-base ...
Removing libgnomeui-0 ...
Removing libbonoboui2-0 ...
Removing libgnome2-0 ...
Removing libgnomevfs2-0 ...
Removing libgnome2-common ...
(Reading database ... 82648 files and directories currently installed.)
Preparing to replace libfreetype6 2.1.7-6 (using .../libfreetype6_2.2.1-5_i386.deb) ...
Unpacking replacement libfreetype6 ...
Preparing to replace fontconfig 2.3.1-2 (using .../fontconfig_2.4.2-1_i386.deb) ...
Cleaning up font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Unpacking replacement fontconfig ...
dpkg: warning - unable to delete old file `/var/lib/fontconfig': Directory not empty
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.4.2-1_all.deb) ...
Preparing to replace libfontconfig1 2.3.1-2 (using .../libfontconfig1_2.4.2-1_i386.deb) ...
Unpacking replacement libfontconfig1 ...
Preparing to replace libpango1.0-common 1.8.1-1 (using .../libpango1.0-common_1.14.8-5_all.deb) ...
Cleaning up font configuration of pango...
Cleaning up category xfont..
Unpacking replacement libpango1.0-common ...
Preparing to replace libpng12-dev 1.2.8rel-1 (using .../libpng12-dev_1.2.15~beta5-1_i386.deb) ...
i386.deb) ...
Unpacking replacement libpng12-0 ...
(Reading database ... 82679 files and directories currently installed.)
Removing x-window-system-dev ...
Removing libxrandr-dev ...
Removing libxcursor-dev ...
Removing libxrender-dev ...
(Reading database ... 82643 files and directories currently installed.)
Preparing to replace libxrender1 0.8.3-7 (using .../libxrender1_1%3a0.9.1-3_i386.deb) ...
Unpacking replacement libxrender1 ...
Selecting previously deselected package libcairo2.
Unpacking libcairo2 (from .../libcairo2_1.2.4-4_i386.deb) ...
Preparing to replace libpango1.0-0 1.8.1-1 (using .../libpango1.0-0_1.14.8-5_i386.deb) ...
Unpacking replacement libpango1.0-0 ...
Preparing to replace libglib2.0-0 2.6.4-1 (using .../libglib2.0-0_2.12.4-2_i386.deb) ...
deb) ...
Unpacking replacement libglib2.0-0 ...
Preparing to replace liborbit2 1:2.12.2-1 (using .../liborbit2_1%3a2.14.3-0.1_i386.deb) ...
Unpacking replacement liborbit2 ...
Preparing to replace libgpg-error0 1.0-1 (using .../libgpg-error0_1.4-1_i386.deb) ...
Unpacking replacement libgpg-error0 ...
Preparing to replace libgcrypt11 1.2.0-11.1 (using .../libgcrypt11_1.2.3-2_i386.deb) ...
Unpacking replacement libgcrypt11 ...
Preparing to replace libxslt1.1 1.1.12-8 (using .../libxslt1.1_1.1.19-1_i386.deb) ...
Unpacking replacement libxslt1.1 ...
Preparing to replace libxml2 2.6.16-7 (using .../libxml2_2.6.27.dfsg-1_i386.deb) ...
Unpacking replacement libxml2 ...
Selecting previously deselected package gconf2-common.
Unpacking gconf2-common (from .../gconf2-common_2.16.0-3_all.deb) ...
Replacing files in old package gconf2 ...
Preparing to replace libgconf2-4 2.8.1-6 (using .../libgconf2-4_2.16.0-3_i386.deb) ...
Unpacking replacement libgconf2-4 ...
(Reading database ... 82709 files and directories currently installed.)
Removing gconf2 ...
Removing gnome-desktop-data ...
Removing gnome-games-data ...
Removing gnome-icon-theme ...
Removing libgnome-keyring0 ...
Removing gnome-keyring ...
Removing gnome-mime-data ...
Removing gnome-themes ...
Removing gnome2-user-guide ...
Removing gstreamer0.8-audiofile ...
Removing gstreamer0.8-flac ...
Removing gstreamer0.8-mad ...
Removing gstreamer0.8-vorbis ...
Removing gstreamer0.8-misc ...
Removing gstreamer0.8-oss ...
Removing gstreamer0.8-plugin-apps ...
Removing gstreamer0.8-tools ...
Removing gtk2-engines-crux ...
Removing gtk2-engines-lighthouseblue ...
Removing gtk2-engines-mist ...
Removing gtk2-engines-pixbuf ...
Removing gtk2-engines-redmond95 ...
Removing gtk2-engines-smooth ...
Removing gtk2-engines-thinice ...
Removing gucharmap ...
Removing guile-1.6-libs ...
Removing udev ...
Removing hotplug ...
Removing libapm1 ...
Removing libbonoboui2-common ...
Removing libdb4.1 ...
Removing libdps-dev ...
Removing libdps1-dbg ...
Removing libeel2-data ...
Removing libexpat1-dev ...
Removing libgtkhtml2-0 ...
Removing libgnome2-canvas-perl ...
Removing libgtk2-perl ...
Removing libglib-perl ...
Removing libgnomeprintui2.2-0 ...
Removing zenity ...
Removing libgtksourceview1.0-0 ...
Removing libgnomeprint2.2-0 ...
Removing libgnomecups1.0-1 ...
Removing libgnomeprint2.2-data ...
Removing libgnomeprintui2.2-common ...
Removing libgnomeui-common ...
Removing libopenh323-1.15.2 ...
Removing libgsm1 ...
Removing libgstreamer-gconf0.8-0 ...
/var/lib/dpkg/info/libgstreamer-gconf0.8-0.prerm: line 9: gconftool-2: command not found
/var/lib/dpkg/info/libgstreamer-gconf0.8-0.prerm: line 9: gconftool-2: command not found
dpkg: error processing libgstreamer-gconf0.8-0 (--remove):
subprocess pre-removal script returned error exit status 127
Removing libgstreamer-plugins0.8-0 ...
Removing libgtksourceview-common ...
Removing libgtop2-2 ...
Removing libgucharmap4 ...
Removing libguile-ltdl-1 ...
Removing libice6-dbg ...
Removing libmetacity0 ...
Removing liboil0.2 ...
Removing openjade ...
Removing libosp4 ...
Removing libostyle1 ...
Removing libpt-plugins-v4l2 ...
Removing libpt-plugins-oss ...
Removing libpt-1.8.3 ...
Removing libqthreads-12 ...
Removing libshout3 ...
Removing libsm6-dbg ...
Removing libwnck4 ...
Removing libstartup-notification0 ...
Removing libsysfs1 ...
Removing libwnck-common ...
Removing libstartup-notification0 ...
Removing libsysfs1 ...
Removing libwnck-common ...
Removing libx11-6-dbg ...
Removing libxaw7-dbg ...
Removing libxext6-dbg ...
Removing libxi6-dbg ...
Removing libxklavier8 ...
Removing libxmu6-dbg ...
Removing libxmuu-dev ...
Removing libxmuu1-dbg ...
Removing libxp-dev ...
Removing libxp6-dbg ...
Removing libxpm4-dbg ...
Removing libxrandr2-dbg ...
Removing libxt6-dbg ...
Removing libxtrap-dev ...
Removing libxtrap6-dbg ...
Removing libxtst-dev ...
Removing libxtst6-dbg ...
Removing libxv1-dbg ...
Removing mkisofs ...
Removing nautilus-data ...
Removing pkg-config ...
Removing pm-dev ...
Removing powermgmt-base ...
Removing render-dev ...
Removing shared-mime-info ...
Removing xlibmesa-gl-dbg ...
Removing xlibosmesa-dev ...
Removing xlibmesa-glu-dev ...
Removing xlibmesa-gl-dev ...
Removing xlibmesa-glu-dbg ...
dpkg - warning: while removing xlibmesa-glu-dbg, directory `/usr/lib/debug' not empty so not removed.
Removing xlibosmesa4-dbg ...
Removing xlibosmesa4 ...
Removing xlibs-static-pic ...
Removing xspecs ...
Removing libgail-common ...
Removing libgail17 ...
Removing libgnomecanvas2-0 ...
Removing libgnomecanvas2-common ...
Removing librsvg2-2 ...
Removing librsvg2-common ...
Updating the gdk-pixbuf loaders list for GTK+-2.4.0...done.
Removing libcroco3 ...
Removing libgsf-1 ...
dpkg: libgstreamer0.8-0: dependency problems, but removing anyway as you request:
libgstreamer-gconf0.8-0 depends on libgstreamer0.8-0 (>= 0.8.9-1); however:
Package libgstreamer0.8-0 is to be removed.
Removing libgstreamer0.8-0 ...
Errors were encountered while processing:
libgstreamer-gconf0.8-0
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ack! Something bad happened while installing packages. Trying to recover:
Setting up libfreetype6 (2.2.1-5) ...
Setting up libxml2 (2.6.27.dfsg-1) ...
Setting up libgpg-error0 (1.4-1) ...
Setting up libxrender1 (0.9.1-3) ...
Setting up gconf2-common (2.16.0-3) ...
Setting up fontconfig-config (2.4.2-1) ...
Setting up libpng12-0 (1.2.15~beta5-1) ...
Setting up libglib2.0-0 (2.12.4-2) ...
Setting up libgcrypt11 (1.2.3-2) ...
Setting up libxslt1.1 (1.1.19-1) ...
Setting up libfontconfig1 (2.4.2-1) ...
Setting up liborbit2 (2.14.3-0.1) ...
Setting up libpng12-dev (1.2.15~beta5-1) ...
Setting up libcairo2 (1.2.4-4) ...
Setting up fontconfig (2.4.2-1) ...
Updating font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Updating category truetype..
Updating category cid..
Cleaning up old fontconfig caches... done.
Regenerating fonts cache... done.
Setting up libgconf2-4 (2.16.0-3) ...
Setting up libpango1.0-common (1.14.8-5) ...
I: Purging /etc/pango/pango.modules
Cleaning up font configuration of pango...
Cleaning up category xfont..
Updating font configuration of pango...
Cleaning up category xfont..
Cleaning up category xfont..
Updating font configuration of pango...
Cleaning up category xfont..
Updating category xfont..
Setting up libpango1.0-0 (1.14.8-5) ...
Reading Package Lists... Done
Building Dependency Tree
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done

***************************
I TOLD YOU NOT TO TRY THAT!
***************************


************************************
So now, everything is totally fubar!
************************************


******************************************************************
WARNING *** WARNING *** DO NOT REBOOT, LOGOFF, OR DISCONNECT MODEM
******************************************************************


Now, I had to switch to synaptic
... Settings -> Preferences -> Distributions -> Prefer versions from stable

... Edit -> Fix broken packages

... Install gnome-core

... Install gnome-desktop-environment

... Install gdm

Compile the kernel 2.6.20.1 again

why, oh why, did somebody in testing have to remove all my stuff
just to let me install udev? There was no valid reason to attach
so many toxic dependencies to the udev package.

Now I have udev 103 and the system boots in 30 seconds.

Still getting funny business ...

[ 62.558129] Bad page state in process 'modprobe'
[ 62.558133] page:c16f8a80 flags:0x4000040c mapping:00000000 mapcount:0 count:0
[ 62.558138] Trying to fix it up, but a reboot is needed
[ 62.558141] Backtrace:
[ 62.558357] [<c0148c35>] bad_page+0x65/0xb0
[ 62.558473] [<c014975a>] get_page_from_freelist+0x35a/0x3b0
[ 62.558584] [<c01dc09a>] idr_get_new+0xa/0x30
[ 62.558685] [<c0149807>] __alloc_pages+0x57/0x2f0
[ 62.558793] [<f895964f>] martian_add+0x2bf/0x360 [martian_dev]
[ 62.558903] [<c01605b1>] cache_alloc_refill+0x2d1/0x500
[ 62.559006] [<c01a772f>] sysfs_create_link+0x6f/0x160
[ 62.559106] [<c01602d8>] kmem_cache_alloc+0x28/0x30
[ 62.559201] [<c01a66d7>] sysfs_new_dirent+0x27/0x80
[ 62.559297] [<c01a680d>] sysfs_make_dirent+0x1d/0x90
[ 62.559396] [<c01a77c7>] sysfs_create_link+0x107/0x160
[ 62.559498] [<c0135b88>] module_add_driver+0x48/0x70
[ 62.559598] [<c023f20e>] bus_add_driver+0x9e/0x1a0
[ 62.559712] [<c01ea3d9>] __pci_register_driver+0x69/0xb0
[ 62.559816] [<c0136477>] sys_init_module+0x157/0x1880
[ 62.559952] [<c0103084>] syscall_call+0x7/0xb
[ 62.560060] =======================

Still not sure about 2.6.20 ... Bailing out to 2.6.18.3 for now ...

synux
Posts: 226
Joined: 2007-02-11 09:09

#25 Post by synux »

copy in a .config from a working kernel 2.6.18
Did you really think that a 2.6.18 kernel config would work on 2.6.20? There are so many differencies between those kernels, so I'm not surprised that you get a lot of errors...

Here's the config that thamarok used (He sent it to me since long time but I didn't remember to post it here :oops: )
http://rafb.net/p/mYJ8Pf75.txt

EDIT: And if you need to use the latest kernels, I recommend you to use Etch.. as you see your "upgrade" from Sarge to Etch didn't work very good :?

Cheers,
Synux
Don't dream your life; live your dream!

lmo
Posts: 7
Joined: 2007-02-25 23:25

#26 Post by lmo »

Did you really think that a 2.6.18 kernel config would work on 2.6.20? There are so many differencies between those kernels, so I'm not surprised that you get a lot of errors...
I ran 'make menuconfig' so that kernel.org would upgrade my .config for me. I really believe that they know what they are doing.

User avatar
AgenT
Posts: 477
Joined: 2007-01-21 01:25

#27 Post by AgenT »

lmo wrote:
Did you really think that a 2.6.18 kernel config would work on 2.6.20? There are so many differencies between those kernels, so I'm not surprised that you get a lot of errors...
I ran 'make menuconfig' so that kernel.org would upgrade my .config for me. I really believe that they know what they are doing.
You are correct. Using the command to upgrade the kernel config is the best way to go, but it can once in awhile cause problems and you may be better off trying to create it from scratch. You may also have chosen a wrong option when you did the upgrade (for the new options that did not previously exist). I cannot help you any further as it has been a few years since I did any kernel hacking.

olshevch
Posts: 33
Joined: 2006-12-21 12:14
Location: Espoo, Finland

#28 Post by olshevch »

lmo wrote:
Did you really think that a 2.6.18 kernel config would work on 2.6.20? There are so many differencies between those kernels, so I'm not surprised that you get a lot of errors...
I ran 'make menuconfig' so that kernel.org would upgrade my .config for me. I really believe that they know what they are doing.
I had had to re-configure all options by hand before I had a working configuration for 2.6.20 from 2.6.18. I can send you a working config, which is mostly approached to 2.6.18 one. Only things, which I changed are about processor type and features (I have Athlon 64 X2).

jjmac
Posts: 384
Joined: 2005-12-28 23:34
Location: Australia

from one kernel to another

#29 Post by jjmac »

Well ... yes, of course a person should expect changes in the configuration state between versions.

Options added, possibly some removed ...


olshevch wrote:
>>
I ran 'make menuconfig' so that kernel.org would upgrade my .config for me. I really believe that they know what they are doing.
>>

I would have thought kernel.org had enough to do as it is, but if you say so ... :)

Basically all that is needed is ..

Code: Select all

# Make a backup of your existing .config file

A 'make mrproper' on your sources will clean out all your dot files, including that one.

If you don't have a .config for your running kernel ... look in your '/proc' directory for a file called 'config.gz', that will be it.

The following depends on taste ...

# run 'make oldconfig'

From a term window that will just present any new options, ones that differ from the base .config. It does so in a linear way with no backtrace facility. If in doubt, just key enter to effect the default.

I see its' main usage as being handy to find out just how many new options there are, rather than to set them. It is very handy after having applied a single patch, or two as well, that may provide a couple of extra options, or change a couple of existing one. But usually i don't bother with it.

# Make a back up of the resulting, changed .config that results.

# Then invoke one of the graphical configuration tools such as ...

'make gconfig' <-------- gtk, or,
'make xconfig' <-------- Qt

(or menuconfig if you prefer)

Then explore the tree view display in a leasurly fashion.

You can save at any time and close, reinvoke later to continue, backtrace, spend the time going over the lay out.

You can replace the base config at any time with any file ... if you want.

# Make a backup of the result.
Add an extra string to the 'EXTRAVERSION =' field in the top level Makefile so that you can distinguish between different builds.

Save your existing kernels and make sure they all have boot menu entries.

As long as the options relating to 'module versioning are set, the EXTRAVERSION' setting will be all the kernel needs to find its' relevant module set.

It's supposed to be fun :) ...


jm

thamarok

#30 Post by thamarok »

As far as I know, menuconfig doesn't "update" your config file.. Am I wrong here?

olshevch
Posts: 33
Joined: 2006-12-21 12:14
Location: Espoo, Finland

#31 Post by olshevch »

thamarok wrote:As far as I know, menuconfig doesn't "update" your config file.. Am I wrong here?
I am not sure...
But there are some things that menuconfig can do:
1) Loading a config file
2) Displaying all available options
3) Saving the config

As it loads, I expect it to set appropriate loaded options to correct state as it is in the loaded config. It did not complain while loading old config.

As it displays, I explect it to show all possible options for the kernel version, including ones missing from loaded config. I saw these new options in menu.

As it saves, I expect it to save all options that I have seen in menu in config. Is it not so?

thamarok

#32 Post by thamarok »

Yeah.. then why are some people talking here about something that menuconfig would download a new config from the net? That's just impossible.

Lavene
Site admin
Site admin
Posts: 4958
Joined: 2006-01-04 04:26
Location: Oslo, Norway

#33 Post by Lavene »

thamarok wrote:Yeah.. then why are some people talking here about something that menuconfig would download a new config from the net? That's just impossible.
That make no sense at all (to me at least)... where have you heard that?

Tina

thamarok

#34 Post by thamarok »

@Tina: Page 2 of this topic:
lmo wrote:
Did you really think that a 2.6.18 kernel config would work on 2.6.20? There are so many differencies between those kernels, so I'm not surprised that you get a lot of errors...
I ran 'make menuconfig' so that kernel.org would upgrade my .config for me. I really believe that they know what they are doing.
From what I understand, lmo is saying that he ran menuconfig to upgrade the config from the internet :?

Lavene
Site admin
Site admin
Posts: 4958
Joined: 2006-01-04 04:26
Location: Oslo, Norway

#35 Post by Lavene »

thamarok wrote:From what I understand, lmo is saying that he ran menuconfig to upgrade the config from the internet :?
Ok, thanks.
No that's not right...

Tina

Post Reply