Re: [Cooker] Updated heartbeat, and request
Commented out the gnome and id3 stuff, compiled fine. But when I went to install the rpm we made and I get this: Installation failed: rpm-helper is needed by heartbeat-1.0.4-1mdk Can I just nodeps this? No, rpm-helper is a batch of script which install/configure services, users, group, ect... Better, uses urpmi. Bret. Regards, Buchan -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] KDM don't handle session menu
I am using kdebase-kdm, the session menu (ie choosing WM) is fixed, after checking my log I found: Nov 17 01:25:06 nanar kdm_config[3203]: Unrecognized key 'SessionTypes' in section [X-*-Greet er] at /usr/share/config/kdm/kdmrc:67 Nov 17 01:25:06 nanar kdm_config[3203]: Unrecognized key 'AutoLogin1st' in section [X-:0-Core ] at /usr/share/config/kdm/kdmrc:82 It seem fnd_session should be updated... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] urpmi download file twice
When you urpmi from two mirror, files are download twice: [EMAIL PROTECTED] olivier]# rpm -q urpmi urpmi-4.4-42mdk [EMAIL PROTECTED] olivier]$ urpmi kdebase-common --clean Pour satisfaire les dépendances, les paquetages suivants vont être installés (127 Mo): kdebase-common-3.1.93-14mdk.i586 libkdebase4-3.1.93-14mdk.i586 Est-ce correct ? (O/n) o ftp.uninett.no::Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS/kdebase-common-3.1.93-14mdk.i586.rpm ftp.uninett.no::Mandrake/Mandrake-devel/cooker/i586/Mandrake/RPMS/libkdebase4-3.1.93-14mdk.i586.rpm ftp.sunet.se::Mandrake-devel/cooker/i586/Mandrake/RPMS/kdebase-common-3.1.93-14mdk.i586.rpm ftp.sunet.se::Mandrake-devel/cooker/i586/Mandrake/RPMS/libkdebase4-3.1.93-14mdk.i586.rpm L'installation a échoué, il manque des fichiers : rsync://ftp.sunet.se::Mandrake-devel/cooker/i586/Mandrake/RPMS/kdebase-common-3.1.93-14mdk.i586.rpm rsync://ftp.sunet.se::Mandrake-devel/cooker/i586/Mandrake/RPMS/libkdebase4-3.1.93-14mdk.i586.rpm Vous devriez mettre à jour votre base de données urpmi -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] kernel-2.6-test8 rpms
Le Samedi 01 Novembre 2003 01:34, Olivier Blin a écrit : cause the problems with /etc/init.d/alsa if set to =m everything is ok thanks, fixed in -2mdk I really need to browse all kernel config options, the initial config was done by Nanar months ago :) Everybody is free to update it, I made a basic config to make the package, but I am not good with kernel stuff, and my config are surelly not perfect. I made the package because nobody seems to be ok to start it. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Dependency Oddities (weirdness)
Le Jeudi 30 Octobre 2003 10:48, Gwenole Beauchesne a écrit : On Wed, 29 Oct 2003, illogic-al wrote: If I add BuildRequires, they are needed. But you are free to maintain your own packages. Hey, are you against someone look what do you ? As I remember, you never fixed sparc arch yourself and documentation about cross-compil is very ligth. I don't understand why you're so ungry when someone want explanations. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] What is an LG CD-ROM?
Le Jeudi 30 Octobre 2003 15:05, Austin a écrit : On Thu, 2003-10-30 at 04:06, Jay DeKing wrote: Yeah... like my fancy new LG LCD display. It's got some dead pixels, and the store I bought it at says LG won't return it unless there are MORE THAN SEVEN dead pixels, otherwise the store has to foot the bill. Ah ah... A friends just get a new computer, the screen (LG LCD display too) has two dead pixel. It seems LG is very good to made bad hardware :( By chance, the LG CD drive is a DVD reader, not affect by the wrong firmware. About 9.2 install: I was unable to do a net install with the integrate 3C940 Gbits network card (network.img/network_gigabit_usb.img), I will test to make it working with an installled system. The motherboard is an ASUS P4P8E, it would be nice to make network install working quickly because this motherboard will have lot of success. Seesh. Quality. Austin -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Xboard fixes
Now, gnuchess application is in %_gamesbindir, I just fixed xboard, until I can't upload it, my rpms are here: http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.src.rpm http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.i586.rpm Enjoy. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Xboard fixes
Le Jeudi 30 Octobre 2003 20:50, Han Boetes a écrit : Olivier Thauvin wrote: Now, gnuchess application is in %_gamesbindir, I just fixed xboard, until I can't upload it, my rpms are here: http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.src.rpm http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.i586.rpm I just committed them. Me too, but warly confimed to me upload are still bloqued. # Han -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Xboard fixes
Le Jeudi 30 Octobre 2003 21:39, vous avez écrit : Now, gnuchess application is in %_gamesbindir, I just fixed xboard, until I can't upload it, my rpms are here: http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.src.rpm http://compil.mandrake.org/~nanardon/xboard-4.2.6-6mdk.i586.rpm Hmm, someone restarted apache on klama? The one time it would have been useful (last week) it wasn't running ... Warly did when I said to him apache was not running :) /me wonders about abusing %post to start apache on klama ;-) Ho sure ;))) If you can do the same about mailing list server, so it ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Install description need to be update
During 9.2 install, in package section, language French: (I translate from french to english) Internet: Some tools to send and read mail (pine, mutt) [...] Isn't time to remove pine from example ??? Except you plan to take pine from plf and put it back into main ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] dynamic required by devfs?
Le Mardi 28 Octobre 2003 14:40, Greg Meyer a écrit : Why is dynamic desktop required by devfs? Shouldn't it be the other way around, that dynamic requires devfs? I allready asked, but never got an answer, worst, dynamic is still buggy on 9.2 with usb key. Saturday, just before to start a conference about plf, I froze the 9.2 computer behind 75 guys. :( -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Setting up a virtual provides to all console apps
It would be nice to add a provides like 'console' or 'terminal' to console apps, xvt is link to some console apps but all those rpms haven't a common provides: [EMAIL PROTECTED] toto]$ rpm -q --provides kdebase-konsole konsole kcm_konsole.so kickermenu_konsole.so kdebase-konsole = 1:3.1.3-79mdk [EMAIL PROTECTED] toto]$ rpm -q --provides xterm xterm = 179-1mdk [EMAIL PROTECTED] toto]$ rpm -q --provides rxvt crxvt gbrxvt rxvt-CLE rxvt = 3:2.7.10-4mdk -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Mandrake uses Photoshop... What a pity!
Le Mercredi 22 Octobre 2003 15:42, Pierre Jarillon a écrit : Mount MandrakeLinux-9.2-17-Download-1.i586.iso And look at: doc/install/images/LMDK.jpg You don't see anything wrong ? No, of course. But now try this: $ strings /mount-point-of-mdk9.2-CD1/doc/install/images/LMDK.jpg | head -2 JFIF Photoshop 3.0 Grr... perl -pi -e 's/Photoshop 3.0/Gimp the best/' /mount-point-of-mdk9.2-CD1/doc/install/images/LMDK.jpg and hop ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] make xconfig failed
Le Mardi 21 Octobre 2003 23:36, Diego Iastrubni a crit : xconfig is a qt-gui. do you have libqt3-devel installed? This is only true on kernel 2.6. When I look Cedric's output, I don't see any qt issue report, but tk error. , 21 2003, 23:09, Bellegarde Cdric: With last kernel-source, i can't run make xconfig ... :-/ [EMAIL PROTECTED] linux]# make xconfig rm -f include/asm ( cd include ; ln -sf asm-i386 asm) if [ -f .need_mrproper ]; then \ rm .need_mrproper; \ make mrproper; \ make preconfig; \ fi make -C scripts kconfig.tk make[1]: Entering directory `/usr/src/linux-2.4.22-18mdk/scripts' cat header.tk ./kconfig.tk ./tkparse ../arch/i386/config.in kconfig.tk make[1]: *** [kconfig.tk] Erreur 139 make[1]: Leaving directory `/usr/src/linux-2.4.22-18mdk/scripts' make: *** [xconfig] Erreur 2 [EMAIL PROTECTED] linux]# -- Linux pour Mac !? Enfin le moyen de transformer une pomme en vritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] contrib hdlists missing from 9.2 tree?
Le Samedi 18 Octobre 2003 11:53, Buchan Milne a écrit : Luca Olivetti wrote: Buchan Milne escribió: I don't know if it's intentional, but: -the hdlists file lists the contrib hdlists (cool!): hdlist.czMandrake/RPMSInstallation CD hdlist.src.cz ../SRPMSInstallation sources hdlist2.czMandrake/RPMS2Contrib CD hdlist2.src.cz ../contrib/SRPMSContrib sources hdlist3.czMandrake/RPMS3Jpackage.org hdlist3.src.cz ../contrib/jpackage/SRPMSJpackage.org sources -the hdlists for contrib (hdlist2.cz and hdlist3.cz, and synthesis versions too of course) are missing from the mirrors (at least on mandrake.redbox.cz and ftp.sunet.se). -The RPMS2 and RPMS3 links are also missing (preventing installation of the packages too I guess). Apparently this is preventing ftp installs from working right (I can't test this myself ...). So, if it wasn't intentional, maybe they should be put back? If it was intentional, it seems counter-productive since I guess MandrakeClub members will want contrib and PLF packages ... It's in a more sensible location now, right in the rpms directory, at least in this mirror http://ftp.club-internet.fr/pub/linux/Mandrake/9.2/contrib/i586/ (no more weird with ../../../base/hdlist2.cz magician spells ;-) Also, the hdlists there just has the first entry http://ftp.club-internet.fr/pub/linux/Mandrake/9.2/i586/Mandrake/base/hdlis ts But, the hdlists file was wrong: hdlist.cz Mandrake/RPMS Installation CD hdlist.src.cz ../SRPMS Installation sources hdlist2.czMandrake/RPMS2 Contrib CD hdlist2.src.cz ../contrib/SRPMS Contrib sources hdlist3.czMandrake/RPMS3 Jpackage.org hdlist3.src.cz ../contrib/jpackage/SRPMSJpackage.org sources The problem is the internal structure in mdk is not the on primary mirror, genhdlist works at mandrake, but because are not same, it don't works for us. I allready reported this, warly allready fixed, but it seems someone loose the change. I see it has subsequently been fixed: hdlist.cz Mandrake/RPMS Installation CD Pity though, it would have been nice to have Contrib and JPackage available to users doing FTP installs directly after installation. The other question is: 1)Has Nanar's page been updated for this My page works for mirrors. I am tired to fix my list because mandrake changes mirrors structure at each release. Look 9.2, hdlist2.cz is not here. 2)I guess --distrib won't pull in contrib and JPackage any more :-( Regards, Buchan -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Where are contrib for 9.1 ? !
Can you explain me what about is thinking the man who manage mirrors ? All contrib for 9.1, i586 and ppc, disapeared from Mandrake dir, there are no 9.1 dir in Mandrake-old. What does this mean, like Mandrake did for 8.1, we're loosing contrib for 9.1, This is stupid ! 9.1 is still support, is still installed ! This mean about 50% of plf packages are no longer installables ! Please reput it on mirror somewhere, better in same tree than 9.1, or move all 9.1 in Mandrake-old. This mean 9.0 is more usefull to use than the latest really availlable distro (assuming all mirrors are synchronized on 9.2). And 9.1 ppc is the latest stable availlalble, and will be the latest ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: Mirror dope
Le Lundi 13 Octobre 2003 11:08, David Walser a écrit : Olivier Thauvin wrote: The main problem is that I never really know if I am really in sync. Please no advice about rsync or timefuzz. Learn how to use rsync: Why? rsync is confusing and hard to learn. Part of the problem is that every person that posts and example use uses different options. I will loose my time by using rpmsync, I need to mirror ppc/sparc/i586. I never seen a script on this list which take care of hard link, and mirror all archs. rsync is not hard to use: -a make a full mirror -q quiet -H preserve hard link --no-whole-file take identical part of file from local disk. What is hard in those options ? Just use rpmsync. It does even more for you than rsync itself, and you don't have to worry about how to use rsync. rsync -aqH --bwlimit=SPEED_kB --no-whole-file server::share/ /my_mirror/ look --exclude option too. I really don't think fmirror is better than rsync, because is able to check more things about files which need to be sync. Moreover, if a file need to be resync, rsync will download only difference by looking md5sums. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Mirror dope
Le Dimanche 12 Octobre 2003 22:51, Quel Qun a écrit : Hi, What exactly is the problem with these mirrors? Or is it at the main server? How many decades will this problem reappear? Currently there are two spec-helper and webmin rpm and fmirror downloads them again and again, everytime I run it. During the freeze, there was a bunch of mandrake rpms causing the same problem. This is a problem on main server at mandrake. Not a mirror problem. I allready reported it. Isn't there any way to solve this problem? That's a lot of wasted bandwidth. My connection speed has recently been devided by four and now I really feel it. The main problem is that I never really know if I am really in sync. Please no advice about rsync or timefuzz. Learn how to use rsync: rsync -aqH --bwlimit=SPEED_kB --no-whole-file server::share/ /my_mirror/ look --exclude option too. I really don't think fmirror is better than rsync, because is able to check more things about files which need to be sync. Moreover, if a file need to be resync, rsync will download only difference by looking md5sums. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] And next ?
Le Mardi 30 Septembre 2003 17:31, Texstar a écrit : Oh I agree on this one. I don't think splitting KDE was such a good idea and I suspect it will com back to bite mandrake. Keep It simple! -randy And splitting a single application (kopete and others) into 3-4 seperate rpms just doesnt make sense. Why ? Why split it if no other application is going to use that applications library? This is need to make simple upgrade on some other arch. This make help to not have stupid dependencies between package. This does not break nothing. If one days another need the library, works will be done ! Do you know libification ? Yes and but sometimes a good idea can be taken too far. Why ? Because you can't understand why we do this ? Are you sure you're the good poeple to explain how to package: [EMAIL PROTECTED] texstar]$ ls 9.2/rpms/ hpijs-1.4.1-1tex.i586.rpm kdemoreartwork-plastik-0.3.7-2tex.i586.rpm How can you make 9.2 rpms ? You can't know which rpms are within, nobody have access to the distro at time, except mandrake's poeple. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] startdict dictionnary don't requires the apps
[EMAIL PROTECTED] olivier]$ urpmi stardict-quick-fra-eng stardict-quick-eng-fra stardict-freedict-eng-fra stardict-freedict-fra-eng ... installation de /var/cache/urpmi/rpms/stardict-quick-eng-fra-2.1.0-1mdk.noarch.rpm /var/cache/urpmi/rpms/stardict-freedict-fra-eng-2.1.0-1mdk.noarch.rpm /var/cache/urpmi/rpms/stardict-freedict-eng-fra-2.1.0-1mdk.noarch.rpm /var/cache/urpmi/rpms/stardict-quick-fra-eng-2.1.0-1mdk.noarch.rpm I have to install stardict itself after: [EMAIL PROTECTED] olivier]$ urpmi stardict Préparation... ## 1:stardict ## All dictionnary should requires startdict... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] And next ?
Le Lundi 29 Septembre 2003 14:20, Lea Gris a écrit : Buchan Milne a écrit : | And why do I in a corporate network, with no modem attached, need to | install a setuid binary (pppd) just to install kmail (which used to | install kppp also, which requires ppp). | | Sorry, but this is a good move that has been requested for a long time, | you won't find many supporters for reverting this. And if you remove cups you also remove samba. Can't have samba without a cups server even if thera are no print service on the host. This tells Mdk folks could classfy packages dependancies inside rules and clearly define if it realy need to be dependant. One good way would be to provides printserver on all printing apps (cups, lpr, lprng...) and samba requires it. This will give choice. Maybe we should create an empty packages providing printserver to permit to not install lpr server, this will give choice to user: # urpmi samba one of this is need 1 cups 2 lprng 3 no_printer_server What is your choice ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Re: [Contrib-Rpm] chmlib-0.31-1mdk
Le Samedi 27 Septembre 2003 21:45, Chmouel Boudjnah a écrit : [Contrib-RPM] -=-=-=- Name: chmlib Relocations: (not relocateable) Version : 0.31 Vendor: MandrakeSoft Release : 1mdk Build Date: Sat Sep 27 21:51:44 Chmouel Boudjnah [EMAIL PROTECTED] 1.0-1mdk - First spec file for Mandrake distribution. -=-=-=- No rpmlint error, happy man :-) I forgot to save my spec before send it on klama for upload, but I ran rpmlint before upload, and neither on my computer, on klama, and neither on the changelog computer, rpmlint has complain about the mismatch version between the package and the changelog entry. Can you check why ? Thanks by advance. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] relocation error with perl-ImageMagick
With actual perl-ImageMagick in plf I get this error: [EMAIL PROTECTED] SPECS]$ bins ~/album-photos/Mandrakefr/ /net/tmp/photo/ /usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Image/Magick/Magick.so: undefined symbol: InitializeMagick The error does not appear with same package in cooker. After investigate, If I rebuild mdk package, I get same error. Does anyone have an idea ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Fwd: AbiWord 2.0
For information, sent as private mail. Abiword 2 should become abiword, but after 9.2 release I think. -- Message transmis -- Subject: AbiWord 2.0 Date: Lundi 15 Septembre 2003 03:10 From: Mark Gilbert [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Just a friendly reminder to our beloved downstream maintainers that AbiWord 2.0.0 has been released for general consumption and is the new stable release (as 1.99.x has long been more stable than 1.0). Additionally, the 1.0 branch is closed and completely unsupported. Best regards -MG AbiWord Maintainer --- -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] 9.2 download CD size
Le Lundi 15 Septembre 2003 12:35, Warly a écrit : A poll on club shows that (now) most of the users prefers 700 MB discs over 650 MB ones. WDYT? No matter, all can be burned on DVD+rw 4.7 GB ;) And all can be installed from mirror network tree. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] 9.2 download CD size
Le Lundi 15 Septembre 2003 14:39, John Allen a écrit : On Monday 15 September 2003 12:35, Olivier Thauvin wrote: Le Lundi 15 Septembre 2003 12:35, Warly a écrit : A poll on club shows that (now) most of the users prefers 700 MB discs over 650 MB ones. WDYT? No matter, all can be burned on DVD+rw 4.7 GB ;) And all can be installed from mirror network tree. Main+Contrib requires 4.7G DVD, plus another 781MB DVD. you forgot jpackage and plf, add about 1GB :) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Crack-Attack port forwarding to play between two persons behind a firewall
Le Lundi 15 Septembre 2003 17:23, Jan Ciger a écrit : Guillaume Cottenceau wrote: | Hi, | | We've included Crack-Attack in Mandrake Cooker Contrib lately, | and this game is making us crazy.. Well, to the point: between | two people who are behind a firewall, we can't play Crack-Attack, | so I've written a short docu about how to still play, using ssh | port forwarding: | | http://people.mandrakesoft.com/~gc/html/gaming-port-fowarding.html Eh, now we know, what are Mandrakesoft developers really working on :-)) It's a very nice game though, thanks for the doc. This is a slackware conspiracy against mandrake, I have proof Ah, slack girls are so evil ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: Undelete 1.0
Le Lundi 15 Septembre 2003 17:43, Marco Rodrigues a écrit : Hi i've just develop this utility for recovering files in ext2 fs i would like to know how to make it available to ppclinux users thanks mr upload the src here: ftp://nanardon.homelinux.org/incoming And send me a mail directly. Thanks by advance. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] sgrotum-1.2.6-1mdk
Le Vendredi 12 Septembre 2003 12:07, Thierry Vignaud a écrit : Han Boetes [EMAIL PROTECTED] writes: Name: sgrotum Relocations: (not relocateable) Version : 1.2.6 Vendor: MandrakeSoft Release : 1mdk Build Date: Fri Sep 12 02:35:12 2003 Install Date: (not installed) Build Host: klama.mandrake.org Group : Networking/Mail Source RPM: (none) Size: 59978License: GPL Signature : (none) Packager: Han Boetes [EMAIL PROTECTED] URL : http://homepages.ihug.co.nz/~trmusson/programs.html Summary : Email/news SiGnature ROTUMbulator Description : An email/news SiGnature ROTUMbulator. As well as the rotation and randomization of signatures, it'll optionally insert random quotations, taking care of length, word-wrap and justification. Like this: -- __ Men often believe -- or pretend -- that the Law .,-;-;-,. /'_\ is something sacred, or at least a science -- an _/_/_/_|_\_\) / unfounded assumption very convenient to '-=/\ governments. jgs `/_//_/-'\_\ is this really needed in package description ? Sure, it's need ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] lilo entry missing after urpmi kernel
I am not sure this is what you want, I urpmi kernel, select one and I was surprise to not have messages from mkinitrd, I retype lilo and got: [EMAIL PROTECTED] olivier]# lilo Added linux * Added failsafe Added windows Added floppy Added 2422-7 [EMAIL PROTECTED] olivier]# rpm -qa | grep kernel kernel-2.4.21-0.rc1.1mdk-1-1mdk kernel-2.4.22.7mdk-1-1mdk The entry for my old kernel (2.4.21-...) is missing in lilo.conf. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: What happened to am-utils?
Le Mercredi 10 Septembre 2003 11:12, Warly a écrit : [...] am-utils, as said, stil live into contribs, but if some kind of popular vote ask for it back into main, so be it. And first you removed it, I reintroduce it in contrib myself... The story of an obsoletes application... :) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Re: [Contrib-Rpm] CMF-1.3.0-10mdk
Le Mercredi 10 Septembre 2003 12:21, Sebatien Robin a écrit : -=-=-=- Sebatien Robin [EMAIL PROTECTED] 1.3.0-10mdk - change in the spec file '/usr/lib' by /usr/lib -=-=-=- You surelly put %_libdir in changelog, you should put %%_libdir in changelog, else rpm expand it. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] geda-20030901-1mdk
Le Dimanche 07 Septembre 2003 02:11, J.P. Pasnak a écrit : How about adding 'The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools.' to the description. As it is, it's not very descriptive. Thanks, done in -2mdk. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test4.1mdk
Le Lundi 25 Août 2003 09:03, Olivier Thauvin a écrit : [Contrib-RPM] -=-=-=- Name: kernel-2.6 Relocations: (not relocateable) Version : 2.6.0 Vendor: MandrakeSoft Release : 0.test4.1mdk Build Date: Mon Aug 25 03:10:45 2003 Install Date: (not installed) Build Host: klama.mandrake.org Group : System/Kernel and hardwareSource RPM: (none) -=-=-=- Olivier Thauvin [EMAIL PROTECTED] 2.6.0-0.test4.1mdk - -test4 I have still lot of works on this kernel, of course, you're free to patch it. I can't maintain it alone anyway. Happy hacking. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: Is cooker PPC dead ?
Le Jeudi 21 Août 2003 15:50, Brice Figureau a écrit : There seems to be nothing in the ppc subdirs on every mirror I tried, including: ftp://sunsite.uio.no/pub/unix/Linux/Mandrake/Mandrake-devel/cooker/ppc/Mand rake/RPMS As anyone noticed the same problem ? I hope this is a temporary rsync problem... Mandrake is changing the main server. I think and I hope this is temporary. Warly, can check ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Pekwm in Cooker?
Le Lundi 18 Août 2003 16:22, Christian Dysthe a écrit : Hi, does anyone know about any plans having Pekwm included in Cooker, and ultimately in Mandrake Stable? This WM is, in my opinion, the best of all worlds with legacy functionality coupled with a modern outlook. url ? do you have a spec, or beginning of spec ? yeah, I'm using it myself... :) -- //Christian Registered Linux User #228949 at: http://counter.li.org/ -- What if it all means something? -- -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] This is already one week the problem exist and it was notified but nobody fixed it
Le Samedi 16 Août 2003 15:10, Buchan Milne a écrit : On Sat, 16 Aug 2003, Lea Gris wrote: Buchan Milne a écrit : Well, you were not given assurance that all packages from Club would be supported, you joined MandrakeClub to support Mandrakesoft, mainly to develop the distribution itslf (if you read the page describing the benefits). Well, I'm sorry for my trollish way of saying it. The real point here is I'm just willing to expect more quality and more support as a club member and ans Mandrake Sustainer than from friendly geekish mirrors and contributions. If I can't get it work better with the club and with Mandrake I have less motivation in helping Mandrake by joining the club. You want users tu help Mandrake existe and develop ? Makes them happy with good packages, good support, good distros. You know it's of little use discussing these issues on this list, please send this to Mandrakesoft management, not the people who do what they can to provide quality packages on the Club, provide quality answers to questions on the Club (even to non-members) etc etc. I asked in past if poeple was intesrested by result of some bot (distlint, checkrequires). I never got a positive answer. I ported an apps from club to cooker, I need 3 hours to fuxeed ! I asked to see club packages port on contrib (when it is possible), as it is the rules, no answer. Club have no qa, and nobody want, that's all. Regards, Buchan -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Announce: bacula 1.31a rpms available
Le Samedi 16 Août 2003 22:33, Luca Berra a écrit : bacula 1.31a is packaged and available from http://percy.comedia.it/~bluca/cooker/bacula/ if someone is still interested in the thing please give me some feedback Are you interest by an upload in contrib ? regards, L. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] why is cups-drivers dependant on XFree86 ?
Le Mardi 05 Août 2003 22:06, Lea Gris a écrit : Hi, Why is cups-drivers dependant on XFree86 ? What if I want to setup a network printer server without XFree ? urpmi cups-drivers Pour satisfaire les dépendances, les paquetages suivants vont être installés (39 Mo): XFree86-libs-4.3-5mdk.i586 XFree86-xfs-4.3-5mdk.i586 first It's not Xfree with the server, but Xfree-LIB. chkfontpath-1.9.5-1mdk.i586 cups-drivers-1.1-104.2mdk.i586 ghostscript-7.05-53.2mdk.i586 urw-fonts-2.0-9mdk.noarch Est-ce correct ? (O/n) That's realy lame :( No, it seems (check with distlint) that cups does not requires any Xfree. BTW: are you really talking about cooker, latest Xfree86 is XFree86-4.3-17mdk.i586.rpm. If yes, please update before report a bug, else you're at wrong place. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] kmix is kmissing
Le Lundi 11 Août 2003 16:09, Guillaume Rousse a écrit : Ainsi parlait Vincent Meyer, MD : rpm -q --whatprovides kmix no package provides kmix package are not supposed to provide file names, first. Moreover, if it's not installed, it's no use to query your rpm database. Use urpmf to look for files in urpmi database: [EMAIL PROTECTED] guillomovitch]$ urpmf kmix [..] kdemultimedia-kmix But would be nice if kde*-foo provides foo. when I want kmail, I never know which kde things contain it, I think lot of poeple will try to urpmi kfoo and not kdebar-kfoo. Only a suggestion. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [CHRPM] xchat-2.0.4-1mdk
Le Lundi 11 Aot 2003 22:05, Abel Cheung a crit : On 2003-08-11(Mon) 10:41:39 -0500, w9ya wrote: Well I switched mirrors and ALL of the programs I was complaining about appear to have been fixed over the past couple/three days ! My hat is off to those who worked so hard on this, am I am glad things are back on track. If I have to choose one person for special credit, it would be Per vind Karlsen, since he has gone through the pain to fix various packages one by one, which nobody has the patience to do. You're maybe too young to know what all guys did in past. I pngize lot of package, rebuild some rpm when rpm 4.2 can't read olds and I make a tools to check bad rpm. We are not alone to made job ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en vritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] can taskfile eat data? (when was it first enabled in mdk kernels?)
Le Jeudi 14 Août 2003 03:13, Svetoslav Slavtchev a écrit : Quoting Olivier Thauvin [EMAIL PROTECTED]: Le Jeudi 14 Août 2003 01:48, Svetoslav Slavtchev a écrit : Hi, i'm tracking really strange file system corruption (both reiserfs xfs) on soft-raid-5 and lvm using 4 ibm drives as masters on HPT374 now the more strange part is, that this used to work perfectly on my previous mainboard Epox 8K5A3+, but the board stoped working (unsuccefull CPU update) and i had to upgrade to epox 8K9A3+. Since the update i'm seeing this fs corruption, and the difference between both boards is only KT333(old board) - KT400 (new board) may be newer HPT374 BIOS(1.24) on the new board and a number of KT400 issues with ACPI/IO-APIC which seems to be mostly resolved with recent kernels. so i#m looking for any kind of pointers for debuging, and i just saw that in the mdk kernel taskfile is enabled, i remmebered that a while ago taskfile was marked eating data have i missed smth? when was it activated in the -mdk kernel ? any pointers for debugging the fs corruption? and about the corruption: rpm -ivh kernel-2.4.22.x.mdk.src.rpm for i in 1 2 3; do rpmbuild -ba kernel-2.4.spec;done would end on the 2nd or 3rd run with smth like: .. linux-2.4.21.tar.bz2 obsolated header the archive seems brocken, you might want to try recoverring it with .. I have somethings here with kernel 2.4.22-pre9 vanilla, Mandrake 9.1. I am using lvm, Reiserfs, 130MB. I got some udma interrupt lost on hdx in my log. But IDE TASK is disable here. 130MB ? RAM What I was thinking !! [EMAIL PROTECTED] src]$ LC_ALL=C df -h /home FilesystemSize Used Avail Use% Mounted on /dev/virgovg/homelv 130G 123G 6.8G 95% /home 1GB RAM i have the problem with 2.4.21-ac1, -ac4, 2.4.21.4mdk, 6mdk, 2.4.22.0.1mdk svetljo -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Mirror wiki page
Le Mercredi 13 Août 2003 13:31, Guillaume Rousse a écrit : I've always been unsatisfied with current mandrake mirrors setup. I just started a wiki page on this topic, see http://qa.mandrakesoft.com/twiki/bin/view/Main/Mirrors I just update the page with a solution, please, give your point of view. warly: can changes be applied, and when ? I wonder we can't wait september (release time too soon), else it will be for next release. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [CHRPM] postfix-2.0.13-2mdk
Le Jeudi 14 Août 2003 16:27, Gwenole Beauchesne a écrit : On Thu, 14 Aug 2003, Buchan Milne wrote: # urpmq -p db4-devel libdb4.0-devel|libdb4.1-devel Actually, that's the bug, there should not be any db4.0-devel. Next, rpm normally autorequires the right DSO. BTW, this reminds me xemacs is still built against absolete 4.0. Why not removing if it is obsoletes ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] can taskfile eat data? (when was it first enabled in mdk kernels?)
Le Jeudi 14 Août 2003 01:48, Svetoslav Slavtchev a écrit : Hi, i'm tracking really strange file system corruption (both reiserfs xfs) on soft-raid-5 and lvm using 4 ibm drives as masters on HPT374 now the more strange part is, that this used to work perfectly on my previous mainboard Epox 8K5A3+, but the board stoped working (unsuccefull CPU update) and i had to upgrade to epox 8K9A3+. Since the update i'm seeing this fs corruption, and the difference between both boards is only KT333(old board) - KT400 (new board) may be newer HPT374 BIOS(1.24) on the new board and a number of KT400 issues with ACPI/IO-APIC which seems to be mostly resolved with recent kernels. so i#m looking for any kind of pointers for debuging, and i just saw that in the mdk kernel taskfile is enabled, i remmebered that a while ago taskfile was marked eating data have i missed smth? when was it activated in the -mdk kernel ? any pointers for debugging the fs corruption? and about the corruption: rpm -ivh kernel-2.4.22.x.mdk.src.rpm for i in 1 2 3; do rpmbuild -ba kernel-2.4.spec;done would end on the 2nd or 3rd run with smth like: .. linux-2.4.21.tar.bz2 obsolated header the archive seems brocken, you might want to try recoverring it with .. I have somethings here with kernel 2.4.22-pre9 vanilla, Mandrake 9.1. I am using lvm, Reiserfs, 130MB. I got some udma interrupt lost on hdx in my log. But IDE TASK is disable here. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Mirror wiki page
Le Mercredi 13 Août 2003 18:34, John Keller a écrit : Olivier Thauvin I just update the page with a solution, please, give your point of view. Would the hdlists then be in the ./9.2/{contrib,jpackage,main,updates} directories? Can be, but installer need it in intall/Mandrake/base/ Nice graphic interpretation. Hurrah for normalization. Simply hope, if poeple agree, Mandrake will do it. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] urpmi - segmentation fault (long mail)
Le Vendredi 01 Août 2003 13:04, John van Spaandonk a écrit : On Friday 01 August 2003 10:43, Duncan wrote: On Wed 30 Jul 2003 10:56, Olivier Thauvin posted as excerpted below: Le Mercredi 30 Juillet 2003 17:42, John van Spaandonk a écrit : [...] While experimenting with urpmi I tried urpmi --auto-select --bug --media cooker Correct syntax is: urpmi --auto-select --bug dir_where_to_put_files --media cooker dir_where_to_put_files may not exist. Because I am tracking some bug, now I have this in .bashrc (or a variant in cron on my chroot): [EMAIL PROTECTED] olivier]$ type urpmi urpmi is aliased to `sudo /usr/sbin/urpmi --media web --bug /tmp/urpmibug-`date +%Y%m%d-%H%M%S`' My media are select from my hostname (find by dhcp) to take local mirror. case `hostname -d` in # [...] int.heraudet.com) urpmisrc=|foo|bar http_proxy=http://proxy:3128 ftp_proxy=ftp://proxy:3128 ;; *) urpmisrc=|web ;; esac l=`echo $urpmisrc | sed 's:|: --media :g'` alias urpmi=sudo /usr/sbin/urpmi ${l} --bug /tmp/urpmibug-\`date +%Y%m%d-%H%M%S\` alias urpme=sudo /usr/sbin/urpme alias urpmq=urpmq $l l=`echo $urpmisrc | sed 's:|: :g'` alias urpmi.update=sudo /usr/sbin/urpmi.update $l Happy urpmi hacking. and I noticed that the --bug supresses my explicit media selection, so in my case packages from cooker, plf and contrib were installed... Is this intentional behavior of urpmi? Best John -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Vendredi 01 Août 2003 17:39, François Pons a écrit : 1. rpmbuild -ba dummy1, dummy2-1mdk, and dummy2-2mdk. 2. rpm -Uvh dummy1-1.0-1mdk.noarch.rpm now dummy1 is installed 3. rpm -Uvh dummy2-1.0-1mdk.noarch.rpm now dummy1 and dummy2 are both installed 4. rpm -Uvh dummy2-1.0-2mdk.noarch.rpm now dummy1 is gone; onldummy2 is installed Simpler case, do step 1, 2, 4 without 3. Version of obsoletes are not used, but version of packages are used directly, this is the behaviour of the fixes taken from rpm-4.2.1. Let me understand... If rpm don't use the version put on the obsoletes, but directly the package version, why we still can put a version to an obsolete ? If it do this only if obsoletes version is missing, how to be sure we obsoletes all version for a rpm ? The management can change, but it is illogical to me eyes. Worst, how can obsoletes a soft only for a version, like some kde packages can need. Can you explain quickly what are color tag ? I know only colour setup by vim when I edit a spec file. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: PPC in sync with x86
Le Vendredi 01 Août 2003 16:23, [EMAIL PROTECTED] a écrit : Things will be better now I hope, cooker will be freeze soon. C'est ce que je sentais arriver et le freeze me parait toujours trop long alors... Je voulais juste aider si je le pouvais en mettant à contribution les quelques 366Mhz de mon ibook. Je voulais aussi savoir si un SRPM qui se compile sans problèmes avec toute les parametres par défaut sur mon ordi, est-ce que ca aiderait que je l'offre ? Ca fait par exemple des semaines que j'ai un RPM d'évolution-1.3 fonctionnant parfaitement. Pourquoi je suis le seul à en profiter ? ETK, lachez pas. Pascal The list english only, for english guys: he want to help, I reply in french directly. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] arts obsoletes current kdebase
Le Jeudi 31 Juillet 2003 22:29, Olivier Blin a écrit : $ rpm -q arts --obsoletes | grep kdebase3 kdebase3 kdebase3-nsplugins kdebase3-devel $ rpm -q --whatprovides kdebase3 kdebase-3.1.3-1mdk arts obsoletes current kdebase, how can I upgrade to kde 3.1.3 ? I complain because arts spec is not light and not clear, but kdeteam is not so stupid !! kdebase-3.1.3-1mdk means kdebase = 3.1.3-1mdk, the obsolete apply to kdebase3, and kdebase != kdebase3. And it seems rpm is a bit buggy, I send a bug report about some strange things I found to F. Lepied and F. Pons, but I am still waiting a response. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] arts obsoletes current kdebase
Le Vendredi 01 Août 2003 01:30, Olivier Blin a écrit : kdebase-3.1.3-1mdk means kdebase = 3.1.3-1mdk, the obsolete apply to kdebase3, and kdebase != kdebase3. Yes, the obsoletes applies to kdebase3, but kdebase3 is provided by the kdebase package, so arts should obsolete the kdebase package. Obsoletes are applied to explicit provides and virtual provides. No, no and no ! I made some test, I can say no because else openoffice won't install. If rpm seems to obsoletes some provides, it do only when it want. Andi Payen made some test specs, I try some install order but I got a weird result: I installed foo-1-1mdk, prividing bar Installing foo2-1-1mdk, obsoleting bar does NOT remove foo. Installing foo2-1-2mdk, obsoleting bar removed foo. The only diff find between foo2's specs are: - changelog - release tag This sound like a big bug in rpm ? no ? Why in first case the rules apply and in the second ? Someone (andi) asked me to ajust distlint, I made the fix, the test, the result is clear, I don't understand what rules rpm apply... Fred: any (good) news about, rpmlib is very strange sometimes... One example, kdebase claim it want kdm but kdebase-kdm (which provides kdm) was... After some uninstall, rpm --rebuilddb I got all installed correctly. With current arts spec file and kdebase spec file, it's logical that arts obsoletes kdebase. PS: please post with Reply-To: [EMAIL PROTECTED] :) gc: I cc'ed you this because we talked about this on irc. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: PPC in sync with x86
Le Jeudi 31 Juillet 2003 18:30, Stew Benedict a écrit : On Thu, 31 Jul 2003 [EMAIL PROTECTED] wrote: Anyone know the main-real-big reason why the ppc version took so much lag behind the i586 one ? I run cooker on those both platform to be up to date with the developpement of gnome (2.3) for example. But I'm definitly not on ppc. I think Olivier builds as fast as his little TiBook can go. There are a few reasons: 1) 1 measley PPC box vs the x86 build cluster is a losing battle. Builds when I was doing them can take 10 times as long, and in the interim, another new release has come out. 2) Not everything builds cleanly on PPC, so then someone has to figure out why. Since Olivier is doing this freely in his own spare time, he may not have time to do that, and then 1 failed build can block a whole series of other packages. Once you figure out why, you may have to negotiate a fix with the package owner, who may or may not be open to PPC patches. Add to this cooker had lot of issue with rpm, the requires/provides naming about devel changed, so lot of devel package was not installable without --no-deps. During i586 was rebuild to fix, my powerbook was with me on rmll (in Metz). Some package failed on build, but instead silently failed, process enter in a freeze mode and never terminate. I have to check if the powerbook is still working, if not, killing the process, imagine this happend the evening, all the night is waste. Normally, he is building 24 hours a day. Things will be better now I hope, cooker will be freeze soon. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: PPC in sync with x86
Le Vendredi 01 Août 2003 01:44, Christiaan Welvaart a écrit : On Thu, 31 Jul 2003 [EMAIL PROTECTED] wrote: So, if I rebuilt on my ibook with success rpm from a SRPM, should I try to upload it somewhere for everyone else ? I though that most of the stuff was automatically rebuild but I guess that I was wrong (since gnome-packages are still mostly 2.2 ones). I'll be happy to learn how to submit it if it may be useful for others. I assume you did check that your mirror is up-to-date, since mdk mirrors seem to be having some problems now. I really would like to keep in sync. with all the goodies on the ibook. Am I alone ? You're not alone (: I build some packages locally, so my ppc box is pretty close to cooker/i586. If someone knows how I can automatically remove old RPMs and SRPMs I may be able to generate a hdlist for this and make it available over http and/or ftp. It's not a complete set of packages, however - only packages I use (so no kde for example). Christiaan I have to manage mdk tree for sparc/x86_64/sparc64, I can send you my upload script. If you want, reply me directly with a subject like hey guy, I want you upload scripts ;) BTW it manage only binary, no src.rpm because I rsync src.rpm from mandrake. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] kernel 2.6
Le Mercredi 30 Juillet 2003 16:07, Gwenole Beauchesne a écrit : On Sat, 26 Jul 2003, Stefan van der Eijk wrote: I saw in 2.4 spec sparc is still blacklist. Are you aware we are trying to restart cooker on this arch ? We don't want you make all the works, but please help us ! same applies to alpha, ppc and x86_64 [EMAIL PROTECTED] a]$ cat /proc/cmdline auto BOOT_IMAGE=2421-6 ro root=305 quiet devfs=mount [EMAIL PROTECTED] a]$ uname -m x86_64 [EMAIL PROTECTED] temp]$ cat /etc/mandrake-release Mandrake Linux release 9.2 (Cooker) for amd64 What's the problem? Or, are you still telling things without checking? Gwenole, I don't understand you sometimes... You know that the kernel don't build on most arch except x86*. Second point, you are running cooker ? I am surprised ! Where can we get these cooker ? How to access on it ? I asked to warly, he don't have it, and don't know if it exist. You didn't notice this on the wiki. Are you aware Jaroslaw Zachwieja give us 3 sparc, 1 alpha and 1 bi opteron to make build, test, and package. I just make kernel-2.6 for ppc... I will make it sparc, alpha ASAP, but I will blacklist x86_64 ! No way to check, I won't loose my time. Please look: http://qa.mandrakesoft.com/twiki/bin/view/Main/MdkPorts If you're working on main, we are interest to build contrib ! The worst, what can I said to poeple at my job ? They will buy a x86_64 and asked what is the state of mandrake on this arch... Should I say Mandrake sucks, I don't know nothing about it, wait RH release ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] big mess with arts Obsoletes
Le Mercredi 30 Juillet 2003 15:32, David Baudens a écrit : Yes I continue, I am surprised (very surprised) to see arts obsoleting: ktelnet aethera brahms kreatecd quanta (hu !!) It is needed due to bad packaging of (very) old KDE packages. It works nicely since some release now. All in arts ??? I don't agree, if quanta 3.0 exist, urpmi will select it as replacement. Maybe it is time to clean !! Do you know the time it need to check all those version ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] big mess with arts Obsoletes
Le Mercredi 30 Juillet 2003 17:05, Laurent Montel a écrit : Le Wednesday 30 July 2003 16:49, Olivier Thauvin a écrit : Le Mercredi 30 Juillet 2003 15:32, David Baudens a écrit : Yes I continue, I am surprised (very surprised) to see arts quanta (hu !!) It is needed due to bad packaging of (very) old KDE packages. It works nicely since some release now. All in arts ??? Yes all in arts, because when we create kde3.0 package, it was the first packages installed. So it obsoleted all packages which didn't work with kde 3.0 And these obsolete used a release number. Perhaps do you not understand how it works... Sorry ??? You're forgetting some mail I posted on this list about rpm, you're forgetting I made distlint, I looked for how it works, and take my time to understand. I don't agree, if quanta 3.0 exist, urpmi will select it as replacement. quanta3.0 and quanta is two differents packages. So we Obsoletes all this packages, I don't see problem. Then quanta should obsoletes quanta3. If I have quanta3, I do urpmi arts, it will simply remove quanta3 but never install quanta. Maybe YOU don't understand this ! And arts don't require neither provides quanta as I know ! Maybe it is time to clean !! This Obsoletes was added for MDK 9.0 and it works very well, so your Maybe it is time to clean !! is not necessary. Do you know the time it need to check all those version ? And do you know problem which are created for upgrade when we don't have this Obsoletes ?! I don't think. So if we lose 5 secondes to install arts for me it's not a big lose of time. 5 seconds each day, maybe 10 or 20 on my laptop... I have a p3 650/ ~ 300MB Ram actually and I am running cooker. Doing simply urpmi.update need 2 or 3 minutes ! We tested upgrade from 8.2- 9.0,9.1 . You tested all whole update, but not packages by packages... Regards. It works maybe, it's not the point, I am saying package should be clean ! I thought to put all obsoletes in 1 packages because it was more easy for me... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] urpmi - segmentation fault (long mail)
## 31:libgnome-vfs2_0 ## 32:faces ## 33:libkdecore4-devel ## 34:libstdc++5 ## 35:perl ## 36:curl ## 37:libnautilus2 ## [EMAIL PROTECTED] RPMS]# -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test2.1mdk
Le Mercredi 30 Juillet 2003 18:13, Adam Williamson a écrit : On Wed, 2003-07-30 at 14:46, Olivier Thauvin wrote: [Contrib-RPM] --=-=-= Name: kernel-2.6 Relocations: (not relocateable) Version : 2.6.0 Vendor: MandrakeSoft Release : 0.test2.1mdk Build Date: Wed Jul 30 15:01:30 2003 Install date: (not installed) Build Host: klama.mandrake.org Group : System/Kernel and hardware Source RPM: (none) Size: 33066328 License: GPL Packager: Olivier Thauvin [EMAIL PROTECTED] URL : http://www.kernel.org Summary : The Linux Kernel Description : The kernel package contains the Linux kernel (vmlinuz), the core of your Mandrake Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc. ** WARNING This kernel is for development and testing ONLY Some drivers can be missing and it can completely bork your system. Take care and don't install this kernel if you are not able to repair the system if it no longer boots Exclusivearch: i586 --=-=-= * Wed Jul 30 2003 Olivier Thauvin [EMAIL PROTECTED] 2.6.0-0.test2.1mdk - 2.6.0-test2 - apply patch-test2-O10int - make /usr/src/linux-2.6 link to permit somes build (lvm2...) - add a version in changelog (/me sucks) - make ppc config and build - add requires, prereq, blabla - include modules this times (/me resucks) - Fi Group tag BTW, when trying to install the kernel-source for this: Some package requested cannot be installed: kernel-2.6-source-2.6.0-0.test2.1mdk.i586 (due to unsatisfied scripts/kconfig/libkconfig.so) (Y/n) y It installs fine with --allow-nodeps, which I guess is what everyone who's tried it is using, and why no-one's bothered to report it yet :). Arg I saw this but forgot to check Thanks (I have to fix, g) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] kernel 2.6
Le Mercredi 30 Juillet 2003 20:23, Gwenole Beauchesne a écrit : You didn't notice this on the wiki. I won't because we have our own internal wiki, engineering meetings summaries, etc. Those are confidential. I won't tell you any release date either, nor do I want to waste time at distilling valueable information from that. Ah yes, your internal wiki... How can I be nice with this answer, please understand me... We have NO info. Of course some info should be internals to mandrake, but just adding a line or two to say you're working on, what is the state, ect... and you're the maintener of this arch. I wonder you're always happy when I think to x86_64 in my package. About space on ken... We have same issue for sparc. But our email are on the wiki if poeple want more info or help. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test1.1mdk
Le Mardi 29 Juillet 2003 09:37, Chmouel Boudjnah a écrit : Andrey Borzenkov [EMAIL PROTECTED] writes: Olivier, please consider to aply patch http://marc.theaimsgroup.com/?l=linux-kernelm=105928711921190w=2, it would allow me to You may want also to include : http://members.optusnet.com.au/ckolivas/kernel/2.5/patch-test2-O10int or every multi media application will skip frames (eg: xmms, mplayer). Why I packaged it, why I packaged it ?? Chmouel: had you a look on my spec, if yes, I want your point of view about it. You're better than me about kernel stuff and I'd like to know if I am in good way. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test1.1mdk
Le Mardi 29 Juillet 2003 07:52, Andrey Borzenkov a écrit : Olivier, please consider to aply patch http://marc.theaimsgroup.com/?l=linux-kernelm=105928711921190w=2, it would allow me to add 2.6 support to libsensors. I have not got any reply from lkml about it :( but having working implementation would increase chances it gets applied. I am looking to update kernel-2.6 to test2, It seems this patch was include within, and maybe fixed ? Can you confirm or should I rediff the patch and include ? Actually I works without to continue the spec. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] an hardware database for cooker
I was talking on irc about an hardware database for cooker. We allready have on the this kind of apps for stable release but my goal is a bit different: - know hardware is, was, can be tested - when poeple used it, with what rpm version - the state: ie should it be re-tested (because somethings has changed) - have identifier or id for pci/usb/firewire. About technical stuff, I was thinking to using postgres (because I use it myself) with php, but poeple at mdk prefer perl (I agree if this strange language can works). Do not troll about thoses choice, all can be changed until nothing is done. This idea is not for bug report (bugzilla is here). What do you think about this ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] big mess with arts Obsoletes
Le Mercredi 30 Juillet 2003 01:52, Olivier Blin a écrit : Hi, arts can't be installed on my box whithout removing some kde core libraries. This may be caused by Obsoletes in arts spec file, arts obsoletes lots of packages, which don't to seem to be related: ktexmaker, ktelnet, kvirc ... (to be continued by Nanar) Yes I continue, I am surprised (very surprised) to see arts obsoleting: ktelnet aethera brahms kreatecd quanta (hu !!) This mean, installing arts (and only arts) on a system will remove all thoses rpm regardless what provides arts ! arts produce on arts, libarts and libarts-devel. It will never replace the job of all thoses applications, even dependancies does not make this wrong, this make urpmi job hardest, can how can be sure thoses obsoletes will not remove an another up to date package ??? I have an idea, we can make a package named 'obsoletes' require by basesytem (why not choose mandrake-release) and put all our obsoletes within, this will make the job faster to find what is wrong if urpmi failed ! Cleanup this ! Normal rpm process, ie installing a new package, allready remove the older, you don't have to obsoletes the whole distro in this package. And I can have those packages without arts packages itself (because apps requires the libs normally). Here is a part of these Obsoletes (quite long, take a breath) : Obsoletes:aethera = 0.9.3-5mdk, brahms = 1.02-3mdk, dotNETStyle = 0.9.2-2mdk , drivetweak-kde- = 0.9.1-1mdk , guarddog = 1.9.14-1mdk Obsoletes: k3b = 0.5.1-2mdk, karchiver = 2.0.5-3mdk, kdestudio = 2.0.0-10mdk , kdevmon = 0.4.5-2mdk, keduca = 0.4-6mdk, keurocalc = 0.5.8-1mdk Obsoletes: kfontinst = 0.10-1mdk, kgesture = 0.3-6mdk, kguitar = 0.4-2mdk , kinkatta = 1.00-1mdk, kmag = 0.7-1mdk, kmymoney2 = 0.4-1mdk, knetfilter = 2.2.5-1mdk , komba2 = 0.72-1mdk , koncd = 1.0rc2-2mdk, konnector = 0.5-4mdk Obsoletes: konverse = 0.2-3mdk, kover = 0.8.3-2mdk, kreatecd = 1.1.0-2mdk, krpmbuilder = 0.2.6-4mdk, krusader = 1.01-1mdk, kshowmail = 2.2.3-1mdk, ksnuffle = 2.2-6mdk, ksplashml = 0.92-1mdk, kstars = 0.8.5-1mdk, kstocks = 2.0.2-8mdk, ktexmaker2 = 1.7-2mdk, ktouch = 1.0-4mdk, kuickshow = 0.8.2-3mdk Obsoletes: kwatch = 2.2.0-1mdk, kwave = 0.6.3-3mdk, kwintv = 0.8.11-5mdk, kxicq2 = 0.7.6-1mdk, kxmleditor = 0.7.1-2mdk, libbrahms0 = 1.02-3mdk, libkarchiver2 = 2.0.5-3mdk, libkguitar1 = 0.4-2mdk, libxmms-kde1 = 6.5-5mdk, sakuraplayer = 1.0.6-1mdk umlmodeller = 1.0.3-5mdk , cervisia = 1.4.1-7mdk, kbiff = 3.5.4-3mdk Obsoletes: kcpuload = 1.90-11mdk, kdbg = 1.2.5-1mdk, kdeaddons3, kdeadmin3, kdeartwork3, kdebase3, kdebase3-nsplugins, kdebase3-devel, kdebindings3, kdegames3, kdegraphics3, kdemultimedia3, kdemultimedia3-aktion, kdenetwork3, kdepim3, kdesdk3, kdetoys3, kdeutils3, kdevelop3, klogic = 1.35-1mdk, klyx = 2.0-17mdk, kmago = 1.1.2-5mdk, knetload = 1.91-8mdk, koffice = 1.1.1-14mdk, kpl2 = 2.3.0-1mdk, krootwarning = 8.2-13mdk, krozat = 8.2-13mdk, ksetiwatch = 2.2.5-1mdk, ktelnet = 0.7b1-13mdk, kvirc = 2.1.1-5mdk, libqt2-devel = 2.3.1-29mdk, licq-kde = 1.0.4-2mdk, qt2-designer = 2.3.1-29mdk, qtrans = 0.1.1-7mdk, quanta = 2.0.1-2mdk Something in this may prevent me from installing arts, I think this won't help, but here's urpmi output: $ urpmi libarts The following packages have to be removed for others to be upgraded: kdebase-kdm-3.1.3-1mdk.i586 (due to unsatisfied kdebase == 3.1.3-1mdk) kdebase-kdm-config-file-3.1.3-1mdk.i586 (due to unsatisfied kdebase == 3.1.3-1mdk) kdebase-servicemenu-1.0-9mdk.noarch (due to unsatisfied kdebase = 3.1) kdenetwork-3.1.2-18mdk.i586 (due to unsatisfied libkdenetwork2 == 3.1.2-18mdk) kdenetwork-kppp-3.1.2-18mdk.i586 (due to unsatisfied kdenetwork = 3.1.2-18mdk) libkdenetwork2-3.1.2-18mdk.i586 (due to missing kdenetwork) mdklaunchhelp-9.2-1mdk.i586 (due to missing kdebase) (y/N) But : $ rpm -q --provides kdebase | grep kdebase kdebase3 = 1:kdebase-3.1.3 kdebase = 1:3.1.3-1mdk $ rpm -q --provides libkdenetwork2 | grep libkdenetwork2 libkdenetwork2 = 1:3.1.2-18mdk $ rpm -q --provides kdenetwork | grep kdenetwork kdenetwork = 1:3.1.2-18mdk All seems to be all right here. I don't know where it comes from, but arts Obsoletes might (may ? must ?) need a cleanup. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: supermount for 2.4.20
Le Lundi 28 Juillet 2003 10:19, [EMAIL PROTECTED] a écrit : On Mon, 28 Jul 2003, [koi8-r] Andrey Borzenkov[koi8-r] wrote: anybody is using (needs) it? Danny, ppc kernel is based on 2.4.20 AFAIK or can you use 2.4.21+ patch? Nope, my latest benh for 9.1 is 2.4.21 based. I still need someone to build it for cooker-ppc contribs (or decide to install cooker on my ibook). why haven't ask to guy who is building cooker ? aka me ? Do you want an account on computer ? Or what do you want I do ? d. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] gcc segfault :(
I was looking for a backup software to replace my actuall proprietary software. afbackup sound for me, I was thinking to make a rpm... First step, trying to compil on cooker when... gcc -c -I. -DLinux_2 -DOSNAME=Linux_2 -O2 -DLOCALEDIR=\/usr/local/backup/common/share/locale\ unpack.c unpack.c: In function `pack_verify': unpack.c:5272: internal compiler error: in instantiate_virtual_regs_lossage, at function.c:3793 Please submit a full bug report, with preprocessed source if appropriate. See URL:https://qa.mandrakesoft.com/ for instructions. make: *** [unpack.o] Error 1 -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] gcc segfault :(
Le Lundi 28 Juillet 2003 13:25, Gwenole Beauchesne a écrit : On Mon, 28 Jul 2003, Olivier Thauvin wrote: I was looking for a backup software to replace my actuall proprietary software. afbackup sound for me, I was thinking to make a rpm... First step, trying to compil on cooker when... gcc -c -I. -DLinux_2 -DOSNAME=Linux_2 -O2 -DLOCALEDIR=\/usr/local/backup/common/share/locale\ unpack.c unpack.c: In function `pack_verify': unpack.c:5272: internal compiler error: in instantiate_virtual_regs_lossage, at function.c:3793 Where is preprocessed output of the file? Otherwise, nothing can be done. Or strip down a test case yourself. Is it me, the computer or gcc ? It compil fine now... G Gwenole, to not leave this mail empty: I want to compil a kernel for my new sparc 64, but it complain it can't found sparc64-gnu-linux-gcc. Of course, because we built all package for sparc (32) and not sparc64. I tried to build gcc for sparc with actuall package, but it failed due to the mix: - m64 invalid directive, I removed it - after /lib/libc invalid format Can you explain me a way to rebuild basic things (libc gcc) for sparc64. I will setup a clean sparc64 chroot to rebuild for this arch. After trying to package kernel-2.6, trying to build it on ppc and sparc, I am ready for the hell ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test1.1mdk
Le Lundi 28 Juillet 2003 13:38, Fabien ILLIDE a écrit : Olivier Thauvin wrote: [Contrib-RPM] --=-=-= Name: kernel-2.6 Relocations: (not relocateable) Version : 2.6.0 Vendor: MandrakeSoft Release : 0.test1.1mdk Build Date: Sun Jul 27 20:40:42 2003 Install date: (not installed) Build Host: klama.mandrake.org Group : System Environment/Kernel Source RPM: (none) Size: 33868735 License: GPL Packager: Olivier Thauvin [EMAIL PROTECTED] URL : http://www.kernel.org Summary : The Linux Kernel Hi to all, Just for information : I've install the kernel-2.6-2.6.0-0.test1.1mdk and when postinstall, I've see a message telling that the module aic7xxx could'nt be load (or find can't remember). It correctly add an entrie in lilo.conf, but did'nt make the initrd. Ah :( Maybe initrd should be adapted for 2.6, don't know. Some module are still missing (won't compil, or still not port to 2.6), maybe I forget one. this will be fixed in next version I hope. When trying to boot, just after lilo i see BIOS check, loading... (the first message after lilo), and after the screen is blank. This confirm report from other poeple who try it from source. The boot is OK, as I see the harddrive working, and after a time I can reboot with ctrl-alt-del. When I removed aic7xxx from probeall scsi_hostadapter aic7xxx usb-storage ide-scsi line in modules.conf, then remove and install again 2.6 kernel, the installation process make an initrd image this time, but still nothing on screen when booting. I use a C610 Dell laptop, with a radeon mobility M6 and a CRT screen attached. Don't know if it'more a RPM problem or a kernel one. BTW, kernel2.6test2 is out http://linuxfr.org/2003/07/28/13424.html I saw it just after uploading, but -ac patch is still missing ;) Donc expect to have it packaged soon. The most important about this package was not to have something working immediatly. I can't do all myself, and 2.6.0-test* seems to be worst than 2.4.0-test*. I made it to have a spec for other contributors. If you're able to look it, you're welcome ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kernel-2.6-2.6.0-0.test1.1mdk
Le Lundi 28 Juillet 2003 19:47, Chmouel Boudjnah a écrit : Fabien ILLIDE [EMAIL PROTECTED] writes: Hi to all, Just for information : I've install the kernel-2.6-2.6.0-0.test1.1mdk and when postinstall, I've see a message telling that the module aic7xxx could'nt be load (or find can't remember). It correctly add an entrie in lilo.conf, but did'nt make the initrd. You need to have andrey mkinitrd to be able to build it. check : http://supermount-ng.sourceforge.net/mdk-25/ Would be nice to see those patch applied, no a kernel 2.6 is in the distro. BTW: I just it, it works perfectely, I think the big problem is modutils. I got lot of error during all insmod/modprobe/lsmod. Anyway, no modules was load. Maybe my cooker was not fully up2date. can someone confirm ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] gcc segfault :(
Le Lundi 28 Juillet 2003 21:33, Adam Williamson a écrit : On Mon, 2003-07-28 at 13:40, Olivier Thauvin wrote: Le Lundi 28 Juillet 2003 13:25, Gwenole Beauchesne a écrit : On Mon, 28 Jul 2003, Olivier Thauvin wrote: I was looking for a backup software to replace my actuall proprietary software. afbackup sound for me, I was thinking to make a rpm... First step, trying to compil on cooker when... gcc -c -I. -DLinux_2 -DOSNAME=Linux_2 -O2 -DLOCALEDIR=\/usr/local/backup/common/share/locale\ unpack.c unpack.c: In function `pack_verify': unpack.c:5272: internal compiler error: in instantiate_virtual_regs_lossage, at function.c:3793 Where is preprocessed output of the file? Otherwise, nothing can be done. Or strip down a test case yourself. Is it me, the computer or gcc ? It compil fine now... G Almost certainly a hardware problem then. Check if the CPU is overheating under load, or something... Don't looking for more, i found kernel oops in my log... I reboot since... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] another auto perl req problem
Le Samedi 26 Juillet 2003 21:50, David Walser a écrit : I don't see a way to have more than one thing for _requires_exceptions I used this in dpkg.spec: %define _requires_exceptions perl(controllib.pl)\\|perl(file) One possible solution is /usr/lib/rpm/filter.sh having the -E option to grep so you can at least use the | -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Kernel 2.6
Le Vendredi 25 Juillet 2003 14:03, Michael Lothian a écrit : I know this has probably already been asked a million times but... Do you know when kernel 2.6 will be avalible on cooker? I know it's only a pre release but I'd really like to get my hands on it without compiling from source. I will try to make a spec, but no warranty about this -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] kernel 2.6
Le Vendredi 25 Juillet 2003 22:41, Warly a écrit : Anyone with a kernel 2.6 can upload it. Of course the Andrey supermount patch included would increase significanly its sex appeal. I am working on a spec, of course it will minimal. My goal is not to make it perfect, I can't, but quickly upload something to make my works availlable for any other jedi. I have somethings buildable: - kernel-2.6.0-test1 - patch-ac3 - supermount patch (rediff over -ac3 patch) But, dear kernel team, please, make somethings buildable on all arch ! If you need account on computer, ask ! I saw in 2.4 spec sparc is still blacklist. Are you aware we are trying to restart cooker on this arch ? We don't want you make all the works, but please help us ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] kdebase-nsplugins need lot of -devel rpms
I was surprised urpmi want to remove kdebase-nsplugin to remove libogg-devel ! With distlint, I check dependencies tree, here the output of direct dependancies on kdebase-nsplugin. At end the list of files on this packages. Why the .so are within ? it should be split, else you need about 30 MB more than you really need IMHO. Or move the .so in a exisitng kdefoo-devel. Please FIX ! - devel(libDCOP): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libGL): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libICE): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libSM): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libX11): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libXext): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libXft): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libXmu): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libXrender): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libXt): XFree86-devel-4.3-13mdk.i586 (XFree86-4.3-13mdk.src.rpm) [1] - devel(libart_lgpl_2): libart_lgpl2-devel-2.3.13-1mdk.i586 (libart_lgpl-2.3.13-1mdk.src.rpm) [1] - devel(libaudio): libnas2-devel-1.6-9mdk.i586 (nas-1.6-9mdk.src.rpm) [1] - devel(libdl): glibc-devel-2.3.2-5mdk.i586 (glibc-2.3.2-5mdk.src.rpm) [1] - devel(libexpat): libexpat0-devel-1.95.6-4mdk.i586 (expat-1.95.6-4mdk.src.rpm) [1] - devel(libfam): libfam0-devel-2.6.10-5mdk.i586 (fam-2.6.10-5mdk.src.rpm) [1] - devel(libfontconfig): libfontconfig1-devel-2.2.1-2mdk.i586 (fontconfig-2.2.1-2mdk.src.rpm) [1] - devel(libfreetype): freetype2-devel-2.1.4-4mdk.i586 (freetype2-2.1.4-4mdk.src.rpm) [1] - devel(libgcc_s): gcc-3.3.1-0.6mdk.i586 (gcc-3.3.1-0.6mdk.src.rpm) [1] - devel(libjpeg): libjpeg62-devel-6b-29mdk.i586 (libjpeg-6b-29mdk.src.rpm) [1] - devel(libkdecore): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libkdefx): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libkdesu): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libkdeui): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libkio): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(libkparts): libkdecore4-devel-3.1.2-30mdk.i586 (kdelibs-3.1.2-30mdk.src.rpm) [1] - devel(liblcms): liblcms1-devel-1.09-5mdk.i586 (liblcms-1.09-5mdk.src.rpm) [1] - devel(libm): glibc-devel-2.3.2-5mdk.i586 (glibc-2.3.2-5mdk.src.rpm) [1] - devel(libmng): libmng1-devel-1.0.3-4mdk.i586 (libmng-1.0.3-4mdk.src.rpm) [1] - devel(libpng): libpng3-devel-1.2.5-4mdk.i586 (libpng-1.2.5-4mdk.src.rpm) [1] - devel(libqt-mt): libqt3-devel-3.1.2-10mdk.i586 (qt3-3.1.2-10mdk.src.rpm) [1] - devel(libresolv): glibc-devel-2.3.2-5mdk.i586 (glibc-2.3.2-5mdk.src.rpm) [1] - devel(libstdc++): libstdc++5-devel-3.3.1-0.6mdk.i586 (gcc-3.3.1-0.6mdk.src.rpm) [1] - devel(libutil): glibc-devel-2.3.2-5mdk.i586 (glibc-2.3.2-5mdk.src.rpm) [1] - devel(libz): zlib1-devel-1.1.4-8mdk.i586 (zlib-1.1.4-8mdk.src.rpm) [1] ql -n ^kdebase-nsplugins$ * kdebase-nsplugins-3.1.2-30mdk.i586 (kdebase-3.1.2-30mdk.src.rpm) [1] -rwxr-xr-x root root /usr/bin/nspluginscan -rwxr-xr-x root root /usr/bin/nspluginviewer -rwxr-xr-x root root /usr/lib/libnsplugin.la lrwxrwxrwx root root /usr/lib/libnsplugin.so lrwxrwxrwx root root /usr/lib/libnsplugin.so.1 -rwxr-xr-x root root /usr/lib/libnsplugin.so.1.0.1 drwxr-xr-x root root /usr/share/applnk/Settings/WebBrowsing -rw-r--r-- root root /usr/share/applnk/Settings/WebBrowsing/nsplugin.desktop -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] RedHat trying to beat us at our own game?
Le Mercredi 23 Juillet 2003 12:39, Keld Jørn Simonsen a écrit : But lot of things are actually missing in RH: urpmi Cmon, RH makes money on up2date - they have a real package management system, just want you to pay money for it. Apt-get still a pile of --force --nodeps poo. apt-get is production quality for redhat. But not for Mandrake. Probably due to errors in the dependencies. I was saying urpmi, or another real tools to make installing/removing rpm job. Actually apt-get is not a default software on RH, it is a contrib, see Jaroslaw's comment about RH contrib ;) I never tested up2date, but I never heard it is a good tools ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] distcc-2.9-1mdk
Le Mercredi 23 Juillet 2003 22:40, Per Øyvind Karlsen a écrit : On Wednesday 23 July 2003 22:31, Olivier Thauvin wrote: * Wed Jul 23 2003 Olivier Thauvin [EMAIL PROTECTED] 2.9-1mdk - 2.9 (\o/ packaged before Per Øyvind) /me slaps Nanar with a big trout;) You're bad loser, because I win on your favorites tools ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] urpmi update notication applet
Le Jeudi 24 Juillet 2003 02:48, Olivier Blin a écrit : Hi I've started a GNOME applet that notifies when a urpmi media has been updated. For now, it only supports ftp media whitout proxy. I may write a KDE version soon. I've written a minimalist webpage here : http://olivierblin.free.fr/mdk-check-update/index.html The package will be soon (this morning ?) in contrib. Todo : - support proxies - support rsync (gnome-python cannot handle properly pipes, I have to find a workaround) - better FTP support - try to make it threadable (threads with gnome-python ? hummm ...) - let the user configure some things, update interval, icons - do some sort of integration with rpmdrake (does this mean writting some perl scripts ?) - kde port I just upload it, please give feedback to me and Olivier Blin. /home/nanardon/rpm/SRPMS/mdk-check-update-0.0.1-1mdk.src.rpm /home/nanardon/rpm/RPMS/noarch/mdk-check-update-common-0.0.1-1mdk.noarch.rpm /home/nanardon/rpm/RPMS/noarch/mdk-check-update-gnome-0.0.1-1mdk.noarch.rpm urpmi mdk-check-update should install it ;) Enjoy -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Mardi 22 Juillet 2003 06:27, Andi Payn a écrit : On Monday 21 July 2003 19:43, you wrote: Le Lundi 21 Juillet 2003 17:44, Andi Payn a écrit : Under rpm 4.0, installing or upgrading a package only checked its obsoletes against the main package name. Now, 4.2 also checks against any virtual names provided by the package. So, with 4.0, two packages that provided and obsoleted the same virtual name wouldn't interfere; now they do. After checking, I am not sure: I've attached the simplest possible packages to demonstrate the problem. 1. rpmbuild -ba dummy1, dummy2-1mdk, and dummy2-2mdk. 2. rpm -Uvh dummy1-1.0-1mdk.noarch.rpm now dummy1 is installed 3. rpm -Uvh dummy2-1.0-1mdk.noarch.rpm now dummy1 and dummy2 are both installed 4. rpm -Uvh dummy2-1.0-2mdk.noarch.rpm now dummy1 is gone; onldummy2 is installed Apparently this is only triggered when upgrading an existing package to a later version (step 4). That's what your test was missing. The obsoletes tag in dummy1 and the provides in dummy2 are unnecessary to trigger the problem, but I put them in to better simulate the situation that seems to turn up in real packages. If you remove the Provides tag from dummy1, the problem goes away. If you remove the Obsoletes tag from dummy2, the problem goes away. If you version the Obsoletes tag so it doesn't match dummy1, the problem goes away. Can I have rpm -q rpm from your system ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] RedHat trying to beat us at our own game?
Le Mardi 22 Juillet 2003 20:18, Warly a écrit : Stefan van der Eijk [EMAIL PROTECTED] writes: Just wondering how OPEN RedHat will be to changes other souls bring in... I'll be keeping an eye on it... could be interesting to get some of MDK's ideas into RHL. Like separate lib packages, urpm, and version numbers with dots? yes perl and devel dependencies, etc. Let's face it, RedHat is more likely to survive... You are doubting on the mandrake community future? Ah. That is good, somebody without doubt does not worth to be listened. Personnaly I am not afraid with this change on RH development. I think next RH can only be better. But lot of things are actually missing in RH: urpmi a real menu system managing quality on contrib packages Fix bug regardless official release date (utf8 support was an horror on 8.0) Ect... Let's do some Smithification. More, more, more ! Contributors, of course. Plf seems to be first step to become official contributors, we are testing two or three guys... They will be ready soon for contrib ;) -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Mardi 22 Juillet 2003 04:48, Andi Payn a écrit : On Monday 21 July 2003 18:24, Olivier Thauvin wrote: Le Mardi 22 Juillet 2003 02:41, Andi Payn a écrit : Are there any examples where a package obsoletes %name but doesn't also provide %name like this? Yes, I found lot. You should know all rpm since version 4 provides %name = %version-%release without adding a specific provide in spec. Yes; that's why I thought it strange that freetds-devel explicitly provides freetds-devel when it already happens automatically. And just to make sure, packages don't automatically obsolete %name %version-%release or anything like that; the update logic that essentially simulates this is completely separate from the obsoletes logic. Right? Then a package obsoleting his %name always obsoletes this provides. Right; what I was asking was whether there are any packages that obsolete %name, other than cases where they also explicitly provide %name (or where the -devel packages provides %name-devel, etc., as in the freetds case). If a package is providing %name, that's already one tag that's there for no reason (either a mistake, or a packager who doesn't understand the system, or a leftover from years ago). In that case, the logic behind that package's tags is suspect. Yes :) But if there are packages that don't provide %name but do obsolete %name, that's an indication that someone's possibly thought it through correctly and did this for a reason. Am I making myself clear, or just more confusing? Useally you provides and obsoletes the old package (rpmlint warn if not). But someetimes, for somes reason, you must only obsoletes the old packages. I haven't example at time (maybe %libname%major), but I allready found this case. In other words, I think that if package foo provides bar, and you install foo, rpm-4.2 removes bar even if foo doesn't also obsolete bar. No, this was a bug, fix since -7mdk (don't remember exactly, but by fpons), and fixed by RH after RH9.0 released: Ah, that's what I get for reading RH9 docs (And don't the Redhat thought police come after you if you call it 9.0, yelling there is no dot! and beating you with rubber hoses until you confess that the latest linux doesn't mean 2.6.0-test1?) foo provides bar; rpm -Uvh foo you have foo and bar foo obsoletes bar; rpm -Uvh foo, you have only foo, bar was removed foo provides and obsoletes bar; you have only foo, bar was removed, but you can keep packages requiring bar. This makes sense: there are three different behaviors you might want, and this provides a way to get any of them. But I still don't get why a package would provide %name, and the case for obsoleting %name seems pretty uncommon. Let's say that bar provides foo (otherwise, there's no issue at all), and we're now going to rpm -Uvh foo: Hard to follow :) Why providing foo and ovsolete foo: I have a (bad but recent) example in plf (just for the example): lmule was allways call lmule, other packages requires lmule. The name recently change for xmule. If I want install lmule, i type: urpmi lmule because xmule provide lmule, urpmi can find it and install it without any problem. The other things, this does not break all depandencies and give time to fix without breaking the whole distro. foo neither provides nor obsoletes %name; you have foo and bar. foo provides %name; exactly the same (because foo automatically provides %name whether you specify it or not). foo obsoletes %name; you have only foo, you can keep packages requiring foo (because foo automatically provides foo), but not packages requiring bar. foo provides and obsoletes %name; exactly the same. Right? hum which %name ? So, providing %name never has any effect. Obsoleting %name has an effect if there's another package that provides foo, that the real foo is incompatible with. But, if you've found this lots, does this mean there are lots of packages where this issue comes up? Somes, yes. wahou ! I hope you still follow me :) So do I But it's interesting to make a little test, I take basystem (easy to build), and make it wrong: I usually just build dummy packages, so I can test them on every system I have (different versions of rpm and all that) with little chance of breaking anything important me too, for testing distlint, because packages a too perfect to test it :)) Next time, I explain with epoch tag... :) Yes, and while you're at it, tell us how to use a --with flag to rpmbuild to select between obsoleting by version or by epoch (but only if you're building on a weekday, of course). Hum tomorrow -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] URPMI --auto-select --auto removed KDE
Those kind of mail are fully unusefull. Please, generate a bugreport with urpmi --bug and send it to françois Pons. He reproduce this without your urpmi version and your rpm db infos. Le Mercredi 23 Juillet 2003 04:38, Paul Misner a écrit : This was really odd. I did a urpmi --auto-select --auto, and the listing that follows was the result. I proceeded to urpmi the packages it removed, and they all installed fine. My question is, why did urpmi think it needed to uninstall KDE, and why did it not ask me for permission to remove those packages? Seriously nasty problem, and one that I've not seem before. Is there any information I can send you that would help locate the problem? Paul Misner Start Listing --- [EMAIL PROTECTED] scripts]# urpmi --auto-select --auto Some package requested cannot be installed: galaxy-kde-kwin-0.9-8mdk.i586 (due to unsatisfied kwin.so) kdebase-3.1.2-28mdk.i586 The following packages have to be removed for others to be upgraded: k3b-0.9-1mdk.i586 (due to missing kdebase) kdeartwork-kde-classic-3.1.2-1mdk.i586 (due to unsatisfied kdebase = 3.1) kdebase-kdm-3.1.2-28mdk.i586 (due to missing kdebase-kdm-config-file) kdebase-kdm-config-file-3.1.2-28mdk.i586 (due to unsatisfied kdebase == 3.1.2-28mdk) kdebase-servicemenu-1.0-8mdk.noarch (due to unsatisfied kdebase = 3.1) kdenetwork-3.1-31mdk.i586 (due to unsatisfied kdebase = 3.1) kdenetwork-3.1.2-17mdk.i586 (due to unsatisfied kdebase = 3.1) kdenetwork-devel-3.1-31mdk.i586 (due to unsatisfied kdenetwork == 3.1-31mdk) kdenetwork-devel-3.1.2-17mdk.i586 (due to unsatisfied kdenetwork == 3.1.2-17mdk) krozat-9.1-3mdk.i586 (due to missing kdebase) lisa-3.1.2-17mdk.i586 (due to unsatisfied kdenetwork = 3.1.2-17mdk) mdklaunchhelp-9.2-1mdk.i586 (due to missing kdebase) Shortened things up here /local/ws/mandrake/cooker/i586/Mandrake/RPMS/psmisc-21.3-2mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/iputils-20020927-3mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/cpio-2.5-4mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/which-2.14-5mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/coreutils-5.0-4mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/db2-2.4.14-8mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/makedev-4.0.1-2mdk.noarch.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/arts-1.1.2-8mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libarts-devel-1.1.2-8mdk.i586. rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libarts-1.1.2-8mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/wget-1.8.2-11mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libcurl2-7.10.6-0.pre4.1mdk.i5 86.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/curl-7.10.6-0.pre4.1mdk.i586.r pm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/perl-Gtk2-0.90-2mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/harddrake-9.2-0.20mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/drakxtools-9.2-0.20mdk.i586.rp m /local/ws/mandrake/cooker/i586/Mandrake/RPMS/drakxtools-newt-9.2-0.20mdk.i5 86.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/harddrake-ui-9.2-0.20mdk.i586. rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/ed-0.2-30mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libpisock8-0.11.8-3mdk.i586.rp m /local/ws/mandrake/cooker/i586/Mandrake/RPMS/man-1.5k-11mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/vorbis-tools-1.0-6mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libpisync0-0.11.8-3mdk.i586.rp m /local/ws/mandrake/cooker/i586/Mandrake/RPMS/mpg123-0.59r-19mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/libcapplet1-1.5.11-4mdk.i586.r pm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/cvs-1.11.6-2mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/nfs-utils-clients-1.0.5-1mdk.i 586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/gtk-engines-0.12-8mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/proftpd-1.2.8-3mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/tightvnc-1.2.7-3mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/aumix-2.8-4mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/coreutils-doc-5.0-4mdk.i586.rp m /local/ws/mandrake/cooker/i586/Mandrake/RPMS/galaxy-kde-0.9-8mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/gnome-iconedit-1.2.0-12mdk.i58 6.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/kernel-doc-2.4.21-5mdk.i586.rp m /local/ws/mandrake/cooker/i586/Mandrake/RPMS/kernel-source-2.4.21-5mdk.i586 .rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/nfs-utils-1.0.5-1mdk.i586.rpm /local/ws/mandrake/cooker/i586/Mandrake/RPMS/rpmdrake-2.1-27mdk.i586.rpm [EMAIL PROTECTED] scripts]# End Listing --- -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] rpm without a packager tag.
Le Lundi 21 Juillet 2003 11:21, Warly a écrit : Ben Reser [EMAIL PROTECTED] writes: On Wed, Jul 16, 2003 at 09:30:56PM +0200, Buchan Milne wrote: [...] [EMAIL PROTECTED] ? Otherwise if contributors get @linux-mandrake.com addresses still, use those, unless Mandrakesoft is happy to have bug reports on packages go missing when contributors change email addresses (whereas at least an @linux-mandrake.com alias can be easily adjusted). Mandrake no longer gives contributors a @linux-mandrake.com address. Yes it does It can, but you stop (you, aka lenny first) because poeple made mistake between official packager and contributors. As I undeerstood. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Lundi 21 Juillet 2003 21:10, Thierry Vignaud a écrit : Andi Payn [EMAIL PROTECTED] writes: Under rpm 4.0, installing or upgrading a package only checked its obsoletes against the main package name. Now, 4.2 also checks against any virtual names provided by the package. So, with 4.0, two packages that provided and obsoleted the same virtual name wouldn't interfere; now they do. The new behavior is probably better. But this means that a bunch of old inconsistencies that never caused problems before now have to be taken care of. a new job for distriblint ? No, maybe you never seen this error: * perl-ming-0.2a-5mdk.i586 (ming-0.2a-5mdk.src.rpm) [2] OBS: obs by perl-ming-0.2a-5mdk.i586 [2] * printman-0.0.1-0.20021202.1mdk.i586 (printman-0.0.1-0.20021202.1mdk.src.rpm) [2] OBS: obs by gnome-cups-manager-0.17-1mdk.i586 [2] OBS mean the package is obsoletes by... Packager which have an old or obsolete package get this warning. But dislint does not expand obsolete to provides. I will fix this. 4. Come up with a new policy for provides/obsoletes when replacing old packages. Just versioning the obsoletes will solve 95% of the problems. (If gimp-1.2 and gimp1_3-1.3 both said Obsoletes: hackgimp 1.2 instead of Obsoletes: hackgimp everything would work fine.) To solve the other 5%, don't ever copy over obsoletes tags from the previous major version (except where it makes sense, of course). -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Lundi 21 Juillet 2003 23:52, Andi Payn a écrit : On Monday 21 July 2003 14:26, Olivier Thauvin wrote: No, maybe you never seen this error: * perl-ming-0.2a-5mdk.i586 (ming-0.2a-5mdk.src.rpm) [2] OBS: obs by perl-ming-0.2a-5mdk.i586 [2] * printman-0.0.1-0.20021202.1mdk.i586 (printman-0.0.1-0.20021202.1mdk.src.rpm) [2] OBS: obs by gnome-cups-manager-0.17-1mdk.i586 [2] OBS mean the package is obsoletes by... Packager which have an old or obsolete package get this warning. But dislint does not expand obsolete to provides. I will fix this. I think this is the whole problem in a nutshell: rpm 4.2 expanded obsoletes to virtual provides, and distriblint didn't. I'm glad the solution is so easy. I just finnish the code fix about this in distlint (I add check, check always more check, it become very slow...), but I discover an interesting things. After test, It report a lot of rpm obsoleting theirself, for example zebra, then i check why. When a rpm replace another (new name by example), to make things easy to poeple: - the new rpm provide the old to keep `urpmi old-name` workable - the new rpm obsolete the old to see the old uninstalled [EMAIL PROTECTED] distriblint]$ rpm -qp --obsoletes /home/root/mandrake/mdk/Mandrake-devel/contrib/i586/zebra-0.93b-1mdk.i586.rpm bird gated mrt [EMAIL PROTECTED] distriblint]$ rpm -qp --provides /home/root/mandrake/mdk/Mandrake-devel/contrib/i586/zebra-0.93b-1mdk.i586.rpm routingdaemon bird gated mrt zebra = 0.93b-1mdk bird, gated, mrt are osboletes. I have a workaround, do not report when a rpm obsolete itself except when it obsolete it %name (this last case is not normal, a new version obsoletes an older of course). Rpm sucks... you allready know that... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Mardi 22 Juillet 2003 01:55, Andi Payn a écrit : I have a workaround, do not report when a rpm obsolete itself except when it obsolete it %name (this last case is not normal, a new version obsoletes an older of course). I didn't think about that special case (because I never saw it happen), but that sounds like it should be flagged. Are you sure: %define TDSVER 7.0 %define name freetds %define release 1mdk %define version 0.61 Summary:An OpenSource implementation of the tubular data stream protocol. Name: %name [...] %package devel # This mean the package will be name freetds-devel [...] Provides: freetds-devel Obsoletes: freetds-devel No comment. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] rpm without a packager tag.
Le Mardi 22 Juillet 2003 02:31, Ben Reser a écrit : On Mon, Jul 21, 2003 at 01:08:56PM +0200, Olivier Thauvin wrote: Le Lundi 21 Juillet 2003 11:21, Warly a écrit : Yes it does It can, but you stop (you, aka lenny first) because poeple made mistake between official packager and contributors. As I undeerstood. Yup that was my understanding. So which is it? I know I asked lenny for that ages and ages ago and didn't even get a reply. Of course that was before I had been told the policy changed. *shrug* Not that it really matters now, the maintainers list doesn't require @*mandrake* and rpmlint complains even about @linux-mandrake.com addresses... On klama, lenny fixed the rpmlint config, but after it was uninstalled, config was drop to .rpmsave I wonder. Missing sign on rpm was in same file... Lenny, can you get your good back about this, thanks by advance. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Mardi 22 Juillet 2003 02:41, Andi Payn a écrit : On Monday 21 July 2003 17:33, Olivier Thauvin wrote: Are you sure: %define TDSVER 7.0 %define name freetds %define release 1mdk %define version 0.61 Summary:An OpenSource implementation of the tubular data stream protocol. Name: %name [...] %package devel # This mean the package will be name freetds-devel [...] Provides: freetds-devel Obsoletes: freetds-devel No comment. The question is, why does freetds-devel provide freetds-devel in the first place? Unless there's some reason that I'm missing, this has to be a mistake. In which case this package should be flagged (even though it doesn't do any harm). Are there any examples where a package obsoletes %name but doesn't also provide %name like this? Yes, I found lot. You should know all rpm since version 4 provides %name = %version-%release without adding a specific provide in spec. Then a package obsoleting his %name always obsoletes this provides. [EMAIL PROTECTED] distriblint]$ rpm -qp --provides /home/root/mandrake/mdk/Mandrake-devel/contrib/i586/freetds-devel-0.61-1mdk.i586.rpm freetds-devel = The provides from spec freetds-devel = 0.61-1mdk = the automatic provides from rpm Meanwhile, I've been thinking about the general use of obsoletes to replace old packages. I need to do some more testing, but I'm not sure it's needed at all with rpm-4.2 Yes it is, else rpm does find 'mynew' as an update of 'myold', 'myold' will not be uninstalled. In other words, I think that if package foo provides bar, and you install foo, rpm-4.2 removes bar even if foo doesn't also obsolete bar. No, this was a bug, fix since -7mdk (don't remember exactly, but by fpons), and fixed by RH after RH9.0 released: foo provides bar; rpm -Uvh foo you have foo and bar foo obsoletes bar; rpm -Uvh foo, you have only foo, bar was removed foo provides and obsoletes bar; you have only foo, bar was removed, but you can keep packages requiring bar. If bar provides foobar foo obsoletes foobar with rpm 4.2: rpm -Uvh foo, bar is removed wahou ! I hope you still follow me :) If I'm right, we could get rid of all of these extra obsoletes, making it much easier (more packages to be changed, but a simpler test to lint for, and no judgement calls to be made). If I'm wrong... well, then never mind. But it's interesting to make a little test, I take basystem (easy to build), and make it wrong: basesystem: conflict basesystem: [EMAIL PROTECTED] SPECS]$ rpm -Uvh --test /home/users/olivier/RPM/RPMS/i586/basesystem-9.2-10mdk.i586.rpm error: Failed dependencies: basesystem conflicts with basesystem-9.2-10mdk Conflict apply to itself. basesytem: obsolete basesytem: [EMAIL PROTECTED] SPECS]$ rpm -Uvh --test /home/users/olivier/RPM/RPMS/i586/basesystem-9.2-10mdk.i586.rpm Preparing...### [100%] Obsolete do not. Next time, I explain with epoch tag... :) François, fix me if I said somethings wrong. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Mardi 22 Juillet 2003 01:55, Andi Payn a écrit : It does seem a bit conceptually weird to me when a package obsoletes itself (wouldn't it make more sense to Obsolete: foo %version?), but since there's no harm done, I decided it was better not to focus only on the handful of packages where there was an actual problem in practice. I forgot this point: to be exact, but it's very hard to do: If foo died at version 1.0, and was renamed to bar, spec should be: Name: bar Version: %version Release: %release Obsolete: foo = 1.0 Provides: foo 1.0 but you don't allways know when the project was renamed, and skipping version is soo simple ! I don't think I will try to find latest version of package foo, assuming rpm don't take care when the package obsolete itself ! -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] More on the obsoletes stuff
Le Lundi 21 Juillet 2003 17:44, Andi Payn a écrit : After a bit of experimenting on 9.1 and cooker, I think I've figured out why all these problems are just showing up now, and what to do about it. Under rpm 4.0, installing or upgrading a package only checked its obsoletes against the main package name. Now, 4.2 also checks against any virtual names provided by the package. So, with 4.0, two packages that provided and obsoleted the same virtual name wouldn't interfere; now they do. After checking, I am not sure: [EMAIL PROTECTED] tmp]$ rpm -q --provides OpenOffice.org-l10n-ca-1.0.3-2mdk OpenOffice.org-l10n = 1.0.3-2mdk OpenOffice.org-l10n-zh-TW OpenOffice.org-l10n-ca = 1:1.0.3-2mdk [EMAIL PROTECTED] tmp]$ rpm -q --obsoletes OpenOffice.org-l10n-fi-1.0.3-2mdk OpenOffice.org-l10n-zh-TW Installing l10n-fi didn't remove l10n-ca on my system... [EMAIL PROTECTED] tmp]$ rpm -q rpm rpm-4.2-12mdk Distlint will be improved, but back to old check about obsolete... I think. The new behavior is probably better. But this means that a bunch of old inconsistencies that never caused problems before now have to be taken care of. Also, I think there is a bug in the new behavior: If you install/upgrade two packages at once, and they both obsolete each other, they install without a problem. This should fail. Anyway, here's what to do: 1. Someone should look at my script and make sure I didn't do something stupid and miss some of the problems. Run this script every so often until no more problems are reported. 2. One of the checks on uploading a new package should be to make sure that it's not obsoleted by any other package (an error), and to check whether it obsoletes any existing packages (a warning, because sometimes this is the desired behavior). Is this feasible if one package is in contribs and the other in main? (Or, worse, if one is is plf?) 3. Go through all of the dozen or so problems I've already reported and eliminate them. I've emailed all the relevant maintainers, but if necessary I can go through and patch all the specfiles myself. 4. Come up with a new policy for provides/obsoletes when replacing old packages. Just versioning the obsoletes will solve 95% of the problems. (If gimp-1.2 and gimp1_3-1.3 both said Obsoletes: hackgimp 1.2 instead of Obsoletes: hackgimp everything would work fine.) To solve the other 5%, don't ever copy over obsoletes tags from the previous major version (except where it makes sense, of course). 5. Fix rpm so an install/upgrade fails if two of the packages obsolete each other. The error messages related to this stuff could be a little clearer, and I think urpmi might be getting confused by some of these symptoms, but I think those issues will go away once all the packages are fixed -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] texmaker-1.0-2mdk
Le Samedi 19 Juillet 2003 11:47, David Coe a écrit : I wonder if the menu location of Application/Sciences/Astronomy (set in the spec file is appropriate. Better places might be Applications/Publishing (as in the rather similar package Kile) or Applications/Editors (as in TeXmacs). Hum :) I fix... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Perl provides system
Some perl script contains 'use file.pl;' Those requirement are not automatically provides. So why not automatically filter in perl-findrequires script ^perl(.*\.pl)$ ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Perl provides system
Le Jeudi 17 Juillet 2003 14:52, Thierry Vignaud a écrit : Olivier Thauvin [EMAIL PROTECTED] writes: Some perl script contains 'use file.pl;' Those requirement are not automatically provides. So why not automatically filter in perl-findrequires script ^perl(.*\.pl)$ ? because sometimes we rely on .pl files from other packages ... And how to know what provides we have to put on a package ? Take look to requirement to webmin ! Then, a better way is to provides all .pl files find in package: provides perl(getopt.pl) is containt getopt.pl requires perl(getopt.pl) is find: m/use.*/(.*\.pl).*$/; print perl($1); -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] 2.6 kernel
Le Mercredi 16 Juillet 2003 12:00, Guillaume Rousse a écrit : The Linux kernel team would like distribution vendor to propose 2.6 kernel as an alternative during install, to fasten debugging. Is this possible for 9.2, for expert installation only maybe ? I am thinking a best deal at time is to put it in cooker contrib. Anyway, this kernel should be packaged soon to begin testing and report bug to kernel team. A very good idea is to package it as it, without any patch. Can I still dream to have it buildable on sparc/alpha/ppc/ia64/x86_64 ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] xview-3.2p1.4-11mdk
Le Mercredi 16 Juillet 2003 17:15, Thierry Vignaud a écrit : Olivier Thauvin [EMAIL PROTECTED] writes: * Wed Jul 16 2003 Olivier Thauvin [EMAIL PROTECTED] 4.4-11mdk - make rpmlint less unhappy (...) @@ -46,11 +46,11 @@ %package clients Summary: OpenWindows clients. -Group: Graphical desktop/Others +Group: Graphical desktop/Other Requires: %{name} = %{global_version} %description clients a nice way to find such problems is to run rpmdrake *and* rpmdrake-remove. then you'll catch all buggy group packages since they'll appear sonely in their extra tree branch ... :-) This error was not alone. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] [delete] cooker contrib changes
need a rebuild these packages has been removed from cooker contrib: - xmms-mplayer-0.2.1-1mdk.ppc.rpm (ppc) Please STOP STOP !!! You should increase the release tag to see my system update safety ! I have other things to do than deal with the difference between installed packages and cooker packaged. Anyway, glibc won't rebuild on ppc actually, I have to take a look. Do you agree I do same things if a cooker i586 package need a rebuild and not ppc ??? My chroot system will never be uptodate and I can't rebuild packages so faster on my powerbook than you with 5 (or more) computers including mandrake's cluster. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] where is glibc-utils -5mdk
Hamster is a fabulous bot, it find rpm on my mirror. So, where is glibc-utils -5mdk: hamster main cooker i586: glibc-2.3.2-5mdk.i586.rpm hamster main cooker i586: glibc-utils-2.3.2-4mdk.i586.rpm (Urpmi said same things) Thanks hamster. BTW: I got a failed about memusage on ppc, I am investigate because I don't why it won't rebuild... -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] Glide project is dead
All (or lot of) Glide* rpm are not readable on cooker. One won't build as it, I checked on website for update (http://glide.sourceforge.net/) but it seems this project is now dead and then rpm obsoletes. Can and should I remove those rpms ? -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] glibc not building on alpha bug in rpm -qpR
Le Mardi 15 Juillet 2003 13:36, Stefan van der Eijk a écrit : Glibc is holding back quite some builds on the alpha. What do you make of the errors in this buildoutput? I have another error on ppc, it seems memusage during %install stage. Else all other things works fine. http://eijk.homelinux.org/build/cooker/alpha/glibc-2.3.2-5mdk I don't have a comparison on i586. rpm -qpR glibc-2.3.2-5mdk.src.rpm doesn't include gd-devel, while at build time it is required. That's why: http://eijk.homelinux.org/build/cooker/i586/glibc-2.3.2-5mdk I guess some bug in the mechanism to get the BuildRequires out of a package with rpm -qpR. Where is gd-devel?: $ rpm -qpR /mirrors/cooker/SRPMS/glibc-2.3.2-5mdk.src.rpm | sort binutils = 2.13.90.0.18-2mdk gcc = 2.96-0.50mdk gettext patch perl rpmlib(CompressedFileNames) = 3.0.4-1 rpmlib(VersionedDependencies) = 3.0.3-1 tetex tetex-latex texinfo But there in glibc.spec: # Define to bootstrap new glibc %define build_bootstrap 0 %define build_profile 1 %define build_nscd1 %define build_doc 1 *%define build_utils 1* %define build_i18ndata1 %define build_timezone1 # Disable a few defaults when cross-compiling a glibc %if %{name} != glibc %define build_doc 0 %define build_pdf_doc 0 %define build_biarch 0 %define build_check 0 %define build_debug 0 %define build_nscd0 %define build_profile 0 *%define build_utils 0* %define build_i18ndata0 %define build_timezone0 %endif # Allow --with[out] feature at rpm command line build %{expand: %{?_without_PDF:%%global build_pdf_doc 0}} %{expand: %{?_without_CHECK: %%global build_check 0}} *%{expand: %{?_without_UTILS: %%global build_utils 0}}* %{expand: %{?_without_BOOTSTRAP:%%global build_bootstrap 0}} %{expand: %{?_with_PDF: %%global build_pdf_doc 1}} %{expand: %{?_with_CHECK: %%global build_check 1}} *%{expand: %{?_with_UTILS:%%global build_utils 1}}* %{expand: %{?_with_BOOTSTRAP: %%global build_bootstrap 1}} I guess rpm -qpR takes the define from the cross-compiling section... regards, Stefan -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] Re: [Contrib-Rpm] kmldonkey-0.8-2plf
Le Mardi 15 Juillet 2003 19:11, FACORAT Fabrice a écrit : Le sam 12/07/2003 à 09:00, Olivier Thauvin a écrit : [Contrib-RPM] --=-=-= Name: kmldonkeyRelocations: (not relocateable) Version : 0.8 Vendor: Penguin Liberation Front Release : 2plf Build Date: Sat Jul 12 10:54:51 2003 1°/ why this package in contrib rpm ? 2°/ file conflick with mldonkey-ed2k_submit file /usr/share/services/ed2k.protocol from install of kmldonkey-0.8-2plf conflicts with file from package mldonkey-ed2k_submit-2.5.3-2plf I allready replied when cooker list was broken ! - my fault, I used the wrong script on my computer - upload script is buggy because buildhost is nit valid - warly allready deleted it. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
Re: [Cooker] rpm madness
Le Mardi 15 Juillet 2003 17:58, Pascal Cavy a écrit : Hemm I have some problems understanding these new dependencies on cooker ... Anyone has a clue ? Yes wait, I will run my bot to warn packager about thoses kind of issue. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/
[Cooker] gcc error on klama
I am trying to rebuild routed on klama but I get gcc error and warning. I don't understand because I have same glibc-devel and gcc at home and it compil fine: In file included from /usr/include/stdio.h:72, from defs.h:55, from af.c:41: /usr/include/libio.h:53: warning: unrecognized text at end of #line /usr/include/libio.h:161: warning: unrecognized text at end of #line /usr/include/libio.h:171: warning: unrecognized text at end of #line /usr/include/libio.h:194: warning: unrecognized text at end of #line /usr/include/libio.h:262: warning: unrecognized text at end of #line /usr/include/libio.h:310: warning: unrecognized text at end of #line /usr/include/libio.h:349: warning: unrecognized text at end of #line /usr/include/libio.h:401: warning: unrecognized text at end of #line /usr/include/libio.h:431: warning: unrecognized text at end of #line /usr/include/libio.h:461: warning: unrecognized text at end of #line /usr/include/libio.h:463: parse error before `__gnuc_va_list' /usr/include/libio.h:465: parse error before `__gnuc_va_list' Can a gcc jedi take a look for me, very thanks. -- Linux pour Mac !? Enfin le moyen de transformer une pomme en véritable ordinateur. - JL. Olivier Thauvin - http://nanardon.homelinux.org/