[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rpm-devel
Subject:    Re: patch to automate __db* removal for CentOS 5.2
From:       Jeff Johnson <n3npq () mac ! com>
Date:       2009-03-27 12:34:32
Message-ID: 76A92105-FD33-4A59-9988-98A741076902 () mac ! com
[Download RAW message or body]

On Mar 27, 2009, at 5:26 AM, devzero2000 wrote:

> On Tue, Sep 30, 2008 at 3:47 PM, Jeff Johnson <n3npq@mac.com> wrote:
> 
> On Sep 30, 2008, at 10:35 AM, devzero2000 wrote:
> 
> Just a question.
> 
> Why it is necessary for rpm5 to backport a patch on rpm4?
> 
> 
> Good question.
> 
> The version stamp in __db* files when using multiple chroot's with
> different versions of Berkeley DB compiled into multiple versions
> of rpm has years of history.
> 
> At this point its less of my time to send the patch for some random  
> version of rpm then it is
> to walk anyone through the diagnosis. Total generation time for the  
> patch was
> half of the effort of sending multiple mails describing what to do.
> 
> Also note that the patch was for CentOS5, not rpm-4.4.2,  because  
> the problem was reported
> against CentOS5.
> 
> And Karanbir is @rpm5.org.
> 
> In the case someone care  the patch was rejected for RHEL5 \
> https://bugzilla.redhat.com/show_bug.cgi?id=464752  and, sure, for @rpm.org.
> 

Heh, checking for a DB_VERSION_MATCH return code and automating the  
recommended
and necessary action of removing/recreating a dbenv, is now deemed
	Blindly blasting away the environment ...

You'ld think there were thousands of instances of rpm always
running on each and every RHEL5 system keeping track
of the details of package management using an rpmdb ... oh wait that's
done with a RHEL5 support contract telephone contact number and a  
wallet.

73 de Jeff


[Attachment #3 (text/html)]

<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
-webkit-line-break: after-white-space; "><br><div><div>On Mar 27, 2009, at 5:26 AM, \
devzero2000 wrote:</div><br class="Apple-interchange-newline"><blockquote \
type="cite"><div class="gmail_quote">On Tue, Sep 30, 2008 at 3:47 PM, Jeff Johnson \
<span dir="ltr">&lt;<a href="mailto:n3npq@mac.com">n3npq@mac.com</a>></span> \
wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div class="im"><br> On Sep 30, \
2008, at 10:35 AM, devzero2000 wrote:<br> <br> <blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"> Just a question.<br> <br> Why it is necessary for rpm5 to \
backport a patch on rpm4?<br> <br> </blockquote> <br></div> Good question.<br> <br> \
The version stamp in __db* files when using multiple chroot's with<br> different \
versions of Berkeley DB compiled into multiple versions<br> of rpm has years of \
history.<br> <br> At this point its less of my time to send the patch for some random \
version of rpm then it is<br> to walk anyone through the diagnosis. Total generation \
time for the patch was<br> half of the effort of sending multiple mails describing \
what to do.<br> <br> Also note that the patch was for CentOS5, not rpm-4.4.2, \
&nbsp;because the problem was reported<br> against CentOS5.<br> <br> And Karanbir is \
@<a href="http://rpm5.org" target="_blank">rpm5.org</a>.<br> \
</blockquote><div><br></div></div>In the case someone care&nbsp; the patch was \
rejected for RHEL5 <a \
href="https://bugzilla.redhat.com/show_bug.cgi?id=464752">https://bugzilla.redhat.com/show_bug.cgi?id=464752</a>&nbsp; \
and, sure, for @<a href="http://rpm.org">rpm.org</a>. <br> \
<br></blockquote><div><br></div>Heh, checking for a DB_VERSION_MATCH return code and \
automating the recommended</div><div>and necessary&nbsp;action&nbsp;of \
removing/recreating a dbenv, is now deemed</div><div><span class="Apple-tab-span" \
style="white-space:pre">	</span>Blindly blasting away the environment \
...<br></div><div><br></div><div>You'ld think there were thousands of instances of \
rpm always</div><div>running on each and every RHEL5 system keeping \
track</div><div>of the details of package management using an rpmdb ... oh wait \
that's</div><div>done with a RHEL5 support contract telephone contact number and a \
wallet.</div><div><br></div><div>73 de Jeff</div><div><br></div></body></html>


______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic