Re: [Cooker] MakeCD and strange results
On Mon, Jul 15, 2002 at 07:28:37PM -0400, Murray J. Root wrote: MakeCD now build iso files. That won't work because they look for modules.cz-2.4.18-6mdkBOOT which doesn't exist. (a 0 byte file gets created when the iso is made) The modules in mdkinst is modules.cz-2.4.18-21mdkBOOT What do I change to make this work? This is one of the problems I was having when I was trying to make CDs on 8.1 (yeah my mirror machine is 8.1 haven't bothered to upgrade it). But I only saw this behavior when I made them with mkcd. MakeCD worked fine for me. *shrug* -- Ben Reser [EMAIL PROTECTED] http://ben.reser.org We tend to see all wars through the lens of the current conflict, and we mine history for lessons convenient to the present purpose. - Brian Hayes
[Cooker] MakeCD (Can't coerce array into hash at .../List.pm line 644)
I mirror cooker with this command: lftp -c 'open ftp://linux.redbox.cz/Mandrake-devel/cooker/ ; mirror -c -e cooker' I tried to build cooker's ISO on MDK8.2: $ /pub/Mandrake/cooker/misc/MakeCD -t ~/tmp -a -c 1 /pub/Mandrake/cooker - it told me that base.pm was not found in @INC so I added /usr/lib/perl5/5.6.1 into a perl5 libraries path in MakeCD script and ran again... (shouldn't be this there already? I guess that there are many people creating cooker's ISOs under mdk8.2 environment...) $ /pub/Mandrake/cooker/misc/MakeCD -t ~/tmp -a -c 1 /pub/Mandrake/cooker [...] mkcd_build_hdlist: write /tmp/martin.tmp/Cooker/1/hdlist.cz choosing compression method with gzip -9 for archive /tmp/martin.tmp/Cooker/1/hdlist.cz real archive size of /tmp/martin.tmp/Cooker/1/hdlist.cz is 13958066 mkcd_build_hdlist: write /tmp/martin.tmp/Cooker/1/synthesis.hdlist.cz getSize list 1 WARNING: php-gd-4.2.1-2mdk.i586 has unresolved dependencies (libintl.so.1), ignored WARNING: httpd-naat-0.8-7mdk.noarch has unresolved dependencies (libintl.so.1), ignored [...] WARNING: xpat2-1.07-9mdk.i586 has unresolved dependencies (libqt.so.2), ignored buildList group 1 -- HASH(0x803171d0) -- 1 autodeps: ignoring xpat2-1.07-9mdk.i586 autodeps: ignoring xfsdump-2.0.1-1mdk.i586 [...] autodeps: ignoring php-gd-4.2.1-2mdk.i586 ERROR: empty rpmlist key (HASH(0x80352f7c)) KEYS sectionforce Get already built discs lists Can't coerce array into hash at /pub/Mandrake/cooker//misc/perl5/vendor_perl/5.8.0/Mkcd/List.pm line 644. 00 Do you know what's going on? -- Martin Maok http://underground.cz/ [EMAIL PROTECTED]http://Xtrmntr.org/ORBman/
Re: [Cooker] MakeCD (Can't coerce array into hash at .../List.pm line 644)
On Sun, Jul 14, 2002 at 01:47:18PM +0200, Martin Ma?ok wrote: (shouldn't be this there already? I guess that there are many people creating cooker's ISOs under mdk8.2 environment...) Yeah but they just changed cooker over to perl 5.8.0 so some stuff is broken. MakeCD is just one of them... ERROR: empty rpmlist key (HASH(0x80352f7c)) KEYS sectionforce Get already built discs lists Can't coerce array into hash at /pub/Mandrake/cooker//misc/perl5/vendor_perl/5.8.0/Mkcd/List.pm line 644. Definately something that Perl 5.8.0 is seeing slightly differently than 5.6.1 was and it doesn't like... -- Ben Reser [EMAIL PROTECTED] http://ben.reser.org We tend to see all wars through the lens of the current conflict, and we mine history for lessons convenient to the present purpose. - Brian Hayes
[Cooker] MakeCD script does not accept the --noisolinux that mkcd does
Re: [Cooker] MakeCD
Ron Stodden [EMAIL PROTECTED] writes: Warly, I tried a MakeCD from my Cooker-tree download. I got 2 ISO files, the first 34Kb in size which when burned resulted in an unmountable CDRW (Directory does not exist - plainly an incorrect choice of error message), The second contained Mandrake/RPMS2/, 648 MB in size, from a* to z*. Two comments: 1. If all of Cooker is to find its way to CDs it will take 3 CDs, not 2. 2. Your documentation neglects to mention that, for those whose Cooker is on a separate partition (which is surely everybody?) the mount point for that partition must include the exec option, which is not the default. This is so that MakeCD and makecd within the cooker download can be executed in situ across the mount point, and so that they can access the perl components. yes mkcd may have some troubles right now, I will try to fix them asap. -- Warly
Re: [Cooker] MakeCD
Robert hedges [EMAIL PROTECTED] writes: I've been struggling trying to make CDs also. Currently, the MakeCD script will not run, it only list all of the possible options. I have installed the perl mkcd scripts. I tried running that with a command line mkcd --auto /opt/i586 and I only get 1 CD with size 165M I've mirrored the entire cooker tree, including RPMS2, but it there are many failed dependencies of which the worst is (ld-linux.so.2). I have tried this on both my machine at home and at work. Any ideas? currently mkcd may have some issues, and I have not fixed them yet, maybe try the CVS version? -- Warly
Re: [Cooker] MakeCD
On Sat, 27 Apr 2002 13:55:14 +1000 Ron Stodden [EMAIL PROTECTED] wrote: Murray J. Root wrote: Check mkisofs version - this looks suspiciously like the problem I had a few weeks ago that turned out to be due to mkisofs. I just used the MakeCD script here and it correctly made the ISOs for the CDs. That was it. Replacing the 8.2 mkisofs with the one from Cooker solved the problem and I now have 3 healthy-looking iso files. This tip should be added to the MakeCD Readme.txt. Thanks! An excellent piece of detective work by someone ... -- Ron. [au] Warly guided me through the steps till we found it - give him the pat on the back. -- Murray J. Root Mandrake on irc.openprojects.net: #mandrake #mandrake-linux = help for newbies #mandrakeguru = advanced discussions #mdk-cooker = Mandrake Cooker discussions
Re: [Cooker] MakeCD
I discovered I had a corrupted mirror. I'm burning the third CD right now. Thank for the help. Robert --- nDiScReEt [EMAIL PROTECTED] wrote: Robert hedges wrote: What is the version of your makecd? Mine is mkcd-2.8.1-1mdk. I'm not using the Cooker mkcd-2.8.5-1mdk. I tend to always have problems when I use a Cooker rpm version before all packages can be made into a cd without any dependency errors. I'm running the cooker version mkcd-2.8.5-1mdk I backed down to mkcd-2.8.1-1mdk, but it made no difference. Has anyone been able to make CD lately? = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ I have. I had a problem only once about a couple days ago, I upgraded my mkisofs and I don't have any further problems. -- Altoine B Maximum Time Unlimited Chicago Based and Operated Things that must be together to work usually can't be shipped together -- Murphy's Military Laws n°99 Linux 2.4.18-12mdk i686 = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com
[Cooker] MakeCD
Warly, I tried a MakeCD from my Cooker-tree download. I got 2 ISO files, the first 34Kb in size which when burned resulted in an unmountable CDRW (Directory does not exist - plainly an incorrect choice of error message), The second contained Mandrake/RPMS2/, 648 MB in size, from a* to z*. Two comments: 1. If all of Cooker is to find its way to CDs it will take 3 CDs, not 2. 2. Your documentation neglects to mention that, for those whose Cooker is on a separate partition (which is surely everybody?) the mount point for that partition must include the exec option, which is not the default. This is so that MakeCD and makecd within the cooker download can be executed in situ across the mount point, and so that they can access the perl components. -- Ron. [au]
Re: [Cooker] MakeCD
I've been struggling trying to make CDs also. Currently, the MakeCD script will not run, it only list all of the possible options. I have installed the perl mkcd scripts. I tried running that with a command line mkcd --auto /opt/i586 and I only get 1 CD with size 165M I've mirrored the entire cooker tree, including RPMS2, but it there are many failed dependencies of which the worst is (ld-linux.so.2). I have tried this on both my machine at home and at work. Any ideas? ** Warly, I tried a MakeCD from my Cooker-tree download. I got 2 ISO files, the first 34Kb in size which when burned resulted in an unmountable CDRW (Directory does not exist - plainly an incorrect choice of error message), The second contained Mandrake/RPMS2/, 648 MB in size, from a* to z*. Two comments: 1. If all of Cooker is to find its way to CDs it will take 3 CDs, not 2. 2. Your documentation neglects to mention that, for those whose Cooker is on a separate partition (which is surely everybody?) the mount point for that partition must include the exec option, which is not the default. This is so that MakeCD and makecd within the cooker download can be executed in situ across the mount point, and so that they can access the perl components. -- Ron. [au] = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/
Re: [Cooker] MakeCD
--- nDiScReEt [EMAIL PROTECTED] wrote: Robert hedges wrote: --- nDiScReEt [EMAIL PROTECTED] wrote: Have you tried this command?: (Assuming the path to your cooker directory is /opt/i586 and that your iso directory is /tmp) /opt/i586/misc/MakeCD -t /tmp/ -a /opt/i586/ HTH Yes, that's what I started with. It returns a 1 and then the usage for the command. I'm assuming that the iso directory can be empty to start with, that it is only for the placement of the iso images when they are created. Here's the snip of the output: bigbonkpig% /opt/i586/misc/MakeCD -t /tmp/ -a /opt/i586/ 1 usage mkcd options mkcd Mandrake Linux CD maker options: __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ What is the version of your makecd? Mine is mkcd-2.8.1-1mdk. I'm not using the Cooker mkcd-2.8.5-1mdk. I tend to always have problems when I use a Cooker rpm version before all packages can be made into a cd without any dependency errors. I'm running the cooker version mkcd-2.8.5-1mdk = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/
Re: [Cooker] MakeCD
On Fri, 26 Apr 2002 18:07:12 +1000 Ron Stodden [EMAIL PROTECTED] wrote: Warly, I tried a MakeCD from my Cooker-tree download. I got 2 ISO files, the first 34Kb in size which when burned resulted in an unmountable CDRW (Directory does not exist - plainly an incorrect choice of error message), The second contained Mandrake/RPMS2/, 648 MB in size, from a* to z*. Two comments: 1. If all of Cooker is to find its way to CDs it will take 3 CDs, not 2. 2. Your documentation neglects to mention that, for those whose Cooker is on a separate partition (which is surely everybody?) the mount point for that partition must include the exec option, which is not the default. This is so that MakeCD and makecd within the cooker download can be executed in situ across the mount point, and so that they can access the perl components. -- Ron. [au] Check mkisofs version - this looks suspiciously like the problem I had a few weeks ago that turned out to be due to mkisofs. I just used the MakeCD script here and it correctly made the ISOs for the CDs. -- Murray J. Root Mandrake on irc.openprojects.net: #mandrake #mandrake-linux = help for newbies #mandrakeguru = advanced discussions #mdk-cooker = Mandrake Cooker discussions
Re: [Cooker] MakeCD
What is the version of your makecd? Mine is mkcd-2.8.1-1mdk. I'm not using the Cooker mkcd-2.8.5-1mdk. I tend to always have problems when I use a Cooker rpm version before all packages can be made into a cd without any dependency errors. I'm running the cooker version mkcd-2.8.5-1mdk I backed down to mkcd-2.8.1-1mdk, but it made no difference. Has anyone been able to make CD lately? = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/
Re: [Cooker] MakeCD
Robert hedges wrote: What is the version of your makecd? Mine is mkcd-2.8.1-1mdk. I'm not using the Cooker mkcd-2.8.5-1mdk. I tend to always have problems when I use a Cooker rpm version before all packages can be made into a cd without any dependency errors. I'm running the cooker version mkcd-2.8.5-1mdk I backed down to mkcd-2.8.1-1mdk, but it made no difference. Has anyone been able to make CD lately? = Robert A. Hedges [EMAIL PROTECTED] __ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ I have. I had a problem only once about a couple days ago, I upgraded my mkisofs and I don't have any further problems. -- Altoine B Maximum Time Unlimited Chicago Based and Operated Things that must be together to work usually can't be shipped together -- Murphy's Military Laws n°99 Linux 2.4.18-12mdk i686
Re: [Cooker] MakeCD
Murray J. Root wrote: Check mkisofs version - this looks suspiciously like the problem I had a few weeks ago that turned out to be due to mkisofs. I just used the MakeCD script here and it correctly made the ISOs for the CDs. That was it. Replacing the 8.2 mkisofs with the one from Cooker solved the problem and I now have 3 healthy-looking iso files. This tip should be added to the MakeCD Readme.txt. Thanks! An excellent piece of detective work by someone ... -- Ron. [au]
Re: [Cooker] MakeCD Problems
Quel Qun [EMAIL PROTECTED] writes: On Fri, 2002-02-01 at 23:34, nds wrote: I know that I am beating this dead horse but somebody know how to do this thing right. I am trying to make CDs from a mirrored cooker website. I mastered working with rsync and mirror. My problem is using the MakeCD in the /cooker/i586/misc/ directory. I do the command this way (as my local cooker is /mnt/cooker/): /mnt/cooker/misc/MakeCD -t /tmp/ -a /mnt/cooker/ I try the same thing with root access and I still get nowhere. Is there something else that I need to have because I got the impression that the MakeCD program was designed to be self reliant. Not requiring any program on my end to run it as it appears to be mostly all perl. Am I wrong in this accessment? Thanx for any input anyone can provide. Which pb have you ? -- Warly
[Cooker] MakeCD Problems
I know that I am beating this dead horse but somebody know how to do this thing right. I am trying to make CDs from a mirrored cooker website. I mastered working with rsync and mirror. My problem is using the MakeCD in the /cooker/i586/misc/ directory. I do the command this way (as my local cooker is /mnt/cooker/): /mnt/cooker/misc/MakeCD -t /tmp/ -a /mnt/cooker/ I try the same thing with root access and I still get nowhere. Is there something else that I need to have because I got the impression that the MakeCD program was designed to be self reliant. Not requiring any program on my end to run it as it appears to be mostly all perl. Am I wrong in this accessment? Thanx for any input anyone can provide.
Re: [Cooker] MakeCD Problems
On Fri, 2002-02-01 at 23:34, nds wrote: I know that I am beating this dead horse but somebody know how to do this thing right. I am trying to make CDs from a mirrored cooker website. I mastered working with rsync and mirror. My problem is using the MakeCD in the /cooker/i586/misc/ directory. I do the command this way (as my local cooker is /mnt/cooker/): /mnt/cooker/misc/MakeCD -t /tmp/ -a /mnt/cooker/ I try the same thing with root access and I still get nowhere. Is there something else that I need to have because I got the impression that the MakeCD program was designed to be self reliant. Not requiring any program on my end to run it as it appears to be mostly all perl. Am I wrong in this accessment? Thanx for any input anyone can provide. Yes, cd /tmp su /mnt/cooker/misc/MakeCD -a /mnt/cooker/ That's how I eventually got it working =-= kk1