Re: Overhaul of r-cran-yaml package

2016-11-30 Thread Joost van Baal-Ilić
Hi Andreas,

Thanks for your work; sure; go ahead and push and upload your changes.

Bye, Joost


On Tue, Nov 29, 2016 at 05:02:17PM +0100, Andreas Tille wrote:
> Hi Joost,
> 
> as announced[1] I'm trying to update Debian Science R packages to have a
> set of up to date R packages at freeze time.  When I had a look into
> r-cran-yaml which has a newer upstream as well I was stumbling upon the
> fact that you are deleting unneeded files inside a pre-build target in
> debian/rules.  These are unneeded code copies of libyaml which are
> unneeded due to dynamic linking with the library in Debian's libyaml
> package.  I admit for clarity reasons I'd prefer to strip those files
> right from upstream source in a Files-Excluded field.
> 
> To make clear what I mean I've commited a prosed solution to Git and
> wonder what might be your opinion about this.  As far as I can see also
> src/yaml_private.h should be deleted.
> 
> Furthermore I personally would prefer to do the other part of the
> pre-build target
> 
> sed -i 's/#include "yaml.h"/#include /' src/implicit.c
> sed -i 's/#include "yaml.h"/#include /' src/r-ext.h
> echo 'PKG_LIBS = -lyaml' >> src/Makevars
> 
> rather in a quilt patch than in d/rules.  I'd consider this the usual
> way I've seen it in many packages and its to my personal taste more
> transparent.
> 
> Before I keep on with the proposed changes I would like to hear your
> opinion about this.  If you don't like it I'd happily revert the
> current changes.
> 
> Kind regards
> 
>Andreas.
> 
> [1] https://lists.debian.org/debian-science/2016/11/msg00054.html
> 
> -- 
> http://fam-tille.de


signature.asc
Description: Digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#833905: dimbl will get removed from Debian (was: Re: Bug#833905: dimbl: FTBFS: include/dimbl/DimProcs.h:37:29: error: expected ')' before '&' token)

2016-11-05 Thread Joost van Baal-Ilić
See also Bug#843328: O: dimbl .

Chris and Adrian: thanks a lot for your investigations!

Bye,

Joost



signature.asc
Description: Digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#836070: #836070 r-cran-sem: FTBFS: ERROR: dependencies 'MASS', 'boot' are not available for package 'sem'

2016-10-07 Thread Joost van Baal-Ilić
Hi Chris e.a.,

Thanks for this report, I expect to be able to fix it this month.

Bye,

Joost



signature.asc
Description: Digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Re: Comments regarding r-cran-lavaan_0.5.20-2_amd64.changes

2016-07-20 Thread Joost van Baal-Ilić
Hi Thorsten,

On Wed, Jul 20, 2016 at 08:50:31PM +, Thorsten Alteholz wrote:
> 
> I marked the package for accept, but please mention in the GPL-license 
> block in your debian/copyright, that this software is not only licensed 
> under GPL-2 but GPL-2+.

Committed; will be fixed w/ next upload.

> Thanks!

Thank you!

Joost


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#828017: frog: please make the build reproducible

2016-06-23 Thread Joost van Baal-Ilić

Thanks. Will get to it; before stretch gets shipped.


On Thu, Jun 23, 2016 at 08:44:27PM +0100, Chris Lamb wrote:
> Source: frog
> Version: 0.12.20-1
> Severity: wishlist
> Tags: patch
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: randomness
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the "reproducible builds" effort [0], we noticed that frog 
> could not be built reproducibly due to it including .pyo and .pyc files via 
> upstream's ./py-compile.
> 
> Patch attached.
> 
>  [0] https://wiki.debian.org/ReproducibleBuilds
> 
> 
> Regards,
> 
> -- 
>   ,''`.
>  : :'  : Chris Lamb
>  `. `'`  la...@debian.org / chris-lamb.co.uk
>`-

> --- a/debian/rules2016-06-23 15:25:51.762816987 +0200
> --- b/debian/rules2016-06-23 21:43:10.202744894 +0200
> @@ -5,6 +5,7 @@
>  include /usr/share/cdbs/1/rules/debhelper.mk
>  include /usr/share/cdbs/1/class/python-distutils.mk
>  
> +DEB_DH_INSTALL_ARGS_frog = -X.pyc -X.pyo
>  DEB_PYTHON2_MODULE_PACKAGES = frog libfrog1
>  
>  include /usr/share/cdbs/1/class/autotools.mk

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Re: Wrong pristine-tar files in some r-cran-* repositories [Was: r-cran-httpuv_1.3.3-3~bpo8+1_amd64.changes REJECTED]

2016-04-13 Thread Joost van Baal-Ilić
Hi Andreas,

Thanks for your help; I'll get to it soonish.

Bye, Joost

PS: I see you like landscape pictures; I offer you
http://plaatjes.mdcc.cx/2011/20110528-serbia_tara_mountains/IMG_7039.JPG .

On Wed, Apr 13, 2016 at 12:57:51PM +0200, Andreas Tille wrote:
> Hi Joost,
> 
> I tried to upload backports of r-cran-mime and r-cran-httpuv to Jessie
> backports since I intend to backport some packages depending from these.
> Thanks for your initial packaging.
> 
> Both packages were rejected by ftpmaster due to wrong size hashes of the
> orig.tar.gz.  For r-cran-mime I fixed this by comparing what I get via
> `apt-get source r-cran-mime` with the upstream download tarball.  Both
> are identical and thus I fixed the Git repository via
> 
>gbp import-orig --pristine-tar r-cran-mime_0.4.orig.tar.gz
> 
> When doing the same with r-cran-httpuv_1.3.3.orig.tar.gz I realised that
> the pristine-tar in the Git repository is identical with the upstream
> download (httpuv_1.3.3.tar.gz) but the file inside the Debian archive
> via apt-get source has a different size.
> 
> I suspect something is wrong with your workflow either how you create
> the pristine tar branch (I recommend the command above) or the way you
> are using gbp buildpackage.  Please check your workflow to make sure all
> three files (upstream, pristine-tar and upload) will be identical.
> 
> I'll leave the r-cran-httpuv pristine tar untouched and will upload
> the backport based on the apt-get source result since I have no good
> idea for this case.
> 
> Kind regards
> 
>   Andreas.
> 
> 
> - Forwarded message from Debian FTP Masters 
>  -
> 
> Date: Tue, 12 Apr 2016 17:35:20 +
> From: Debian FTP Masters 
> To: Debian Science Team , 
> Andreas Tille 
> Subject: r-cran-httpuv_1.3.3-3~bpo8+1_amd64.changes REJECTED
> 
> 
> 
> r-cran-httpuv_1.3.3-3~bpo8+1.dsc: Invalid size hash for 
> r-cran-httpuv_1.3.3.orig.tar.gz:
> According to the control file the size hash should be 426665,
> but r-cran-httpuv_1.3.3.orig.tar.gz has 408947.
> 
> If you did not include r-cran-httpuv_1.3.3.orig.tar.gz in your upload, a 
> different version
> might already be known to the archive software.
> 
> ===
> 
> Please feel free to respond to this email if you don't understand why
> your files were rejected, or if you upload new files which address our
> concerns.
> 
> 
> -- 
> debian-science-maintainers mailing list
> debian-science-maintainers@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers
> 
> 
> - End forwarded message -
> 
> -- 
> http://fam-tille.de


signature.asc
Description: Digital signature
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Bug#813444: mbtserver: FTBFS with timblserver 1.8

2016-02-02 Thread Joost van Baal-Ilić
Hi Andreas e.a.,

On Tue, Feb 02, 2016 at 05:00:06AM +0100, Andreas Beckmann wrote:
> Source: mbtserver
> Version: 0.7-3
> Severity: serious
> Tags: sid
> Justification: fails to build from source (but built successfully in the past)
> 
> mbtserver FTBFS with timblserver 1.8 that I just moved from experimental
> to sid:
> 
> /usr/bin/make  all-recursive
> make[2]: Entering directory '/build/mbtserver-0.7'
> Making all in src
> make[3]: Entering directory '/build/mbtserver-0.7/src'
> g++ -DHAVE_CONFIG_H -I. -I..  -I../include -Wdate-time -D_FORTIFY_SOURCE=2  
> -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -I/usr/include/libxml2 -I/usr/include/libxml2 -I/usr/include/libxml2 -fopenmp 
> -c -o MbtServer.o MbtServer.cxx
> g++ -DHAVE_CONFIG_H -I. -I..  -I../include -Wdate-time -D_FORTIFY_SOURCE=2  
> -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall 
> -I/usr/include/libxml2 -I/usr/include/libxml2 -I/usr/include/libxml2 -fopenmp 
> -c -o MbtServerBase.o MbtServerBase.cxx
> MbtServerBase.cxx:35:40: fatal error: timblserver/TimblServerAPI.h: No such 
> file or directory
> compilation terminated.
> Makefile:308: recipe for target 'MbtServerBase.o' failed
> make[3]: *** [MbtServerBase.o] Error 1
> make[3]: Leaving directory '/build/mbtserver-0.7/src'
> Makefile:323: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> 
> There is a new upstream release 0.10 reported by the watch file and
> a new upstream release v3.2.15 on github.

Thanks for reporting this.

FWIW, all packages as listed on
https://qa.debian.org/developer.php?login=ko.vandersloot%40uvt.nl are somewhat
tightly related.  New upstream releases come in bursts.  Versions of about the
same age build and run fine together.  When versions in Debian get out of sync,
bad things will likely happen.  Same comment applies to Bug#813445: frog:
FTBFS, of course.

Currently, I can't promis to help with this soonish.   Luckily there still is
time before the next freeze...

Bye,

Joost

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#775850: timblserver: FTBFS in unstable: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'

2015-11-09 Thread Joost van Baal-Ilić
Hi Andreas e.a.,

On Mon, Nov 09, 2015 at 01:07:44PM +0100, Andreas Beckmann wrote:
> On Mon, 14 Sep 2015 14:11:40 +0200 Joost van =?utf-8?Q?Baal-Ili=C4=87?=
>  wrote:
> > On Mon, Sep 14, 2015 at 12:21:34PM +0100, Peter Green wrote:
> > > >
> > > >  timblserver (1.8-1) experimental; urgency=low
> > > >  .
> > > >* New upstream release.
> > > >  - Fixes "timblserver: FTBFS in unstable: error: 'class 
> > > > Timbl::GetOptClass'
> > > How come this was uploaded to experimental and not unstable?
> > > 
> > 
> > I'm not quite sure if uploading to unstable wouldn't introduce even more RC
> > bugs.  Don't have the time to find out about that now.  I'll likely be able 
> > to
> > allocate more time to it within about one month.
> 
> Did you find some time to look at this issue?

Nope.  Hrm, I guess I can state: if there hasn't been done done any
substantial work on this by february 1, 2016; feel free to remove this stuff
from the archive.  I expect I'll have been able to allocate some time on this
before that date.

> > btw: you're welcome to nmu if you're convinced that will fix bugs.
> 
> In unstable currently the whole reverse-build-deps set of timblserver is
> unbuildable and uninstallable.

Yes...  :(

Thanks for pinging me.

Bye,

Joost

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#791301: ticcutils: diff for NMU version 0.7-2.1

2015-08-12 Thread Joost van Baal-Ilić
On Tue, Aug 11, 2015 at 10:26:06PM +0100, Jonathan Wiltshire wrote:
 Control: tag -1 patch pending
 
 Dear maintainer,
 
 I've prepared an NMU for ticcutils (versioned as 0.7-2.1)

Great, thanks a lot.

 and
 uploaded it to DELAYED/2. Please feel free to tell me if I
 should delay it longer.

No need to delay, please just go ahead.

Bye,

Joost

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#782103: libucto2: fails to upgrade from 'sid' - trying to overwrite /etc/ucto/tokconfig-en

2015-04-08 Thread Joost van Baal-Ilić

On Tue, Apr 07, 2015 at 11:20:12PM +0200, Andreas Beckmann wrote:
 Package: libucto2
 Version: 0.5.5-1
 Severity: serious
 User: debian...@lists.debian.org
 Usertags: piuparts
 
 Hi,
 
 during a test with piuparts I noticed your package fails to upgrade from
 'sid' to 'experimental'.
 It installed fine in 'sid', then the upgrade to 'experimental' fails
 because it tries to overwrite other packages files without declaring a
 Breaks+Replaces relation.
 
 See policy 7.6 at
 https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
 
 From the attached log (scroll to the bottom...):
 
   Preparing to unpack .../libucto2_0.5.5-1_amd64.deb ...
   Unpacking libucto2 (0.5.5-1) over (0.5.3-3.1+b1) ...
   dpkg: error processing archive 
 /var/cache/apt/archives/libucto2_0.5.5-1_amd64.deb (--unpack):
trying to overwrite '/etc/ucto/tokconfig-en', which is also in package 
 ucto 0.5.3-3.1+b1
   Errors were encountered while processing:
/var/cache/apt/archives/libucto2_0.5.5-1_amd64.deb


Thanks, will get to it.

Bye,

Joost

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


Bug#775850: timblserver: FTBFS in unstable: error: 'class Timbl::GetOptClass' has no member named 'getLogFile'

2015-03-24 Thread Joost van Baal-Ilić
Hi James,

On Tue, Jan 20, 2015 at 05:23:22PM +, James Cowgill wrote:
 Source: timblserver
 Version: 1.7-4
 Severity: serious
 Tags: sid
 
 Hi,
 
 timblserver FTBFS in unstable (but not in testing) on amd64 with the
 following error:
  /bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
  -I..  -I../include -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong 
  -Wformat -Werror=format-security -Wall  -I/usr/include/libxml2   -fopenmp   
  -fopenmp -c -o ServerBase.lo ServerBase.cxx
  libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I../include 
  -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat 
  -Werror=format-security -Wall -I/usr/include/libxml2 -fopenmp -fopenmp -c 
  ServerBase.cxx  -fPIC -DPIC -o .libs/ServerBase.o
  ServerBase.cxx: In constructor 
  'TimblServer::IB1_Server::IB1_Server(Timbl::GetOptClass*)':
  ServerBase.cxx:1128:22: error: 'class Timbl::GetOptClass' has no member 
  named 'getLogFile'
 logFile = opt-getLogFile();
snip
^
  ServerBase.cxx:1160:23: error: 'class Timbl::GetOptClass' has no member 
  named 'daemonizeFlag'
 doDaemon = opt-daemonizeFlag();
 ^
  Makefile:413: recipe for target 'ServerBase.lo' failed
  make[3]: *** [ServerBase.lo] Error 1
 
 After playing around with the build dependencies, this seems to be
 caused by the upgrade of timbl from 6.4.4-4 - 6.4.6-1
 
 Full mips64el build log (the arch where I first saw this):
 http://mipsdebian.imgtec.com/debian/logs/t/timblserver/timblserver_1.7-4_mips64el-20150115-0504.build.gz
 

I'll get to this soonish.  It'll get fixed with the upcoming upload of new
upstream 1.9. (Note to self: first convert repo from svn to git.)

Thanks for reporting!

Bye,

Joost

PS: do you happen to know if this endangers timblserver in jessie? I'd guess
not...

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers


mbt: 3.2.10-5 must not be in jessie

2014-10-29 Thread Joost van Baal-Ilić
Package: mbt
Version: 3.2.10-5
Severity: serious

This package of mbt should not be in jessie: a library transition
in the mbt/timbl/dimbl/frog/libfolia/ticcutils/ucto - suite is upcoming.
This transition will take place in unstable; transitioned packages
are targeted for zurg.  There is no time for proper testing before
the freeze of jessie.

Thanks, Bye,

Joost



On Tue, Oct 28, 2014 at 11:04:32PM +, Debian FTP Masters wrote:
 
 Accepted:
 
 Source: mbt
 Binary: mbt libmbt1-dev libmbt1
 Architecture: source amd64
 Version: 3.2.10-5
 Distribution: unstable
 Urgency: low
 Maintainer: Debian Science Team 
 debian-science-maintainers@lists.alioth.debian.org
 Changed-By: Joost van Baal-Ilić joos...@debian.org
 Description:
  libmbt1- memory-based tagger-generator and tagger - runtime
  libmbt1-dev - memory-based tagger-generator and tagger - development
  mbt- memory-based tagger-generator and tagger
 Changes:
  mbt (3.2.10-5) unstable; urgency=low
  .
* debian/control: migrated version control from Subversion to git (still on
  Debian's Alioth).
* debian/*: change version control tags from Subversion to git.
* debian/watch: more strict.


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

yes, please NMU (was: Re: Bug#752798 blocking the ppc64el architecture bootstrap)

2014-08-24 Thread Joost van Baal-Ilić
Hi Aurelien,

On Mon, Aug 25, 2014 at 05:28:04AM +0200, Aurelien Jarno wrote:
 
 The ppc64el architecture has been added to the Debian archive. Your
 package ticcutils fails to build as reported in bug #752798 and
 the build log is available on [1].
 
 It would be very nice if you can upload a fixed version of this package.
 Don't hesitate to ask questions if you need help to fix this bug. If
 you lack time for that, I can also proceed with an NMU.
 
 [1] https://buildd.debian.org/status/logs.php?pkg=ticcutilsarch=ppc64el

Please NMU.  ETA of fix by me would be october 15.

(I plan to convert the ticcutils packaging stuff at alioth from SVN to git and
upload new upstream ticcutils 0.5 soonish.  I believe this means next to
ticcutils, 7 other tightly related packages need to get upgraded to new
upstream, see https://qa.debian.org/developer.php?email=ko.vandersloot%40uvt.nl 
.)

Greetings from DebConf14, Portland

Joost


-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers