afflib package - bug #645915

Christophe Monniez christophe.monniez at fccu.be
Tue Dec 27 13:09:51 UTC 2011


Le mardi 27 décembre 2011 à 13:57 +0100, Julien Valroff a écrit :
> Hi Christoph,
> 
> Le mardi 27 déc. 2011 à 10:06:38 (+0100 CET), Christophe Monniez a écrit :
> > Hi,
> > 
> > I worked on this bug [1] to try to solve it.
> > I did a build in a clean environment and found that it was not linked
> > against libreadline.
> > 
> > I was disappointed and asked for help on debian-mentors IRC channel.
> > 
> > It seems that the package was build in a n unclean environment before
> > upload.
> > 
> > I thought that packages were always built in a clean environment.
> 
> Except for the binary package built by the uploader (well, actuall, it
> should be built in a clean environment, but nothing can guarantee this).
> 
> > Anyway, this situation can be easily solved by uploading the latest
> > afflib which is in our git repository.
> > 
> > So, Mika or Julien, could you have an eye on this package and upload it
> > to close this bug ?
> 
> There are a few things to check before the package can be uploaded, here is
> the output of lintian:
> I: afflib source: missing-debian-source-format
> W: afflib source: patch-system-but-direct-changes-in-diff ChangeLog and 33 more
> W: afflib-dbg: debian-changelog-line-too-long line 1
> W: afflib-dbg: debian-changelog-line-too-long line 5
> W: libafflib-dev: debian-changelog-line-too-long line 1
> W: libafflib-dev: debian-changelog-line-too-long line 5
> W: libafflib0: debian-changelog-line-too-long line 1
> W: libafflib0: debian-changelog-line-too-long line 5
> I: libafflib0: no-symbols-control-file usr/lib/libafflib.so.0.0.0
> W: afflib-tools: debian-changelog-line-too-long line 1
> W: afflib-tools: debian-changelog-line-too-long line 5
> W: afflib-tools: binary-without-manpage usr/bin/affcompare
> W: afflib-tools: binary-without-manpage usr/bin/affconvert
> W: afflib-tools: binary-without-manpage usr/bin/affcopy
> W: afflib-tools: binary-without-manpage usr/bin/affcrypto
> W: afflib-tools: binary-without-manpage usr/bin/affdiskprint
> W: afflib-tools: binary-without-manpage usr/bin/affinfo
> W: afflib-tools: binary-without-manpage usr/bin/affix
> W: afflib-tools: binary-without-manpage usr/bin/affrecover
> W: afflib-tools: binary-without-manpage usr/bin/affsegment
> W: afflib-tools: binary-without-manpage usr/bin/affsign
> W: afflib-tools: binary-without-manpage usr/bin/affstats
> W: afflib-tools: binary-without-manpage usr/bin/affuse
> W: afflib-tools: binary-without-manpage usr/bin/affverify
> W: afflib-tools: binary-without-manpage usr/bin/affxml
> 
> All of them should be quite easy to fix - the manpages can be easily
> generated via help2man (and then, forwarded upstream).
> 
> The changes made to upstream sources must be fixed. Here are the details of
> what is actually changed:
> dpkg-source: warning: the diff modifies the following upstream files: 
>  ChangeLog
>  Makefile.in
>  aclocal.m4
>  affconfig.h.in
>  afflib.spec
>  configure
>  configure.ac
>  doc/Makefile.in
>  lib/Makefile.in
>  lib/afflib.h
>  lib/afflib_i.h
>  lib/afflib_pages.cpp
>  lib/afflib_stream.cpp
>  lib/afflib_util.cpp
>  lib/aftimer.h
>  lib/lzma_glue.cpp
>  lib/utils.h
>  lib/vnode_afd.cpp
>  lib/vnode_aff.cpp
>  ltmain.sh
>  lzma443/Makefile.in
>  man/Makefile.in
>  pyaff/Makefile.in
>  tests/Makefile.in
>  tools/Makefile.in
>  tools/affcat.cpp
>  tools/affcompare.cpp
>  tools/affconvert.cpp
>  tools/affcrypto.cpp
>  tools/affinfo.cpp
>  tools/affix.cpp
>  tools/affverify.cpp
>  tools/affxml.cpp
>  win32/affconfig.h
> 
> I can help if needed, but don't know much about this package.
> 
> Cheers,
> Julien
> 

Thanks Julien,

it clarifies what I have to do. I'll take a look quickly. 
I don't know where the diff's come from, will investigate.


-- 
Christophe Monniez <christophe.monniez at fccu.be>




More information about the forensics-devel mailing list