[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Last minute changes to rpm-4.0.3.



On Wed, Jul 11, 2001 at 01:57:20AM -0400, Ian Peters wrote:
> 
> > 	- rename rpm libraries to have version with libtool -release.
> 
> Does this mean that libraries will be shipped as librpm-4.0.3.so, or as
> librpm.so.4.0.3?  The latter seems easier to deal with...
> 

libtool --release creates /usr/lib/librpm-4.0.3.so. While I agree that
a proper soname is better in the long run, I believe that distinguishing
the library with a version specific ABI is more important than the
manner in which it is done ...

> If you were going with the second approach, however, I'd recommend not
> using the strict version of the release but instead incrementing the
> major version of the library at ABI changes as necessary (and the minor
> and micro similarly -- libtool explains this all better?).
> 

... and I'd like to be able to have the major soname match the rpm version
to prevent confusion such as libdb.so.2 is db-1.85. Not that it matters
to programs much ...

> The downside is this is more work and occassional ABI incompatabilities
> can still slip through the cracks.  Thoughts?
> 
> > 	- revert rpmqv.c change for now.
> 
> Doesn't really affect me, so no relevant comments -- other than sympathy
> for your complicated-sounding situation ;-)
> 

The change was unreverted ~2:30am in rpm-4.0.3-0.66. Been pending for quite
a while, still some more clean up, but popt aliases are now separately
documented.

> > Ahh, now I feel better :-)
> 
> LOL
> 

<grin>

73 de Jeff

-- 
Jeff Johnson	ARS N3NPQ
jbj@jbj.org	(jbj@redhat.com)
Chapel Hill, NC





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []