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

Bug#608222: marked as done (lintian: Please check symbols-files for foreign packages)



Your message dated Thu, 06 Jan 2011 01:40:05 +0100
with message-id <4D250F65.8030402@thykier.net>
and subject line Re: Bug#608222: lintian: Please check symbols-files for foreign packages
has caused the Debian Bug report #608222,
regarding lintian: Please check symbols-files for foreign packages
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
608222: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608222
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.4.3
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hey

Check for symbol files referring to non-existent or foreign packages.

  libbaz3.so libfoo #MINVER#

~Niels

- -- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils               2.20.1-15         The GNU assembler, linker and bina
ii  diffstat               1.53-1            produces graph of changes introduc
ii  dpkg-dev               1.15.8.5          Debian package development tools
ii  file                   5.04-5            Determines file type using "magic"
ii  gettext                0.18.1.1-3        GNU Internationalization utilities
ii  intltool-debian        0.35.0+20060710.1 Help i18n of RFC822 compliant conf
ii  libapt-pkg-perl        0.1.24+b1         Perl interface to libapt-pkg
ii  libclass-accessor-perl 0.34-1            Perl module that automatically gen
ii  libipc-run-perl        0.89-1            Perl module for running processes
ii  libparse-debianchangel 1.1.1-2.1         parse Debian changelogs and output
ii  libtimedate-perl       1.2000-1          collection of modules to manipulat
ii  liburi-perl            1.54-2            module to manipulate and access UR
ii  locales                2.11.2-7          Embedded GNU C Library: National L
ii  man-db                 2.5.7-7           on-line manual pager
ii  perl [libdigest-sha-pe 5.10.1-16         Larry Wall's Practical Extraction 

lintian recommends no packages.

Versions of packages lintian suggests:
pn  binutils-multiarch            <none>     (no description available)
ii  libtext-template-perl         1.45-1     Text::Template perl module
ii  man-db                        2.5.7-7    on-line manual pager

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJNGlDYAAoJEAVLu599gGRCBowQAK57wcumo7dSfg+bdhgrxLOG
ARFx1Tm6XAd7fMntItro7eVZyv/geaoaAJ+w9KgESdzz2XDfnUeWt/BsjaNVvG/P
SgNlnCuJYRVzr862Bx01XTE+QU1too3L5LOV/jqNPiufDAeSkS1o4gJOPDRDbInF
/m7p0EAolGAGh677VjF5c9qqulJCVs3PVcAWMHX5BXOjr4MHbWkUpLvxFE1wQ+R3
tHuCfKtaXBQzMl2Q7t8YPXW10VdOPS2krw9ZX7G1ytWScVqZaEAHjE4ssm6Mv0XW
jQ7okrF8c0F0ok3ljuMPgPgF1nhyyO6IPG13+eWgNKIAO3v9/Ep5e7e3cxh+0rxB
dj5IAKAytH2UvLJF8WYe0lQGLjCnY0qi+rQFVG63L8mbesqRd5+gl0WKez0uYV9F
BLNVraiut5npCcPbNoYFWwS0mE0x2s3GaLO7lW/Y6anoDpyj7Xay2p6O+RWoST1i
KtrWX0n2Rlbh5nRnpZ2c58eEJuSfr0SAkbxGXCvYAjdqNRDm1xSJ1M6z/klMDxWI
wOwTy9n+qtVDKym8kb7Q8bx/+LTdGYQ3HvglCYpeqw/cTyVngvLwqmjArU9JI1If
GKgZJi7fkygUSrdiRIrAL37MykiZPuLN2DUMlNruKHJJCkf5hZKyZHnM5Qj2VmO1
bVnaKroZP7taHPSIicnN
=FpCQ
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 2011-01-06 01:31, Russ Allbery wrote:
> Niels Thykier <niels@thykier.net> writes:
> 
>> Right, there is a check for that... but:
> 
>> cat t/tests/shared-libs-non-pic-i386/debian/debian/symbols:
>> libbaz3.so libfilo #MINVER#
>>  pw@Base 1.0
> 
>> does not trigger an issue and I cannot figure out why! I am fairly
>> confident that something is wrong, since the package libbaz3-1 does not
>> provide or depends on libfilo[1].
> 
> You're running into one of the banes of writing Lintian test suites: dpkg
> is too smart.  :)  Take a look at the control files of the generated
> package.  You'll see that dpkg-gensymbols updated the symbols file for you
> to fix the package name.
> 
> If you override dh_makeshlibs to run:
> 
>     dh_makeshlibs -- -plibfilo
> 
> instead, that will correctly generate a test case for this tag.  (I didn't
> commit that change since I'm not sure that shared-libs-non-pic-i386 is the
> right place to put such a test, rather than in a more general test case.)
> 

Ah beautiful! Indeed shared-libs-non-pic-i386 is not the test for it; I
was just puzzled by why the tag was not triggered (and that test
happened to be the one I played around).

Thanks for the debug :).  Closing this as "not a bug" then,
~Niels


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJNJQ9lAAoJEAVLu599gGRCZnsQAIgeAceCYSbnjDGx5k8XY5Fc
0k4ZuTb9waDDrzJcRxw0A/AdAG84k0IkeYvZhxtLYvxaW/YRS8JzNQ1XBjoOax7k
CE5tTaJDNiCe5XQMWpQE1cJP8VfV9STa5kNeIKgw1Bd0mbY7ZguJpgi8b/MGFiXA
IQndFMv+eGgTY137nsXA9qSjwPGgZTmgqzOA/zrRJkgSwwPDz6SfJZZ3XkTR4ymX
41bOFLiBkzfsSbjOU7sWnngTBZvRyOtUGt4Rdu0+0antioVOBJC3K0TsGdncrBWq
famZgBWud8hh3/YXP4COOpA5Ojte43SgXdW1nRQmQx5fo8en3VyuBS04Ifbwl4hH
5J4EzbTv/YfdAOpL5/G2+tyAUbtPBis3ZeKyTAWJ9MtcKbaSebmwZzZ2OAa3peyM
HbtnXv2VsCq6ZJ2HAxVh88adWRRe1FQ561vH6UWIZkxB3Jt39i2Ekxt1tNOW1AfW
EmhnWl4tDs7DFKo7B3G1a1TzFsKnRzMby2whVXV2bQ958pnydfEIXSWoAXdJ/3yp
QHvQVBpXKKRMay7qv+33QM1CKsea4AwI/BcjQwPagl5amgCySTrA8mG7XknPW0v0
XAvJksAP7Cbm5o1PlkmB4iF7Y0O/0BjyDLuTbvrDZKzSTiXFU/vZK4MluvDUwCy9
PIDG4OgRl80iM/KtQaCp
=3aXO
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: