[Pkg-clamav-devel] Uploading 0.98.7+dfsg-4

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Thu Dec 3 21:18:23 UTC 2015


On 2015-12-03 00:21:53 [+0100], Andreas Cadhalpun wrote:
> As 0.99 has been released meanwhile, the point is moot anyway.
Didn't expect them to act that quick :)

> Renaming to libclamunrar7 seems fine.
> (Though it would be great if clamav wouldn't need this libclamunrar hack,
> and instead could use e.g. libarchive for rar support.)

My memory was that libarchive did not support v3 but according to
  https://github.com/libarchive/libarchive/issues/151#issuecomment-91876723
the libarchive implementation support lzss which should be v3. So this
looks like it is as good as the non-free code we have here.

> > This is what I planned for the bug against release.d.o (once we settled
> > on libclamunrar):
> > 
> >  Subject: transition: clamav
> >  Package: release.debian.org
> >  User: release.debian.org at packages.debian.org
> >  Usertags: transition
> >  Severity: normal
> >  
> >  The upcoming version 0.99 of clamav will have a SONAME bump. Currently
> >  we have 0.99-rc2 in experimental which built everywhere (mips is
> >  Needs-Build at the time of writing).
> >  We would plan to upload the final 0.99 into unstable once upstream
> >  released it and we were allowed of doing so of course :)
> 
> That needs to be adapted a bit, since 0.99 is actually released now. ;)

:)

> >  The auto tracker is okay, all reverse dependencies are:
> >  - libclamunrar
> >  - c-icap-modules
> >  - dansguardian
> >  - havp
> >  - python-clamav
> >  
> >  All packages build tested in sid-chroot against libclamav7 from
> >  experimental.
> > 
> >  In the last c-icap-modules upload (which is part of testing and
> >  unstable) the maintainer forgot to include the .so library that was built
> >  against libclamav-dev and as such the package is listed as `unknown` in the
> >  tracker (which is correct, no libclamav6 dependency). The bug #806757 has
> >  been filled regarding this issue.
> > 
> >  libclamunrar needs a source upload because it is has a manual
> >  dependency on libclamav6.
> >  
> >  After the upload to unstable we would plan to upload it to s-p-u and
>                                ^
> I'd inject 'has migrated to testing' here.
k.
> 
> >  os-p-u so it can pop up in s/updates and os/update. This unfortunately
> >  triggers a transition stable and oldstable.
>                         ^
> Here 'in' is missing.
k.

> 
> Actually, I'm not sure how transitions in stable/old-stable are handled,
> but I think they need a separate bug report.
> Anyway, mentioning this here shouldn't hurt.

yup, we will see.

> Otherwise this looks fine.

I imported the 0.99 which almost identical to 0.99-rc2. Since you did
all the heavy lifting it easy doing :) I merged unstable into experimetal
with "git merge -s ours unstable" so once we do the upload we can simply
merge the experimental branch into unstable without any conflicts.
I will open the bug against release.d.o soon and prepeare the libunrar
package likely tomorrow.

> Best regards,
> Andreas

Sebastian



More information about the Pkg-clamav-devel mailing list