FS#21315 - [devtools] checkpkg misses some soname changes

Attached to Project: Arch Linux
Opened by Allan McRae (Allan) - Tuesday, 19 October 2010, 03:53 GMT
Last edited by Pierre Schmitz (Pierre) - Thursday, 02 December 2010, 15:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

e.g. with the db-4.8 to db-5.1 update:

-usr/lib/libdb-4.8.a
-usr/lib/libdb-4.8.so
-usr/lib/libdb-4.so
+usr/lib/libdb-5.1.a
+usr/lib/libdb-5.1.so
+usr/lib/libdb-5.so

If a foo.so file is completely removed, then this should be flagged.
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Thursday, 02 December 2010, 15:51 GMT
Reason for closing:  Fixed
Comment by Pierre Schmitz (Pierre) - Wednesday, 17 November 2010, 22:23 GMT
I am not sure if I get this right. Is the fix for this just replacing "grep \.so\." with "grep \.so"? Maybe you could give two file lists and the expected result.
Comment by Allan McRae (Allan) - Wednesday, 17 November 2010, 23:46 GMT
The snippet I gave above is the output from the file list diff which clearly shows there is an soname change. It currently gets followed by a message saying there is no soname changes!

Replacing that grep should be enough.

Loading...