Raphael Hertzog wrote: > I double-checked this and no, it's not the case. Extract from dpkg-shlibdeps: > while (<SLF>) { > s/\s*\n$//; next if m/^\#/; > if (!m/^\s*(?:(\S+):\s+)?(\S+)\s+(\S+)/) { > &warn(sprintf(_g("shared libs info file \`%s' line %d: bad line > \`%s'"), $fn, $., $_)); > next; > } > [...] > } > > What you propose would look like: > libc 6 > [EMAIL PROTECTED] libc6 2.3.6.ds1-13 > [EMAIL PROTECTED] libc6 2.3.6.ds1-13 > > Because of the "^\s*" you can't use starting spaces as a differentiating > factor. The lines with symbols would still match and be considered as usual > shlibs line.
The current dpkg-shlibdeps will still skip the extra lines unless a symbol equals the library name. That's not as robust as it could be, but could probably be worked around. -- see shy jo
signature.asc
Description: Digital signature