Debian package from a bzr checkout

2013-12-12 Thread Mathieu Malaterre
Hi,

  I would like to prepare a package from a code source that is
currently only delivered from a bazar repository. What did people use
for package version naming convention ?

  If that matter the code is on Launchpad

Thanks,


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+7wuszrqcd2+_z1b6_q8w5f6e4pddcme+hebxig0y8esmx...@mail.gmail.com



Re: Debian package from a bzr checkout

2013-12-12 Thread Stephen M. Webb
On 12/12/2013 05:01 AM, Mathieu Malaterre wrote:
 Hi,
 
   I would like to prepare a package from a code source that is
 currently only delivered from a bazar repository. What did people use
 for package version naming convention ?
 
   If that matter the code is on Launchpad

The ones we use most frequently are:

(1) upstream release + upstream VCS revision: 1.0+r256-1

(2) upstream release + upstream VCS revision + packaging revision (separate 
source and packaging branches): 1.0+r256+p24-1

(3) upstream release + date (debian/changelog gets checked in on each release): 
1.0+20131131.2-1

All of the above can be (and are) automated in various projects.

-- 
Stephen M. Webb  stephen.w...@bregmasoft.ca



signature.asc
Description: OpenPGP digital signature


(uscan) Files-Excluded mecanism documentation ?

2013-12-12 Thread Mathieu Malaterre
It looks like uscan is now able to remove some files automatically, as per:

http://bugs.debian.org/685787

However I fail to see where this new mecanism is being documented. I
am starring at:

http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

with no luck so far.

Thanks for comments,


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ca+7wuswdpipzp7tjka9tckqnoxbdhurs8mwqkzicvbxpnnb...@mail.gmail.com



Re: (uscan) Files-Excluded mecanism documentation ?

2013-12-12 Thread Andreas Tille
Hi,

On Thu, Dec 12, 2013 at 03:16:36PM +0100, Mathieu Malaterre wrote:
 It looks like uscan is now able to remove some files automatically, as per:
 
 http://bugs.debian.org/685787
 
 However I fail to see where this new mecanism is being documented. I
 am starring at:
 
 http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
 with no luck so far.

I received the answer from DEP5 drivers that this format (version 1.0)
will not be changed.

Currently there is only `man uscan` (I guess devscript maintainers would
love patches) and the Wiki page

   https://wiki.debian.org/UscanEnhancements

which on its very top is mentioning a link to bug #685506 which says
that this *should* be documented.  Feel free to provide more input to
this bug number.

BTW, what is your actual problem besides missing the documentation?

Kind regards

   Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131212153820.go12...@an3as.eu



Help with C++ needed

2013-12-12 Thread Andreas Tille
Hi,

I try to build a new version of Ball and adapted old patches to the new
version and also created a new patch but the following issue exceeds my
poor C++ knowledge:

...
In file included from 
/tmp/buildd/ball-1.4.2/source/DATATYPE/GRAPH/treeWidth.C:1:0:
/tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h: At global scope:
/tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:130:16: error: 
'static BALL::Size BALL::TreeWidthUndirectedGraph::computeTreeWidth(const 
TreeDecomposition)' cannot be overloaded
static Size computeTreeWidth(TreeDecomposition const td);
^
/tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:120:16: error: 
with 'static BALL::Size 
BALL::TreeWidthUndirectedGraph::computeTreeWidth(const TreeDecomposition)'
static Size computeTreeWidth(TreeDecomposition const td);
^
/tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:134:9: error: 
'void BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, const 
TreeDecomposition)' cannot be overloaded
void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
 ^
/tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:124:9: error: 
with 'void BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, 
const TreeDecomposition)'
void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
 ^
...

The packaging I'm talking about is at

git://git.debian.org/git/debian-med/ball.git

and works with git-buildpackage.

Any help is welcome

   Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131212170028.ga18...@an3as.eu



Bug#725121: marked as done (RFS: thuban/1.2.2-4)

2013-12-12 Thread Debian Bug Tracking System
Your message dated Thu, 12 Dec 2013 16:27:21 +
with message-id e1vr96f-0003yo...@quantz.debian.org
and subject line closing RFS: thuban/1.2.2-4
has caused the Debian Bug report #725121,
regarding RFS: thuban/1.2.2-4
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 ow...@bugs.debian.org
immediately.)


-- 
725121: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725121
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package thuban

 Package name: thuban
 Version : 1.2.2-4
 Upstream Author : Thuban Project Team thu...@intevation.de
 URL : http://thuban.intevation.org/
 License : GPL-2.0+
 Section : graphics

It builds those binary packages:

 thuban - Interactive geographic data viewer
 thuban-doc - Interactive geographic data viewer - documentation

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/thuban


Alternatively, one can download the package with dget using this command:

  dget -x http://mentors.debian.net/debian/pool/main/t/thuban/thuban_1.2.2-4.dsc

More information about Thuban can be obtained from 
http://thuban.intevation.org/.

Changes since the last upload:

* Add myself to Uploaders.
* Bump dephelper compatibility to 9.
* Use canonical URLs for Vcs-* fields.
* Refresh patch and add headers for:
  - locale.patch
  - setup.patch
  - bitmappath.patch
  - wxpython.patch
  - gdal.patch
* Improve short description to not start with article.
* Use minimal dh rules with python2.
* Move documentation into its own thuban-doc package.
* List missing files after install.
* Update watch file, handle common mistakes.
* Update python build dependencies: remove python-support, replace python-dev
  with python-all-dev (= 2.6.6-3~).
* Update files to install for thuban package.
* Update copyright file using copyright-format 1.0.
* Build depend on python-psycopg2 instead of its virtual package.
* Bump Standards-Version to 3.9.4, changes: minimal dh rules, Vcs-* fields,
  copyright.
* Convert thuban man page to Docbook XML.
* Add man page for create_epsg.


Regards,
 Sebastiaan Couwenberg
---End Message---
---BeginMessage---
Package thuban version 1.2.2-4 is in NEW now,
and the package at mentors is not newer (2013-11-22) than the package in NEW 
(2013-12-12),
so there is currently no package to sponsor.

http://ftp-master.debian.org/new/thuban_1.2.2-4.html
http://mentors.debian.net/package/thuban

If for some reason you need to replace the package in NEW,
then you can upload an updated package to mentors
and feel free to reopen this RFS 725121 or open a new RFS.---End Message---


Bug#720333: marked as done (RFS: dualword-index/0.1.0-1 [ITP] [new package])

2013-12-12 Thread Debian Bug Tracking System
Your message dated Thu, 12 Dec 2013 16:27:19 +
with message-id e1vr96d-0003yc...@quantz.debian.org
and subject line closing RFS: dualword-index/0.1.0-1 [ITP] [new package]
has caused the Debian Bug report #720333,
regarding RFS: dualword-index/0.1.0-1 [ITP] [new package]
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 ow...@bugs.debian.org
immediately.)


-- 
720333: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720333
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: sponsorship-requests
  Severity: normal

  Dear mentors,
  I am looking for a sponsor for my package dualword-index

 * Package name: dualword-index
   Version : 0.0.2-1
   Upstream Author : Alexander Busorguin alexander.busorg...@gmail.com
 * URL : http://dualword.org
 * License : GNU GENERAL PUBLIC LICENSE Version 3
   Section : utils

  It builds those binary packages:
dualword-index   - Xapian index viewer

  To access further information about this package, please visit the
following URL:
  http://mentors.debian.net/package/dualword-index

  Alternatively, one can download the package with dget using this command:
dget -x 
http://mentors.debian.net/debian/pool/main/d/dualword-index/dualword-index_0.0.2-1.dsc

  Regards,
   Alexander Busorguin
---End Message---
---BeginMessage---
Package dualword-index has been removed from mentors.---End Message---


Bug#717733: marked as done (RFS: feincms-elephantblog/0.3.1-1 [ITP] -- simplistic blog engine for FeinCMS)

2013-12-12 Thread Debian Bug Tracking System
Your message dated Thu, 12 Dec 2013 16:27:23 +
with message-id e1vr96h-0003z3...@quantz.debian.org
and subject line closing RFS: feincms-elephantblog/0.3.1-1 [ITP] -- simplistic 
blog engine for FeinCMS
has caused the Debian Bug report #717733,
regarding RFS: feincms-elephantblog/0.3.1-1 [ITP] -- simplistic blog engine for 
FeinCMS
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 ow...@bugs.debian.org
immediately.)


-- 
717733: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717733
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: sponsorship-requests
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear mentors,

I am looking for a sponsor for my package feincms-elephantblog

* Package name: feincms-elephantblog
  Version : 0.3.1-1
  Upstream Author : Simon Baechler s...@feinheit.ch
* URL : https://github.com/feincms/feincms-elephantblog/
* License : BSD
  Section : python

It builds those binary packages:

python-django-feincms-elephantblog - simplistic blog engine for FeinCMS
python-django-feincms-elephantblog-doc - simplistic blog engine for FeinCMS 
(Documentation)

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/feincms-elephantblog


Alternatively, one can download the package with dget using this command:

dget -x 
http://mentors.debian.net/debian/pool/main/f/feincms-elephantblog/feincms-elephantblog_0.3.1-1.dsc

More information about feincms-elephantblog can be obtained from 
https://github.com/feincms/feincms-elephantblog/.

Packaging is available in the DPMT SVN:

http://anonscm.debian.org/viewvc/python-modules/packages/feincms-elephantblog/trunk/


 Following the principles of FeinCMS, ElephantBlog tries to offer simple and
 basic blog functionality, but remains extensible. Basically, ElephantBlog just
 uses what FeinCMS already has in a blog way.
 .
 A blog way means multiple entries in a timeline. One blogentry is similar to
 a FeinCMS page, it can have multiple content types and some meta information
 like title, slug or publishing date.
 .
 ElephantBlog can also be integrated as application content in an existing
 FeinCMS site, but it does not require the FeinCMS page module to be activated.
 .
 Features:
  * Pretty URLs
  * Feed creation
  * Time-based publishing
  * Based on FeinCMS item editor with the ability to integrate all of those
FeinCMS content types
  * Disqus comments
  * Pinging
  * Categories
  * Multilingual support
  * Pingback  Trackback support

Regards,
Michael Fladischer

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

iQIcBAEBAgAGBQJR78IRAAoJEGlMre9Rx7W2fdkP/AvmRRj8W8m0T8wYj2uad1Fi
Zitvwko10Y1b3j7BFWCPVMh4fO71wrR7sT+wXXDNLoimKQFBDh8iyoJ2kzOfb8aq
QG37SDiCwT0tTKxMz4CyivxBoF6cgP6tdGJb+GZ0XjVyvi0DRsYhUSNeLevwFKaf
p33snLVqNhE8GsjUUcI4OSdYZN7F/v0B6+VhJn0yFRV73qXiNs5DMHDWBC3taQBo
G9cjaZiiSgA/Kmy1EtAwiDNoQ7LsNn7sxfxM/oOxEaqFexBsLqn7CTVme/Lz8uKC
uvx+mwrPw3iJRIvZxis14gwDvVfsqpDp3ZLO9NVBtF3wEas15WnXpbO1AzJYmFDf
zXKfu/8oUjp2mB2ENSwUNtPF0z4i0x0x4UFNEt4pKP180W1YKBrGNkiFWqpbbK59
JpqAcRJg04RX4FwwO8iNXDRxeXNTAEtP9NsxKxb6towhTAxaJQzAKlpDpteBayUU
eteM0UADbH/ja0shtJOcIRA7zX1GGagH52MChajk5q0pEUrDi34FpfdbCL0NJOU7
/S20JGiQc/AXVt9oqq5q0oJJ+iDBuQOVAVOvYs3rMP2xdmFPje5y3xPod+493iTV
YLnrFKcFsi+oZHwnwydakmLY0aNT53runBLa3n/+MJAvE7aRRp6mRSXwPNdO2sjA
g/Pz6aQZYbTNcdas0qpO
=Qd14
-END PGP SIGNATURE-
---End Message---
---BeginMessage---
Package feincms-elephantblog has been removed from mentors.---End Message---


Re: Help with C++ needed

2013-12-12 Thread Patrick Baggett
Hi Andreas,

I'm pretty decent at C++. The lines 120 and 134 contain the same function
prototype, i.e. the return value is the same, the name is the same, and the
parameter count/type/number are the same. The compiler cannot tell which
version of the function to use. I can't access the git repo via http for
some reason, but this has been illegal in C++ since the start, so it's not
just old code, new compiler sort of problem. Check to see if there are
conditional compilations around these function definitions.

Patrick


On Thu, Dec 12, 2013 at 11:00 AM, Andreas Tille andr...@an3as.eu wrote:

 Hi,

 I try to build a new version of Ball and adapted old patches to the new
 version and also created a new patch but the following issue exceeds my
 poor C++ knowledge:

 ...
 In file included from
 /tmp/buildd/ball-1.4.2/source/DATATYPE/GRAPH/treeWidth.C:1:0:
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h: At global
 scope:
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:130:16:
 error: 'static BALL::Size
 BALL::TreeWidthUndirectedGraph::computeTreeWidth(const
 TreeDecomposition)' cannot be overloaded
 static Size computeTreeWidth(TreeDecomposition const td);
 ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:120:16:
 error: with 'static BALL::Size
 BALL::TreeWidthUndirectedGraph::computeTreeWidth(const
 TreeDecomposition)'
 static Size computeTreeWidth(TreeDecomposition const td);
 ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:134:9:
 error: 'void
 BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, const
 TreeDecomposition)' cannot be overloaded
 void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
  ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:124:9:
 error: with 'void
 BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, const
 TreeDecomposition)'
 void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
  ^
 ...

 The packaging I'm talking about is at

 git://git.debian.org/git/debian-med/ball.git

 and works with git-buildpackage.

 Any help is welcome

Andreas.

 --
 http://fam-tille.de


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: http://lists.debian.org/20131212170028.ga18...@an3as.eu




Re: Help with C++ needed

2013-12-12 Thread Joseph Gunn
Or, possibly, in more than one patch.

Patrick Baggett baggett.patr...@gmail.com wrote:

Hi Andreas,

I'm pretty decent at C++. The lines 120 and 134 contain the same function
prototype, i.e. the return value is the same, the name is the same, and the
parameter count/type/number are the same. The compiler cannot tell which
version of the function to use. I can't access the git repo via http for
some reason, but this has been illegal in C++ since the start, so it's not
just old code, new compiler sort of problem. Check to see if there are
conditional compilations around these function definitions.

Patrick


On Thu, Dec 12, 2013 at 11:00 AM, Andreas Tille andr...@an3as.eu wrote:

 Hi,

 I try to build a new version of Ball and adapted old patches to the new
 version and also created a new patch but the following issue exceeds my
 poor C++ knowledge:

 ...
 In file included from
 /tmp/buildd/ball-1.4.2/source/DATATYPE/GRAPH/treeWidth.C:1:0:
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h: At global
 scope:
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:130:16:
 error: 'static BALL::Size
 BALL::TreeWidthUndirectedGraph::computeTreeWidth(const
 TreeDecomposition)' cannot be overloaded
 static Size computeTreeWidth(TreeDecomposition const td);
 ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:120:16:
 error: with 'static BALL::Size
 BALL::TreeWidthUndirectedGraph::computeTreeWidth(const
 TreeDecomposition)'
 static Size computeTreeWidth(TreeDecomposition const td);
 ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:134:9:
 error: 'void
 BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, const
 TreeDecomposition)' cannot be overloaded
 void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
  ^
 /tmp/buildd/ball-1.4.2/include/BALL/DATATYPE/GRAPH/treeWidth.h:124:9:
 error: with 'void
 BALL::TreeWidthUndirectedGraph::writeGraphvizFile(std::ostream, const
 TreeDecomposition)'
 void writeGraphvizFile(std::ostream out, TreeDecomposition const td);
  ^
 ...

 The packaging I'm talking about is at

 git://git.debian.org/git/debian-med/ball.git

 and works with git-buildpackage.

 Any help is welcome

