Well,

Tried it again this weekend and followed the instructions.  This is part of  my resulting output.

------------------------------------------------------------------------

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.2
qtp-remove-pkgs v0.2
REMOVED send-emails-toaster from sandbox (not for real)
REMOVED control-panel-toaster from sandbox (not for real)
Setting up Install Process
Setting up repositories
dries                     100% |=========================|  951 B    00:00
freshrpms                 100% |=========================|  951 B    00:00
enlartenment              100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
http://zeniv.linux.org.uk/pub/distributions/fedora/linux/core/updates/4/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')>
Trying other mirror.
updates-released          100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
enlartenment-sources      100% |=========================|  951 B    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 1.2 MB    00:01
extras    : ################################################## 3977/3977
Added 2 new packages, deleted 2 old in 7.67 seconds
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package libtool-ltdl-devel.i386 0:1.5.16.multilib2-3 set to be updated
---> Package libtool-ltdl.i386 0:1.5.16.multilib2-3 set to be updated
--> Running transaction check
--> Processing Conflict: courier-authlib-toaster conflicts libtool-ltdl
--> Finished Dependency Resolution
Error: courier-authlib-toaster conflicts with libtool-ltdl
Building daemontools-toaster-0.76-1.3.2 ...
Installing daemontools-toaster-0.76-1.3.2 in the sandbox ...
Building ucspi-tcp-toaster-0.88-1.3.2 ...
Installing ucspi-tcp-toaster-0.88-1.3.2 in the sandbox ...
Building vpopmail-toaster-5.4.13-1.3.3 ...
Installing vpopmail-toaster-5.4.13-1.3.3 in the sandbox ...
Building libdomainkeys-toaster-0.68-1.3.2 ...
Installing libdomainkeys-toaster-0.68-1.3.2 in the sandbox ...
Building qmail-toaster-1.03-1.3.7 ...
Installing qmail-toaster-1.03-1.3.7 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.

"Eric \"Shubes\"" <[EMAIL PROTECTED]> wrote:
Dang, I keep forgetting that! Good catch, EE.

If you use

yum -y install libtool-ltdl-devel

it'll pick them both up (libtool-ltdl is a dependency). Or, you could use

yum -y install libtool-ltdl-devel libtool-ltdl

Your choice!

Erik Espinoza wrote:
> Need to install libtool-ltdl-devel as well
>
> On 11/9/06, Eric Shubes <[EMAIL PROTECTED]> wrote:
>> Ok. Now that qmailtoaster-plus v0.2 is out, I think this'll be easy.
>>
>> What's happened (to refresh my memory as much as anything) is that the
>> .so
>> file that's part of libtool-ltdl was included in
>> courier-authlib-toaster-0.88-1.3.1, so libtool-ltdl needed to be
>> removed to
>> install it, and now it's no longer part of
>> courier-authlib-toaster-0.88-1.3.2 (and 1.3.3) and we need to install the
>> standard libtool-ltdl.
>>
>> After getting qmailtoaster-plus v0.2 installed, modify
>> /opt/qmailtoaster-plus/bin/qtp-remove-pkgs as follows:
>> .) after "control-panel \" on line 72, add a new line containing
>> "courier-authlib-toaster \" (without the quotes), so it ends up
>> looking like:
>>
>> control-panel \
>> courier-authlib-toaster \
>> spamassassin \
>>
>> Then after "a7_remove_packages" at line 114 (near the end) add a new line
>> containing "yum -y install libtool-ltdl" so it ends up looking like:
>>
>> a7_remove_packages
>> yum -y install libtool-ltdl
>>
>> just before the "exit 0".
>>
>> That should work for you, if I understand what's going on correctly.
>>
>> After you've completed the upgrade successfully, you don't want to use
>> this
>> modified version any more, so you can put it back to the way it was
>> either
>> by editing it again, or simply remove qmailtoaster-plus and re-install
>> it:
>> # rpm -e qmailtoaster-plus
>> # rpm -ivh \
>> http://svn.shubes.net/qtp/releases/qmailtoaster-plus-0.2-1.3.2.noarch.rpm
>>
>> (\ added for readability)
>>
>> Now, wasn't that easy? (I hope) ;)
>>
>>
>> Francisco Paco Peralta wrote:
>> > That is just super! Can't wait to try 0.2!
>> >
>> > */"Eric \"Shubes\"" <[EMAIL PROTECTED]>/* wrote:
>> >
>> > How about I tell you what to do after we've released qtp 0.2? It'll
>> > be a bit
>> > easier then, as the 'remove' logic is in just one place now instead
>> > of two.
>> > Ok?
>> >
>> > Francisco Paco Peralta wrote:
>> > > Shubes,
>> > >
>> > > Perhaps you provide that info for all of us with this fedora
>> issue
>> > as I
>> > > am in the same boat.
>> > >
>> > > Thanks,
>> > >
>> > > */"Eric \"Shubes\"" /* wrote:
>> > >
>> > > [EMAIL PROTECTED] wrote:
>> > > > It was reported that the conflicts btn courier-authlib and
>> > > libtool-ltdl
>> > > > has been fixed.
>> > > >
>> > > > I still encounter this problem while upgrading as follows
>> > > >
>> > > > 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
>> > > > libltdl.so.3 is needed by (installed)
>> > > > mysql-connector-odbc-3.51.12-1.2.1.i386
>> > > >
>> > > >
>> > > > yum install libtool-ltdl
>> > > > --> Processing Conflict: courier-authlib-toaster conflicts
>> > > libtool-ltdl
>> > > > --> Finished Dependency Resolution
>> > > > Error: courier-authlib-toaster conflicts with libtool-ltdl
>> > > >
>> > > > Did qtp-newmeld download a wrong courier-authlib?
>> > > >
>> > > > crispin
>> > > >
>> > >
>> > > qtp-newmodel downloads whatever is listed in the current.txt file
>> > on the
>> > > main site. That appears to be the one you have (1.3.3).
>> > >
>> > > If I remember right, you're running FC4, yes? If that's the
>> case, I
>> > > believe
>> > > you'll need to remove your current courier-authlib-toaster,
>> > install the
>> > > standard libtool-ltdl using yum, then proceed with the upgrade.
>> > >
>> > > This could be a little tricky using the newmodel script. Do
>> you have
>> > > active
>> > > users using courier on your toaster? I'd like to tell you
>> > > specifically what
>> > > you need to do, but minimizing any disruption in services the
>> > toaster's
>> > > providing.
>> > >
>> > > --
>> > > -Eric 'shubes'
>> > >
>>
>>
>> --
>> -Eric 'shubes'
>>


--
-Eric 'shubes'

---------------------------------------------------------------------
QmailToaster hosted by: VR Hosted
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Francisco "Paco" Peralta

Reply via email to