Re: [qmailtoaster] Can't complete install
Shubes,I made two attempts this weekend to upgrade. And I thought I'd share my results.Attempt 1---In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below:Sandbox has been built successfully!Starting to build the binary rpms ...(pizza anyone?)If you want to view compile messages, you can open another terminal and:# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.logchroot: cannot run command `/root/qtp-build-rpms': No such file or directoryBuild failed, Exiting.[EMAIL PROTECTED] ~]#Attempt 2--I then copied all the scripts per your instructions using:# mkdir /opt/qtp-sandbox/root# cp /root/qtp-* /opt/qtp-sandbox/root/.I ran ./qtp-newmodel again and the following is my result:Starting to build the binary rpms ...(pizza anyone?)If you want to view compile messages, you can open another terminal and:# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.logqtp-build-rpms v0.1.3REMOVED send-emails-toaster from sandbox (not for real)REMOVED control-panel-toaster from sandbox (not for real)REMOVED spamassassin-toaster from sandbox (not for real)Building autorespond-toaster-2.0.4-1.3.2 ...Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ...Building clamav-toaster-0.88.5-1.3.5 ...Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ...Building control-panel-toaster-0.5-1.3.2 ...Installing control-panel-toaster-0.5-1.3.2 in the sandbox ...Building courier-authlib-toaster-0.58-1.3.3 ...Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ...qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.logBuild failed, Exiting.[EMAIL PROTECTED] ~]#My logs[EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log+ rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58+ exit 0Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186+ umask 022+ cd /usr/src/redhat/BUILD+ rm -rf courier-authlib-0.58+ exit 0Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ...error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686---I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it.So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated.I hope this feedback helps you in developing the 0.2 version of the scripts.Thanks,"Eric \"Shubes\"" [EMAIL PROTECTED] wrote: The /root/qtp-* scripts didn't make it into the sandbox, so you need toeither rebuild the sandbox or simply copy them into the sandbox you have:# mkdir /opt/qtp-sandbox/root# cp /root/qtp-* /opt/qtp-sandbox/root/.If you copy them in yourself, you shouldn't need the fixed qtp-whatamiscript, but it won't hurt. ;)Francisco Paco Peralta wrote: Shubes, Do I have to rebuild the sandbox again? */"Eric \"Shubes\"" <[EMAIL PROTECTED]>/* wrote: Sorry, EE, but that's not right. You *should* run this script while qmail's still running. The script takes care of stopping and starting qmail at the appropriate time. Paco, This is a bug in the qtp-whatami script. It's not exporting the QTP_RUN variable, so the qtp-build-sandbox script isn't picking it up, which is causing the error. This only happens when the scripts are located somewhere outside of the 'typical' sandbox. Please download the qtp-whatami script again from qtp.shubes.net and try again. Thanks, and let us know how the rest goes for you. Erik Espinoza wrote: Hello Francisco, I'm pretty sure you're supposed to shut down the qmailtoaster before doing this. By the looks of the log, Qmail was running while you attempted to upgrade. Thanks, Erik On 10/28/06, Francisco Paco Peralta wrote: I was trying to update my toaster install, in particular spamassassin and clamav, but the install did not complete because: chroot: cannot run command `/root/qtp-build-rpms': No such file or directory The following is the excerpt of my program execution, any comments are welcome, thanks: Do you want to proceed at your own risk? (yes, no) y/[n] : y Ok, here we go ... Getting package list ... qmail Toaster is an integrated distribution. Packages are preconfigured for the whole distro. As a result, a partial install might be misconfigured. Upgrading all packages to their latest version is strongly recommended. Now that you've been warned, we will proceed with package selection ... zlib-1.2.3-1.0.3 is already installed,
Re: [qmailtoaster] Can't complete install
Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts. All feedback helps. Thanks for giving it a go. Keep us posted. FYI, qmailtoaster-plus v0.2 will probably be released early this coming week. Jake and I are wrapping up testing at the moment. -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Can't complete install
The latest courier-authlib-toaster package is currently on the main site. As per the ChangeLog on the main site: 11/01/2006 - Updated courier-authlib package to resolve libtool-ltdl conflict. Requires libtool-ltdl libtool-ltdl-devel installed on FC4/FC5. So make sure you 'yum install libtool-ltdl libtool-ltldl-devel' Thanks, Erik On 11/5/06, Eric Shubes [EMAIL PROTECTED] wrote: Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts. All feedback helps. Thanks for giving it a go. Keep us posted. FYI, qmailtoaster-plus v0.2 will probably be released early this coming week. Jake and I are wrapping up testing at the moment. -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Can't complete install
Hey Francisco, What distro are you using? Erik On 11/5/06, Francisco Paco Peralta [EMAIL PROTECTED] wrote: Thanks all. I will attempt an update again next weekend as I typically do not do upgrades during the work week. I will keep you posted. Erik Espinoza [EMAIL PROTECTED] wrote: The latest courier-authlib-toaster package is currently on the main site. As per the ChangeLog on the main site: 11/01/2006 - Updated courier-authlib package to resolve libtool-ltdl conflict. Requires libtool-ltdl libtool-ltdl-devel installed on FC4/FC5. So make sure you 'yum install libtool-ltdl libtool-ltldl-devel' Thanks, Erik On 11/5/06, Eric Shubes wrote: Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts. All feedback helps. Thanks for giving it a go. Keep us posted. FYI, qmailtoaster-plus v0.2 will probably be released early this coming week. Jake and I are wrapping up testing at the moment.
Re: [qmailtoaster] Can't complete install
He's on FC4. Erik Espinoza wrote: Hey Francisco, What distro are you using? Erik On 11/5/06, Francisco Paco Peralta [EMAIL PROTECTED] wrote: Thanks all. I will attempt an update again next weekend as I typically do not do upgrades during the work week. I will keep you posted. Erik Espinoza [EMAIL PROTECTED] wrote: The latest courier-authlib-toaster package is currently on the main site. As per the ChangeLog on the main site: 11/01/2006 - Updated courier-authlib package to resolve libtool-ltdl conflict. Requires libtool-ltdl libtool-ltdl-devel installed on FC4/FC5. So make sure you 'yum install libtool-ltdl libtool-ltldl-devel' Thanks, Erik On 11/5/06, Eric Shubes wrote: Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts.
Re: [qmailtoaster] Can't complete install
Thanks, EE. I didn't mean to diss you, bug I figured you'd get the hint! ;) Erik Espinoza wrote: Hey ES, I have updated the ChangeLog's on the wiki :) Erik On 11/5/06, Eric Shubes [EMAIL PROTECTED] wrote: Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts. All feedback helps. Thanks for giving it a go. Keep us posted. FYI, qmailtoaster-plus v0.2 will probably be released early this coming week. Jake and I are wrapping up testing at the moment. -- -Eric 'shubes' -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Can't complete install
No worries. I got a lot on my plate, and I appreciate people reminding me of these sort of things. On 11/5/06, Eric Shubes [EMAIL PROTECTED] wrote: Thanks, EE. I didn't mean to diss you, bug I figured you'd get the hint! ;) Erik Espinoza wrote: Hey ES, I have updated the ChangeLog's on the wiki :) Erik On 11/5/06, Eric Shubes [EMAIL PROTECTED] wrote: Hey Paco, I was wondering how your upgrade was going. Francisco Paco Peralta wrote: Shubes, I made two attempts this weekend to upgrade. And I thought I'd share my results. Attempt 1 --- In the first attempt, I downloaded the qtp-whatami script from your svn but the process failed, see below: Sandbox has been built successfully! Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log chroot: cannot run command `/root/qtp-build-rpms': No such file or directory Build failed, Exiting. [EMAIL PROTECTED] ~]# Bad move. :( The newmodel scripts have undergone some substantial changes, mostly transparent to the user, but they don't work well (at all) with older versions. If you get one, you should get them all (as you apparently deduced). Attempt 2 -- I then copied all the scripts per your instructions using: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. I ran ./qtp-newmodel again and the following is my result: Starting to build the binary rpms ...(pizza anyone?) If you want to view compile messages, you can open another terminal and: # tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log qtp-build-rpms v0.1.3 REMOVED send-emails-toaster from sandbox (not for real) REMOVED control-panel-toaster from sandbox (not for real) REMOVED spamassassin-toaster from sandbox (not for real) Building autorespond-toaster-2.0.4-1.3.2 ... Installing autorespond-toaster-2.0.4-1.3.2 in the sandbox ... Building clamav-toaster-0.88.5-1.3.5 ... Installing clamav-toaster-0.88.5-1.3.5 in the sandbox ... Building control-panel-toaster-0.5-1.3.2 ... Installing control-panel-toaster-0.5-1.3.2 in the sandbox ... Building courier-authlib-toaster-0.58-1.3.3 ... Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... qtp-build-rpms - rpm -Uvh failed for courier-authlib-toaster-0.58-1.3.3 qtp-build-rpms - see /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log Build failed, Exiting. [EMAIL PROTECTED] ~]# My logs [EMAIL PROTECTED] opt]# tail -f /opt/qtp-sandbox/usr/src/qtp-upgrade/log/build-recent.log + rm -rf /usr/src/redhat/BUILD/courier-authlib-0.58 + exit 0 Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.14186 + umask 022 + cd /usr/src/redhat/BUILD + rm -rf courier-authlib-0.58 + exit 0 Installing courier-authlib-toaster-0.58-1.3.3 in the sandbox ... error: Failed dependencies: libltdl.so.3 is needed by courier-authlib-toaster-0.58-1.3.3.i686 --- I looked at the development site as I believe Erik had posted a courier-authlib-toaster package that I could test but I couldn't find it. I think that the 1.3.3 version is the one with the fix, although I'm not positive (EE hasn't updated the changelog on the wiki), as it appears to be because it's 'asking' for libltdl.so.3. FWIW, I'm planning on integrating the devel packages into newmodel, but unfortunately that won't be in the 0.2 release. So now I am stuck again with the libtool/libltdl issue and I don't remember how to get over that especially how to get over it using the upgrade script. Anything you can share will be greatly appreciated. It looks to me like you simply need to install libtool-ltdl (or whatever the name is) again: # yum install libtool-ltdl You'll need to recreate the sandbox after doing this, unless you install it in the sandbox too, but rebuilding the sandbox is the easiest (if not the fastest). My understanding of the issue is that for FC4, a special version was included in the courier-authlib-toaster package (for whatever reason). I think that EE fixed the toaster so that it can use the standard one again, so that module is no longer included in c-a-t for FC4. I hope this feedback helps you in developing the 0.2 version of the scripts. All feedback helps. Thanks for giving it a go. Keep us posted. FYI, qmailtoaster-plus v0.2 will probably be released early this coming week. Jake and I are wrapping up testing at the moment. -- -Eric 'shubes' -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL
Re: [qmailtoaster] Can't complete install
The /root/qtp-* scripts didn't make it into the sandbox, so you need to either rebuild the sandbox or simply copy them into the sandbox you have: # mkdir /opt/qtp-sandbox/root # cp /root/qtp-* /opt/qtp-sandbox/root/. If you copy them in yourself, you shouldn't need the fixed qtp-whatami script, but it won't hurt. ;) Francisco Paco Peralta wrote: Shubes, Do I have to rebuild the sandbox again? */Eric \Shubes\ [EMAIL PROTECTED]/* wrote: Sorry, EE, but that's not right. You *should* run this script while qmail's still running. The script takes care of stopping and starting qmail at the appropriate time. Paco, This is a bug in the qtp-whatami script. It's not exporting the QTP_RUN variable, so the qtp-build-sandbox script isn't picking it up, which is causing the error. This only happens when the scripts are located somewhere outside of the 'typical' sandbox. Please download the qtp-whatami script again from qtp.shubes.net and try again. Thanks, and let us know how the rest goes for you. Erik Espinoza wrote: Hello Francisco, I'm pretty sure you're supposed to shut down the qmailtoaster before doing this. By the looks of the log, Qmail was running while you attempted to upgrade. Thanks, Erik On 10/28/06, Francisco Paco Peralta wrote: I was trying to update my toaster install, in particular spamassassin and clamav, but the install did not complete because: chroot: cannot run command `/root/qtp-build-rpms': No such file or directory The following is the excerpt of my program execution, any comments are welcome, thanks: Do you want to proceed at your own risk? (yes, no) y/[n] : y Ok, here we go ... Getting package list ... qmail Toaster is an integrated distribution. Packages are preconfigured for the whole distro. As a result, a partial install might be misconfigured. Upgrading all packages to their latest version is strongly recommended. Now that you've been warned, we will proceed with package selection ... zlib-1.2.3-1.0.3 is already installed, bypassed daemontools-toaster-0.76-1.3.1 is already installed, bypassed ucspi-tcp-toaster-0.88-1.3.1 is already installed, bypassed vpopmail-toaster-5.4.13-1.3.2 is already installed, bypassed libdomainkeys-toaster-0.68-1.3.1 is already installed, bypassed qmail-toaster-1.03-1.3.5 is installed. Do you want to Upgrade qmail-toaster to version 1.03-1.3.6 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y courier-authlib-toaster-0.58-1.3.1 is already installed, bypassed courier-imap-toaster-4.1.1-1.3.2 is already installed, bypassed autorespond-toaster-2.0.4-1.3.1 is already installed, bypassed control-panel-toaster-0.5-1.3.1 is already installed, bypassed ezmlm-toaster-0.53.324-1.3.1 is already installed, bypassed qmailadmin-toaster-1.2.9-1.3.1 is already installed, bypassed qmailmrtg-toaster-4.2-1.3.1 is already installed, bypassed maildrop-toaster-2.0.2-1.3.1 is already installed, bypassed isoqlog-toaster-2.1-1.3.1 is already installed, bypassed squirrelmail-toaster-1.4.8-1.3.3 is already installed, bypassed spamassassin-toaster-3.1.4-1.3.2 is installed. Do you want to Upgrade spamassassin-toaster to version 3.1.7-1.3.5 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y clamav-toaster-0.88.4-1.3.3 is installed. Do you want to Upgrade clamav-toaster to version 0.88.5-1.3.4 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y ripmime-toaster-1.4.0.6-1.3.1 is already installed, bypassed simscan-toaster-1.2-1.3.1 is already installed, bypassed vqadmin-toaster is not installed, would you like to install it? Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y Getting source packages ...(this may take a while) Downloading qmail-toaster-1.03-1.3.6.src.rpm --17:14:26-- http://www.qmailtoaster.com/download/stable/qmail-toaster-1.03-1.3.6.src.rpm = `/usr/src/qtp-upgrade/SRPMS/qmail-toaster-1.03-1.3.6.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to www.qmailtoaster.com|38.99.66.144|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 296,099 (289K) [application/force-download] 100%[=] 296,099 829.50K/s 17:14:26 (827.71 KB/s) -
Re: [qmailtoaster] Can't complete install
Shubes,Do I have to rebuild the sandbox again?"Eric \"Shubes\"" [EMAIL PROTECTED] wrote: Sorry, EE, but that's not right. You *should* run this script while qmail'sstill running. The script takes care of stopping and starting qmail at theappropriate time.Paco,This is a bug in the qtp-whatami script. It's not exporting the QTP_RUNvariable, so the qtp-build-sandbox script isn't picking it up, which iscausing the error. This only happens when the scripts are located somewhereoutside of the 'typical' sandbox.Please download the qtp-whatami script again from qtp.shubes.net and try again.Thanks, and let us know how the rest goes for you.Erik Espinoza wrote: Hello Francisco, I'm pretty sure you're supposed to shut down the qmailtoaster before doing this. By the looks of the log, Qmail was running while you attempted to upgrade. Thanks, Erik On 10/28/06, Francisco Paco Peralta <[EMAIL PROTECTED]> wrote: I was trying to update my toaster install, in particular spamassassin and clamav, but the install did not complete because: chroot: cannot run command `/root/qtp-build-rpms': No such file or directory The following is the excerpt of my program execution, any comments are welcome, thanks: Do you want to proceed at your own risk? (yes, no) y/[n] : y Ok, here we go ... Getting package list ... qmail Toaster is an integrated distribution. Packages are preconfigured for the whole distro. As a result, a partial install might be misconfigured. Upgrading all packages to their latest version is strongly recommended. Now that you've been warned, we will proceed with package selection ... zlib-1.2.3-1.0.3 is already installed, bypassed daemontools-toaster-0.76-1.3.1 is already installed, bypassed ucspi-tcp-toaster-0.88-1.3.1 is already installed, bypassed vpopmail-toaster-5.4.13-1.3.2 is already installed, bypassed libdomainkeys-toaster-0.68-1.3.1 is already installed, bypassed qmail-toaster-1.03-1.3.5 is installed. Do you want to Upgrade qmail-toaster to version 1.03-1.3.6 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y courier-authlib-toaster-0.58-1.3.1 is already installed, bypassed courier-imap-toaster-4.1.1-1.3.2 is already installed, bypassed autorespond-toaster-2.0.4-1.3.1 is already installed, bypassed control-panel-toaster-0.5-1.3.1 is already installed, bypassed ezmlm-toaster-0.53.324-1.3.1 is already installed, bypassed qmailadmin-toaster-1.2.9-1.3.1 is already installed, bypassed qmailmrtg-toaster-4.2-1.3.1 is already installed, bypassed maildrop-toaster-2.0.2-1.3.1 is already installed, bypassed isoqlog-toaster-2.1-1.3.1 is already installed, bypassed squirrelmail-toaster-1.4.8-1.3.3 is already installed, bypassed spamassassin-toaster-3.1.4-1.3.2 is installed. Do you want to Upgrade spamassassin-toaster to version 3.1.7-1.3.5 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y clamav-toaster-0.88.4-1.3.3 is installed. Do you want to Upgrade clamav-toaster to version 0.88.5-1.3.4 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y ripmime-toaster-1.4.0.6-1.3.1 is already installed, bypassed simscan-toaster-1.2-1.3.1 is already installed, bypassed vqadmin-toaster is not installed, would you like to install it? Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y Getting source packages ...(this may take a while) Downloading qmail-toaster-1.03-1.3.6.src.rpm --17:14:26-- http://www.qmailtoaster.com/download/stable/qmail-toaster-1.03-1.3.6.src.rpm= `/usr/src/qtp-upgrade/SRPMS/qmail-toaster-1.03-1.3.6.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to www.qmailtoaster.com|38.99.66.144|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 296,099 (289K) [application/force-download] 100%[=] 296,099 829.50K/s 17:14:26 (827.71 KB/s) - `/usr/src/qtp-upgrade/SRPMS/qmail-toaster-1.03-1.3.6.src.rpm' saved [296099/296099] Downloading spamassassin-toaster-3.1.7-1.3.5.src.rpm --17:14:26-- http://www.qmailtoaster.com/download/stable/spamassassin-toaster-3.1.7-1.3.5.src.rpm= `/usr/src/qtp-upgrade/SRPMS/spamassassin-toaster-3.1.7-1.3.5.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to www.qmailtoaster.com|38.99.66.144|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,010,677 (987K) [application/force-download] 100%[=] 1,010,677 1.12M/s 17:14:27 (1.12 MB/s) - `/usr/src/qtp-upgrade/SRPMS/spamassassin-toaster-3.1.7-1.3.5.src.rpm' saved [1010677/1010677] Downloading clamav-toaster-0.88.5-1.3.4.src.rpm --17:14:27-- http://www.qmailtoaster.com/download/stable/clamav-toaster-0.88.5-1.3.4.src.rpm= `/usr/src/qtp-upgrade/SRPMS/clamav-toaster-0.88.5-1.3.4.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to
Re: [qmailtoaster] Can't complete install
Sorry, EE, but that's not right. You *should* run this script while qmail's still running. The script takes care of stopping and starting qmail at the appropriate time. Paco, This is a bug in the qtp-whatami script. It's not exporting the QTP_RUN variable, so the qtp-build-sandbox script isn't picking it up, which is causing the error. This only happens when the scripts are located somewhere outside of the 'typical' sandbox. Please download the qtp-whatami script again from qtp.shubes.net and try again. Thanks, and let us know how the rest goes for you. Erik Espinoza wrote: Hello Francisco, I'm pretty sure you're supposed to shut down the qmailtoaster before doing this. By the looks of the log, Qmail was running while you attempted to upgrade. Thanks, Erik On 10/28/06, Francisco Paco Peralta [EMAIL PROTECTED] wrote: I was trying to update my toaster install, in particular spamassassin and clamav, but the install did not complete because: chroot: cannot run command `/root/qtp-build-rpms': No such file or directory The following is the excerpt of my program execution, any comments are welcome, thanks: Do you want to proceed at your own risk? (yes, no) y/[n] : y Ok, here we go ... Getting package list ... qmail Toaster is an integrated distribution. Packages are preconfigured for the whole distro. As a result, a partial install might be misconfigured. Upgrading all packages to their latest version is strongly recommended. Now that you've been warned, we will proceed with package selection ... zlib-1.2.3-1.0.3 is already installed, bypassed daemontools-toaster-0.76-1.3.1 is already installed, bypassed ucspi-tcp-toaster-0.88-1.3.1 is already installed, bypassed vpopmail-toaster-5.4.13-1.3.2 is already installed, bypassed libdomainkeys-toaster-0.68-1.3.1 is already installed, bypassed qmail-toaster-1.03-1.3.5 is installed. Do you want to Upgrade qmail-toaster to version 1.03-1.3.6 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y courier-authlib-toaster-0.58-1.3.1 is already installed, bypassed courier-imap-toaster-4.1.1-1.3.2 is already installed, bypassed autorespond-toaster-2.0.4-1.3.1 is already installed, bypassed control-panel-toaster-0.5-1.3.1 is already installed, bypassed ezmlm-toaster-0.53.324-1.3.1 is already installed, bypassed qmailadmin-toaster-1.2.9-1.3.1 is already installed, bypassed qmailmrtg-toaster-4.2-1.3.1 is already installed, bypassed maildrop-toaster-2.0.2-1.3.1 is already installed, bypassed isoqlog-toaster-2.1-1.3.1 is already installed, bypassed squirrelmail-toaster-1.4.8-1.3.3 is already installed, bypassed spamassassin-toaster-3.1.4-1.3.2 is installed. Do you want to Upgrade spamassassin-toaster to version 3.1.7-1.3.5 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y clamav-toaster-0.88.4-1.3.3 is installed. Do you want to Upgrade clamav-toaster to version 0.88.5-1.3.4 Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y ripmime-toaster-1.4.0.6-1.3.1 is already installed, bypassed simscan-toaster-1.2-1.3.1 is already installed, bypassed vqadmin-toaster is not installed, would you like to install it? Shall we continue? (yes, no|skip, batch, quit) [y] / n|s / b / q : y Getting source packages ...(this may take a while) Downloading qmail-toaster-1.03-1.3.6.src.rpm --17:14:26-- http://www.qmailtoaster.com/download/stable/qmail-toaster-1.03-1.3.6.src.rpm = `/usr/src/qtp-upgrade/SRPMS/qmail-toaster-1.03-1.3.6.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to www.qmailtoaster.com|38.99.66.144|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 296,099 (289K) [application/force-download] 100%[=] 296,099 829.50K/s 17:14:26 (827.71 KB/s) - `/usr/src/qtp-upgrade/SRPMS/qmail-toaster-1.03-1.3.6.src.rpm' saved [296099/296099] Downloading spamassassin-toaster-3.1.7-1.3.5.src.rpm --17:14:26-- http://www.qmailtoaster.com/download/stable/spamassassin-toaster-3.1.7-1.3.5.src.rpm = `/usr/src/qtp-upgrade/SRPMS/spamassassin-toaster-3.1.7-1.3.5.src.rpm' Resolving www.qmailtoaster.com... 38.99.66.144 Connecting to www.qmailtoaster.com|38.99.66.144|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,010,677 (987K) [application/force-download] 100%[=] 1,010,677 1.12M/s 17:14:27 (1.12 MB/s) - `/usr/src/qtp-upgrade/SRPMS/spamassassin-toaster-3.1.7-1.3.5.src.rpm' saved [1010677/1010677] Downloading clamav-toaster-0.88.5-1.3.4.src.rpm --17:14:27-- http://www.qmailtoaster.com/download/stable/clamav-toaster-0.88.5-1.3.4.src.rpm = `/usr/src/qtp-upgrade/SRPMS/clamav-toaster-0.88.5-1.3.4.src.rpm' Resolving www.qmailtoaster.com...