[Debian-med-packaging] Bug#868919: physamp: FTBFS: AlignmentOptimizer.cpp:39:32: fatal error: Bpp/Seq/Alphabet.all: No such file or directory

Andreas Tille andreas at an3as.eu
Thu Jul 20 09:21:13 UTC 2017


Hi Julien,

On Thu, Jul 20, 2017 at 10:49:10AM +0200, Julien Yann Dutheil wrote:
> Yes, should be. But I noticed some other problems... I have made a version
> 1.0.2 addressing them. Then I synchronized the upstream branch accordingly,
> and then merged the master branch and the upstream branch, is that the
> correct way to do?

Not really.

> Version 1.0.2-1 should then normally build fine.

Please at first publish the new version on your upstream site:

$ uscan --verbose --force-download
uscan info: uscan (version 2.17.8) See uscan(1) for help
uscan info: Scan watch files in .
uscan info: Check debian/watch and debian/changelog in .
uscan info: package="physamp" version="1.0.2-1" (as seen in debian/changelog)
uscan info: package="physamp" version="1.0.2" (no epoch/revision)
uscan info: ./debian/changelog sets package="physamp" version="1.0.2"
uscan info: Process ./debian/watch (package=physamp version=1.0.2)
uscan info: Last orig.tar.* tarball version (from debian/changelog): 1.0.2
uscan info: Last orig.tar.* tarball version (dversionmangled): 1.0.2
uscan info: Requesting URL:
   https://github.com/jydu/physamp/releases
uscan info: Matching pattern:
   (?:(?:https://github.com)?\/jydu\/physamp\/releases)?.*/archive/v(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)
uscan info: Found the following matching hrefs on the web page (newest first):
   /jydu/physamp/archive/v1.0.1.tar.gz (1.0.1) index=1.0.1-1 
   /jydu/physamp/archive/v1.0.0.tar.gz (1.0.0) index=1.0.0-1 
uscan info: Matching target for downloadurlmangle: https://github.com/jydu/physamp/archive/v1.0.1.tar.gz
uscan info: Upstream URL (downloadurlmangled):
   https://github.com/jydu/physamp/archive/v1.0.1.tar.gz
uscan info: Newest upstream tarball version selected for download (uversionmangled): 1.0.1
uscan info: Download filename (filenamemangled): v1.0.1.tar.gz
uscan info: Newest version of physamp on remote site is 1.0.1, local version is 1.0.2
uscan info:    => Only older package available from
      https://github.com/jydu/physamp/archive/v1.0.1.tar.gz
uscan info:    => Forcing download as requested
uscan info: Downloading upstream package: v1.0.1.tar.gz
uscan info: Requesting URL:
   https://github.com/jydu/physamp/archive/v1.0.1.tar.gz
uscan info: Successfully downloaded package: v1.0.1.tar.gz
uscan info: Start checking for common possible upstream OpenPGP signature files


Once you downloaded the new version you should do

    gbp import-orig --pristine-tar ../physamp_1.0.2.orig.tar.gz

You do not need to remember this by heart since its written in Debian
Med policy (and several other places).  I would have done so if there
would be a proper tag on Github to enabel uscan detecting the new
version.
 
> I also committed a patch for bppsuite on x32 arch.

Two remarks:

  1. Please leave the header information inside the patch
     (Author, Description, etc.)
  2. x32 is not a released architecture.  So its for sure
     fine to care for this as well but it is acceptable to
     delay uploads until there are stronger reasons for
     a new upload.  I'll upload now but may be will not in
     future cases and keep the target "UNRELEASED" in Git.

> Will now work on maffilter.

Fine.

Thanks again for your cooperation

      Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list