Andreas.

 --
 http://fam-tille.de


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: http://lists.debian.org/20131212170028.ga18...@an3as.eu




Re: Help with C++ needed

2013-12-12 Thread Andreas Tille
On Thu, Dec 12, 2013 at 12:16:54PM -0500, Joseph Gunn wrote:
 Or, possibly, in more than one patch.

I can confirm that this was a remaining chunk of an old patch that
applied to the new version.  The hint was helpful and I hope that I
get it builded after detecting this potential source of problems.

Many thanks

   Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131212174123.gd18...@an3as.eu



(Further) help with C++ needed

2013-12-12 Thread Andreas Tille
Hi again,

On Thu, Dec 12, 2013 at 06:41:23PM +0100, Andreas Tille wrote:
 On Thu, Dec 12, 2013 at 12:16:54PM -0500, Joseph Gunn wrote:
  Or, possibly, in more than one patch.
 
 I can confirm that this was a remaining chunk of an old patch that
 applied to the new version.  The hint was helpful and I hope that I
 get it builded after detecting this potential source of problems.

After having removed the chunks of old patches which actually were
responsible for the previously reported problem I was running into new
errors.  The problematic files are not affected by the patches any
more (at least not directly) and even if I deactivate all old
patches via

diff --git a/debian/patches/series b/debian/patches/series
index cb63ae8..e3f47c1 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,5 +1,5 @@
 0001-missingSigned.patch
-0008-Added-MAX_PENALTY-option-to-bond-order-assignment.patch
-0009-Fixed-a-bug-in-the-AssignBondOrderProcessor.patch
-0010-Fix-compilation-of-FTPBondOrderStrategy-Fixes-451.patch
+#0008-Added-MAX_PENALTY-option-to-bond-order-assignment.patch
+#0009-Fixed-a-bug-in-the-AssignBondOrderProcessor.patch
+#0010-Fix-compilation-of-FTPBondOrderStrategy-Fixes-451.patch
 0101-cmake-syntax.patch

the problem remains.  Could some kind soul try to check out

   git://git.debian.org/git/debian-med/ball.git

and have a look into things like:


...
[ 20%] Building CXX object CMakeFiles/BALL.dir/source/FORMAT/PDBFileDetails.o
In file included from /tmp/buildd/ball-1.4.2/include/BALL/common.h:36:0,
 from /tmp/buildd/ball-1.4.2/include/BALL/CONCEPT/property.h:11,
 from /tmp/buildd/ball-1.4.2/include/BALL/FORMAT/PDBFile.h:9,
 from /tmp/buildd/ball-1.4.2/source/FORMAT/PDBFileDetails.C:9:
/tmp/buildd/ball-1.4.2/include/BALL/COMMON/logStream.h:165:22: warning: 
attribute ignored in declaration of 'struct BALL::LogStreamBuf::StreamStruct' 
[-Wattributes]
   BALL_EXPORT struct StreamStruct
  ^
/tmp/buildd/ball-1.4.2/include/BALL/COMMON/logStream.h:165:22: note: attribute 
for 'struct BALL::LogStreamBuf::StreamStruct' must follow the 'struct' keyword
/tmp/buildd/ball-1.4.2/source/FORMAT/PDBFileDetails.C: In member function 
'virtual bool BALL::PDBFile::interpretRecord(const BALL::PDB::RecordMTRIX3)':
/tmp/buildd/ball-1.4.2/source/FORMAT/PDBFileDetails.C:902:71: error: no 
matching function for call to 'BALL::NamedProperty::NamedProperty(const char 
[12], boost::shared_ptrBALL::CrystalInfo)'
current_protein_-setProperty(NamedProperty(CRYSTALINFO, temp_ptr));
   ^
