Jump to content

Problem w/ kernel-source in 9.1rc2 (gcc-cpp)


MottS
 Share

Recommended Posts

HI

 

I Rsync 9.1rc2 today and installed it from the HD (I didn't want to burn the images since this is not a final release). Yes I md5sum the images and it's not the prob.

 

Since I installed from the HD there was no rpm sources. I mounted all three images in /mnt/cd1, /mnt/cd2, /mnt/cd3, and urpmi.addmedia into them to add some stuff to the urpmi database.

 

Now I tried to install the kernel-source to rpmbuild the NVIDIA_* but here is what I get:

 

[root@localhost gd]# urpmi kernel-source

Pour satisfaire les dépendances, les paquetages suivants vont être installés (179 Mo):

binutils-2.13.90.0.18-3mdk.i586

gcc-3.2.2-2mdk.i586

glibc-devel-2.3.1-10mdk.i586

kernel-source-2.4.21-0.11mdk.i586

libbinutils2-2.13.90.0.18-3mdk.i586

libncurses5-devel-5.3-1.20030215.1mdk.i586

Est-ce correct ? (O/n)

installation de /mnt/CD1/Mandrake/RPMS/glibc-devel-2.3.1-10mdk.i586.rpm /mnt/CD3/Mandrake/RPMS3/kernel-source-2.4.21-0.11mdk.i586.rpm /mnt/CD1/Mandrake/RPMS/libbinutils2-2.13.90.0.18-3mdk.i586.rpm /mnt/CD1/Mandrake/RPMS/binutils-2.13.90.0.18-3mdk.i586.rpm /mnt/CD3/Mandrake/RPMS3/libncurses5-devel-5.3-1.20030215.1mdk.i586.rpm /mnt/CD1/Mandrake/RPMS/gcc-3.2.2-2mdk.i586.rpm



L'installation a échoué:

       gcc-cpp == 3.2.2-2mdk est nécessaire à gcc-3.2.2-2mdk

 

However gcc-cpp-3.2.2-3mdk IS installed (yes I see the == from the 'urpmi kernel-source' command). In fact gcc-3.2.2-2 is packed with gcc-cpp-3.2.2-3 and those packages aren't compatible with each other... that sucks!

 

[root@localhost gd]# rpm -qa | grep gcc

libgcc1-3.2.2-3mdk

gcc-cpp-3.2.2-3mdk

 

gcc-cpp-3.2.2-2mdk isn't on rpmfind and all the sources on rpmseek.com are broken. How can I get that ****in file to install ?

 

MOttS

Link to comment
Share on other sites

Ok I got the kernel-source to install.

 

MDK 9.1rc2 is packed with gcc-3.2.2-2mdk and that doesn't work. I downloaded gcc-3.2.2-3mdk from HERE and issued the following command.

 

urpmi gcc-3.2.2-3mdk.i586.rpm kernel-source

 

Works like a charms..

 

MOttS

Link to comment
Share on other sites

This release is really weird. I got into problems while doing 'urpmi rpm-rebuilder'. This time urpmi wanted to remove the package I just installed (gcc-3.2.2-3) and install gcc-3.2.2-2 instead. But once the package was remove, it was complaing about gcc-cpp again .. it's crazy :cry:

 

So I downloaded gcc-c++-3.2.2-3 from HERE, cd to the directory where I downloaded the file and issued the following command. It's a mess I know ... :cry:

 

urpmi gcc-c++-3.2.2-3mdk.i586.rpm autoconf-2.13-16mdk.noarch autoconf2.5-2.57-3mdk.noarch automake1.6-1.7.2-3mdk.noarch gettext-0.11.5-2mdk.i586 libbzip2_1-devel-1.0.2-13mdk.i586 libgmp3-4.1.2-1mdk.i586 libstdc++5-devel-3.2.2-3mdk.i586 libtool-1.4.3-1mdk.i586 m4-1.4ppre2-3mdk.i586 patch-2.5.8-3mdk.i586 popt-devel-1.6.4-28mdk.i586 python-2.2.2-6mdk.i586 rpm-build-4.0.4-28mdk.i586 rpm-devel-4.0.4-28mdk.i586 rpm-python-4.0.4-28mdk.i586 rpm-rebuilder-0.7.1-1mdk.noarch rpmlint-0.48-2mdk.noarch spec-helper-0.8-1mdk.noarch zlib1-devel-1.1.4-4mdk.i586

 

But at least I got the kernel-source and rpm-rebuiler installed. I successfully recompiled the nvidia driver. Evenything is working _ok_ now .. :lol: :lol:

 

MOttS

Link to comment
Share on other sites

That's weird, I don't have that type of problems with gcc-c++-3.2.2 from my 9.1 RC2 install (clean install, not upgrade). I have to make a symlink from /usr/src/linux-2.4.21-0.11mdk/ to /lib/modules/2.4.21-0.11mdk/build

Then the compiling of nvidia drivers work.

Link to comment
Share on other sites

That's weird, I don't have that type of problems with gcc-c++-3.2.2  from my 9.1 RC2 install (clean install, not upgrade). I have to make a symlink from /usr/src/linux-2.4.21-0.11mdk/ to /lib/modules/2.4.21-0.11mdk/build

Then the compiling of nvidia drivers work.

 

I didn't get problems compiling the driver. I got problems installing the kernel-source and rpm-rebuilder (dependency problem). What do you get by typing 'rpm -qa | grep gcc' ? Mine is all 3.2.2-3mdk .. no 3.2.2-2mdk since a combination of those version didn't work.

 

I did a clean install also btw, after imaging my Gentoo installation...

 

MOttS

Link to comment
Share on other sites

Oh, I already updated my RC2 to the newest packages shown in cooker, since the right out of the box install have tons of devastating bugs. I just checked my first CD and you are right, only gcc-cpp-3.2.2-3mdk.i586.rpm

is there, but there is a gcc-c++-3.2.2-2mdk.i586.rpm package also in my first cd.. I wonder what's the difference between the two..

Link to comment
Share on other sites

Well, that's the problem DragonMage. They included 3.2.2-2mdk stuff with 3.2.2-3mdk stuff while these versions of gcc-* aren't compatible with each other (from urpmi point of view). I don't know what is the real difference between those versions because they are fundamentally the _same_ version (from gcc 3.2.2).

 

Anyway, rc2 will definitively _not_ be the last RC because there are full of bugs in addition to this one. All the KDE apps (kwrite in particular) aren't able to open files from the 'open file' dialog box and the Galaxy theme isn't completed at all (no text on buttons within Konqueror. The 'Search' button on google.com isn't there for instance). Etc.. etc.. etc...

 

Anyway, I put back my Gentoo image on my HD. The RC2 is buggier that RC1... lol

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...