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

Re: Building custom apps vs deb packages ...



I built cyrus-sasl from source code, since I need SQLite support, but not
mysql/pgsql ... so, I try 'apt-get install postfix', since I figure that
mysql/pgsql won't hurt there, and I don't need any other features that really
require me to build it custom ... but, apt-get comes back with:

Given Aurelien just rebuilded and uploaded postfix_2.3.7-3+kbsd,
please do "apt-get update" against ftp.gnuab.org now.
Previously have been postfix_2.2.8-9+kbsd uninstallable.

In fact, you have now two options.

a) Use .deb for all packages, including cyrus-sasl.
Just try again
"apt-get install libsasl2-modules-sql postfix".
It should work now.

b) still use own cyrus-sasl 2.3

I do not know whether libsasl2 from 2.3 is ABI compatible with 2.2.
If it is ABI compatible, it would be sufficient to just create .deb from cyrus-sasl 2.3 or use "equivs" package to satisfy dependencies.

If it is ABI incompatible, but API compatible, you have
to rebuild postfix against your version of libsasl2 in any case.

Petr



Reply to: