Bug#661928: debian-policy: recipe for determining shlib package name

2017-08-23 Thread Russ Allbery
Russ Allbery writes: > Jakub Wilk writes: >> The actualy lintian code is: >> foreach my $expected_name (@sonames) { >> $expected_name =~ s/([0-9])\.so\./$1-/; >> $expected_name =~ s/\.so(?:\.|\z)//; >> $expected_name =~ s/_/-/g; >> if ((lc($expected_name) eq $pkg) >> ||

Bug#661928: debian-policy: recipe for determining shlib package name

2012-03-17 Thread Russ Allbery
Jakub Wilk writes: objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//' Could this code be included in Policy ยง8.1, perhaps as a footnote? Thanks. >>>That seems to be missing tr [[:upper

Bug#661928: debian-policy: recipe for determining shlib package name

2012-03-07 Thread Jakub Wilk
* Jakub Wilk , 2012-03-02, 19:47: Lintian suggests the following command to determine correct name for a shared library package: objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//' Could this code be included

Bug#661928: debian-policy: recipe for determining shlib package name

2012-03-02 Thread Jakub Wilk
* Julien Cristau , 2012-03-02, 19:41: Lintian suggests the following command to determine correct name for a shared library package: objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//' Could this code be inclu

Bug#661928: debian-policy: recipe for determining shlib package name

2012-03-02 Thread Julien Cristau
On Fri, Mar 2, 2012 at 18:51:10 +0100, Jakub Wilk wrote: > Package: debian-policy > Severity: wishlist > > Lintian suggests the following command to determine correct name for a shared > library package: > > objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n > -e's/^[[:space:]]*SONAME[[:space:]]

Bug#661928: debian-policy: recipe for determining shlib package name

2012-03-02 Thread Jakub Wilk
Package: debian-policy Severity: wishlist Lintian suggests the following command to determine correct name for a shared library package: objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | sed -e's/\([0-9]\)\.so\./\1-/; s/\.so\.//' Could this code be in