FS#22877 - db-5.1.25 package broken ??

Attached to Project: Arch Linux
Opened by solsTiCe (zebul666) - Sunday, 13 February 2011, 11:55 GMT
Last edited by Allan McRae (Allan) - Friday, 18 February 2011, 23:43 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

First I noticed that bogofilter threw errors in evolution

then that my little hand-made program using db library was broken spitting errors like
"Build signature doesn't match environment"

even when I remove all my db and the environment, it did not work better. My program is not at fault it was working for some time (since db 4) and even with the previous (5.1.19). So Oracle broke their API, in a minor release ? I don't understand ! how is this possible ?

for bogofilter to work, I had too to remove my ~/.bogofilter but I loose all my history.

isn't the latest db package broken ?
I tryied my luck with rebuiling the db package but no change.
This task depends upon

Closed by  Allan McRae (Allan)
Friday, 18 February 2011, 23:43 GMT
Reason for closing:  Fixed
Comment by Allan McRae (Allan) - Sunday, 13 February 2011, 12:47 GMT
It looks like there was some minor API screw up by upstream. We only noticed python's db modules were having issues whic we fixed while it was in [testing]. It sat there for a while with no other issues so the package got moved...

Does rebuilding your app/bogofilter help?
Comment by solsTiCe (zebul666) - Sunday, 13 February 2011, 14:45 GMT
my app works better after a recompil' (no needd to change a character in the code). I did not think to do that

about bogofilter I need to receive spam to test it.

may be notify upstream (Oracle) about their screw-up ?

I just hope it does not break every program compiled against libdb !
Comment by Allan McRae (Allan) - Sunday, 13 February 2011, 22:41 GMT
It clearly does not break every program linked against libdb. Otherwise we would have noticed while this is in [teseting].

Let us know whether bogofilter works after a recompile and I will get that done.
Comment by Jan de Groot (JGC) - Monday, 14 February 2011, 08:24 GMT
Some programs bail out when they find a difference between the version that was compiled with and the version that they link against. We've seen this in the signoff thread also when someone used python to run a testsuite.
Comment by solsTiCe (zebul666) - Wednesday, 16 February 2011, 08:50 GMT
bogofilter works now. It seems a recompilation is needed.

Am I the only one to use (evolution and) bogofilter ?
Comment by Allan McRae (Allan) - Friday, 18 February 2011, 23:43 GMT
I have push bogofilter-1.2.2-2 to fix this. Report any other package breakages in a new bug report.

Loading...