/tmp/buildd/ball-1.4.2/source/FORMAT/PDBFileDetails.C:902:71: note: candidates 
are:
In file included from /tmp/buildd/ball-1.4.2/include/BALL/FORMAT/PDBFile.h:9:0,
 from /tmp/buildd/ball-1.4.2/source/FORMAT/PDBFileDetails.C:9:
/tmp/buildd/ball-1.4.2/include/BALL/CONCEPT/property.h:191:3: note: 
BALL::NamedProperty::NamedProperty(const BALL::NamedProperty, const string)
   NamedProperty(const NamedProperty, const string name);
...


which happens repeatedly.


Many thanks in advance

Andreas.


-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131212181138.ge18...@an3as.eu



Re: (Further) help with C++ needed

2013-12-12 Thread Andreas Tille
Hi Gert,

On Thu, Dec 12, 2013 at 07:43:34PM +0100, Gert Wollny wrote:
 
 temp_ptr is of type boost::shared_ptrCrystalInfo, but the only
 NamedProperty constructor that comes close is the one that accepts
 boost::shared_ptrPersistentObject. 
 
 Since these are different types, the constructor can not be used. I can
 only guess that at one point the boost::shared_ptr implementation
 supported this kind of automatic casting of the contained class
 pointers, otherwise the code could never have compiled.
 
 To solve this: 
 
 Since CrystalInfo is a derived from PersistentObject, you can replace
 the line /PDBFileDetails.C:901 by 
 
boost::shared_ptrPersistentObject temp_ptr(new CrystalInfo());
 
 Hope that helps, 

In dead this helps a lot:

   
http://anonscm.debian.org/gitweb/?p=debian-med/ball.git;a=blob;f=debian/patches/0102-fix-boost-compatibility-issue.patch

because this also solves bug #720681. :-)

Unfortunately the build is not yet finished since it now stops with:


make[4]: Entering directory `/tmp/buildd/ball-1.4.2/build'
[ 67%] Building CXX object 
CMakeFiles/VIEW.dir/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.o
In file included from 
/tmp/buildd/ball-1.4.2/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.C:5:0:
/tmp/buildd/ball-1.4.2/include/BALL/VIEW/DIALOGS/assignBondOrderConfigurationDialog.h:21:65:
 fatal error: BALL/VIEW/UIC/ui_assignBondOrderConfigurationDialog.h: No such 
file or directory
 #include BALL/VIEW/UIC/ui_assignBondOrderConfigurationDialog.h
 ^
compilation terminated.
make[4]: *** 
[CMakeFiles/VIEW.dir/source/VIEW/DIALOGS/assignBondOrderConfigurationDialog.o] 
Error 1



The issue is described in the upstream tracker

   http://ball-trac.bioinf.uni-sb.de/ticket/520

(upstream is in CC of all these mails - so perhaps they might be enlight
us a bit).

I'm now trying to implement the hint of the issue reporter to run
uic-qt4 on the .ui files.

Kind regards

   Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131212201050.ga24...@an3as.eu



Re: (uscan) Files-Excluded mecanism documentation ?

2013-12-12 Thread Charles Plessy
Le Thu, Dec 12, 2013 at 04:38:20PM +0100, Andreas Tille a écrit :
  
  http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
  
  with no luck so far.
 
 I received the answer from DEP5 drivers that this format (version 1.0)
 will not be changed.

Hi Andreas,

The DEP 5 work is finished, and I think that its' drivers opinion on the
contents of http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
does not have more weight than the one of other developers, including yours.

This said, I think that going for a 1.1 update is the best solution.  It is
hard to say how long it will take, but in theory, it can be as fast as
providing a patch to #685506, have it accepted, and upload an updated
debian-policy package.

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131213005921.ga25...@falafel.plessy.net