Bug#965917: yorick-z: diff for NMU version 1.2.0+cvs20080115-5.1

2022-01-19 Thread Thibaut Paumard

Dear Adrian,

Thanks a lot.

I completely forgot to process these yorick-* updates after the release 
and missed the mail in December. I did the two most urgent a couple of 
days ago (reverse dependencies of Gyoto) and plan on processing the rest 
within the next week.


NMUs are very welcome! Most or all should be trivial.

Best regards, Thibaut.

Le 19/01/2022 à 12:02, Adrian Bunk a écrit :

Control: tags 965917 + patch
Control: tags 965917 + pending

Dear maintainer,

I've prepared an NMU for yorick-z (versioned as 1.2.0+cvs20080115-5.1)
and uploaded it to DELAYED/7. Please feel free to tell me if I should
cancel it.

cu
Adrian



--
* Dr Thibaut Paumard   | LESIA/CNRS - Table équatoriale (bât. 5)   *
* Tel: +33 1 45 07 78 35   | Observatoire de Paris - Section de Meudon *
* Fax: +33 1 45 07 79 17   | 5, Place Jules Janssen*
* thibaut.paum...@obspm.fr | 92195 MEUDON CEDEX (France)   *


smime.p7s
Description: Signature cryptographique S/MIME


Bug#994784: mpi4py breaks gyoto autopkgtest on i386: 1 process returned, a non-zero exit code

2021-09-25 Thread Thibaut Paumard
Control: found -1 gyoto/1.4.4-4
Control: found -1 gyoto/1.4.4-3
Control: notfound -1 gyoto/1.4.4-5

Hi Paul,

Le 24/09/2021 à 21:42, Paul Gevers a écrit :
> Is the workaround inside the binary, or only (needed) in the test suite?
> In other words, did openmpi *break* gyoto on i386 in some cases? If yes,
> Ideally openmpi is updated with a versioned Breaks on gyoto with the
> right unfixed package. The migration software then will schedule the set
> and the migration will happen if everything's fine.

The workaround is only in the test suite. There remains a bug, either
within openmpi or within gyoto but triggered by the new version of openmpi.

Concerning gyoto, I would only rate it "normal" though, not "serious",
if you can confirm that the workaround actually worked in the testing
testbed. If this is the case, I would decrease the severity of the bug
and keep it opened. It would be great if the openmpi mainainers could
have a look, but I guess they will need a me to provide a minimal
example which will not be easy to provide, unless they experience the
same symptoms in other situations.

Regards, Thibaut.



Bug#994784: mpi4py breaks gyoto autopkgtest on i386: 1 process returned, a non-zero exit code

2021-09-24 Thread Thibaut Paumard
Control: reassign -1 src:openmpi src:gyoto

Hi Paul,

I think I've found a workaround and am getting closer to finding the
cause. I've just uploaded a package (gyoto 1.4.4-5) with the workaround.
If you can then check that the test passes fine, I guess we will just
have to let this gyoto migrate together with openmpi.

Gyoto supports two models for running within MPI: one can either specify
how many processes to run with the -np argument of mpirun, and one where
-np is set to 1 and gyoto itself spawns more processes (singleton approach).

The test used the singleton approach. If I now let mpirun spawn itself
the n processes, the test doesn't fail anymore.

The code path is slightly different within gyoto between the two
approaches so there could be a bug in gyoto, but it is puzzling that it
only affect one specific input file, only on one architecture, and only
with this new release of openmpi. And it still depends on the
environment: I don't get the failure if I let autopkgtest run the test
in my chroot, but I get it if I run the same commands manually in the
same chroot.

Best regards, Thibaut.



Bug#994784: mpi4py breaks gyoto autopkgtest on i386: 1 process returned, a non-zero exit code

2021-09-23 Thread Thibaut Paumard
Thanks Paul.

I don't think mpi4py is involved, but openmpi (4.1.1-5) is (based on
where in the test suite the bug happens, and on the fact that the
failure also occurs when only openmpi is frozen to unstable).

The puzzling bit is that the tests nicely go through in unstable, the
failure only occurs with the unstable openmpi in testing (and only on
i386, as far a I can tell).

Still investigating.

Regards, Thibaut.



smime.p7s
Description: Signature cryptographique S/MIME


Bug#994784: mpi4py breaks gyoto autopkgtest on i386: 1 process returned, a non-zero exit code

2021-09-23 Thread Thibaut Paumard
Control: reassign -1 src:openmpi
Control: found -1 openmpi/4.1.1-3
Control: tags -1 +unreproducible +help
Control: retitle -1 openmpi breaks gyoto autopkgtest on i386
Control: thanks

Hi,

I cannot reproduce this.

I have set up a testing-i386 chroot (on my amd64 laptop) and installed
openmpi from unstable (I also tried with mpi4py from unstable on top),
as well as their versionned dependencies not in testing:

libopenmpi-dev 4.1.1-5
libopenmpi34.1.1-5
openmpi-common 4.1.1-5
python3-mpi4py 3.0.3-10

I tried with gyoto from unstable (1.4.4-4) and from testing (1.4.4-3).

Note that this is apparently different from what the debci
infrastructure does (apparently recompiling instead of taking the binaries).

I then ran the test from this chroot (as sbuild user):
autopkgtest -B --test-name=gyoto-mpi -- null

The test PASSED each time.

I note that the test suite can take a long time to run and that the
final line in the failure log for this test reads:

mpirun.openmpi noticed that process rank 1 with PID 0 on node
ci-262-d8ad913b exited on signal 9 (Killed).

This happens after this test has been running for 1h and 55min.

Could it be that the process is killed because of a timeout in the test
environment?

In the one hand it would feel strange because, on the debci
infrastucture, the error always happens on the same file
(example-startrace), near the beginning of the process (row 1/32). On
the other hand I know this file is one of the longest to process (still
below a couple of minutes on my laptop).

Anyway, there's not much more I can do, except skip this test.

I'm reassigning to openmpi because, on the debci infrastructure, the
same failure occurs with openmpi/unstable also with mpi4py/testing.

Advice welcome.

Regards, Thibaut.




smime.p7s
Description: Signature cryptographique S/MIME


Bug#978831: patch gyoto for autoconf 2.70

2021-09-21 Thread Thibaut Paumard
Thanks for the patch Étienne, very appreciated!



OpenPGP_signature
Description: OpenPGP digital signature


Bug#961505: failed mips64el build of flint 2.5.2-22

2020-05-25 Thread Thibaut Paumard
Package: src:flint
Version: 2.5.2-22
Severity: serious
Tags: ftbfs
Thanks

Hi,

I wanted to check whether the recent upload actually fixed
953437: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953437

I realized that it failed to build.

Regards, Thibaut.


 Message transféré 
Sujet : failed mips64el build of flint 2.5.2-22
Date : Tue, 19 May 2020 20:45:33 -
De : Debian buildds 
Pour : dispa...@tracker.debian.org

 * Source package: flint
 * Version: 2.5.2-22
 * Architecture: mips64el
 * State: failed
 * Suite: sid
 * Builder: mipsel-aql-02.debian.org
 * Build log:
https://buildd.debian.org/status/fetch.php?pkg=flint=mips64el=2.5.2-22=1589921133=log

Please note that these notifications do not necessarily mean bug reports
in your package but could also be caused by other packages, temporary
uninstallabilities and arch-specific breakages.  A look at the build log
despite this disclaimer would be appreciated however.





signature.asc
Description: OpenPGP digital signature


Bug#897236: yorick: flaky autopkgtest: ERROR (txtest) failed to open X display or create X window

2020-05-11 Thread Thibaut Paumard
Control: tags -1 + fixed pending

Dear Paul,

Thanks for the hint, I did not know I could mark the test as flaky.

This test needs to open a window which is done through xvfb-run.

That xvfb-run sometimes fails to open a window is a bug in xvfb-run
which I have no time to investigate.

Kind regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#885506: bumping severity of pygtk bugs

2020-04-02 Thread Thibaut Paumard
Le 01/04/2020 à 23:13, Moritz Mühlenhoff a écrit :
> On Mon, Oct 07, 2019 at 04:53:03PM +0200, Thibaut Paumard wrote:
>> Dear Jeremy,
>>
>> Thanks, I have warned upstream that YAO will be removed if not updated
>> to Python 3 and Gtk 3.
> 
> It's now the last package blocking the removal of pygtk, let's remove it.
> 

Sure.

Did you already/ can you fill the RM bug?

Regards, Thibaut.

> Cheers,
> Moritz
> 




signature.asc
Description: OpenPGP digital signature


Bug#953151: gyoto FTBFS on armel, armhf, mipsel and mips64el

2020-03-05 Thread Thibaut Paumard
Le 05/03/2020 à 10:49, peter green a écrit :
> Package: gyoto
> Version: 1.4.4-1
> Severity: serious
> 
> gyoto is failing to build on armel, armhf,  mipsel and mips64el

Thanks Peter,

I've been working on it since Monday. I think I found the bug that hits
arm*, now I will check for mips*.

Regards.



signature.asc
Description: OpenPGP digital signature


Bug#944769: python3-h5py fails to import if offline due to apparent MPI failure

2020-03-03 Thread Thibaut Paumard
Hi again,

Le 03/03/2020 à 11:55, Drew Parsons a écrit :

>> Actually, it may be wise to choose names that
>>
>>   a) are clearly private, so people know they should not start using
>> explicitly h5py_serial or h5py_mpi;
>>
>>   b) will not clash with anything upstream may adopt in the future, a
>> bit like choosing a debian-specific soname for  shared library.
>>
>> why not _debian_h5py_serial and _debian_h5py_mpi?
>>
> 
> 
> Actually I was thinking people could start using h5py_serial or
> h5py_mpi, then they'd be sure of exactly what they're getting.
> 
> But I can see your point.  It wouldn't be so portable if users started
> doing that.

Yep, people can still use _debian_h5py_mpi to be sure of what they get,
but it is clear to them that they enter non-portable territory.

> If we want to present it as _debian*, then I think it would be tidier to
> place these _debian dir underneath h5py.  That layout could be even
> better for upstream since they'd want to do likewise (_h5py_serial,
> _h5py_mpi under h5py), if they take up this suggestion.
> 

Yes, I kinda like h5py._debian.serial and h5py._debian.mpi. Looks tidy
an future-proof.

Regards, Thibaut.





signature.asc
Description: OpenPGP digital signature


Bug#944769: python3-h5py fails to import if offline due to apparent MPI failure

2020-03-03 Thread Thibaut Paumard
Hi Drew,

Le 02/03/2020 à 17:33, Drew Parsons a écrit :
>> Like you, I would keep h5py_serial and h5py_mpi separate rather than
>> submodules of h5py. Mostly because the h5py folks could in the future
>> want to use those two names and do it in an incompatible manner.
> 
> Fair enough, I'll keep them separate. (actually, I'll file an Issue
> upstream and let them know what we've done. They may want to adapt for
> themselves).

Actually, it may be wise to choose names that

  a) are clearly private, so people know they should not start using
explicitly h5py_serial or h5py_mpi;

  b) will not clash with anything upstream may adopt in the future, a
bit like choosing a debian-specific soname for  shared library.

why not _debian_h5py_serial and _debian_h5py_mpi?

Feel free to disregard this suggestion or choose something else as you
see fit. Just my 2c to avoid future headaches.

Regards, Thibaut.






signature.asc
Description: OpenPGP digital signature


Bug#944769: python3-h5py fails to import if offline due to apparent MPI failure

2020-03-02 Thread Thibaut Paumard
Hi Drew,

I see, so you effectively copy all symbols from _h5py except those that
look like __foo__ which is Python internal stuff, *and* you give them an
entry under h5py in sys.modules. Nice, that should be pretty stable.

Actually, you don't treat public_api differently from weak_privates, and
you could be missing some symbols (if introduced later) of the form
_foo_, _foo__ or __foo_. You could simplify the code and cope with this
possibility with something like:

api=[ k for k in _h5py.__dict__.keys() if not (k.startswith('__') and
k.endswith('__')) ]

Like you, I would keep h5py_serial and h5py_mpi separate rather than
submodules of h5py. Mostly because the h5py folks could in the future
want to use those two names and do it in an incompatible manner.

Kind regards, Thibaut.

Le 02/03/2020 à 15:30, Drew Parsons a écrit :
> On 2020-03-02 18:21, Thibaut Paumard wrote:
>> Le 01/03/2020 à 20:26, Drew Parsons a écrit :
>>> your h5py suggestion of [...]
>>> works up to a point.
>>
>> Hi Drew,
>>
>> Do I read correctly in your other mail that you have found a workaround?
> 
> That's right, I've been building up my python-fu.
> 
>> My first take would have been to apply my initial suggestion to each
>> individual sub-module but that depends on the structure of the main h5py
>> module which I didn't check...
> 
> I seem to have managed it with just one formal import much as you
> suggested.  Then extra handling for the weak references and h5py.tests
> (which isn't accessible from h5py, must be imported as h5py.tests)
> 
> 
>> I  can put some brain cells into this if this is still needed, let me
>> know.
> 
> The following seems to be working, but let me know if you spot any
> problems.
> 
> I've assumed h5py_serial and h5py_mpi are installed independently in the
> python path. An alternative would be to install them as subpackages
> under h5py (so activated with something like "import h5py.h5py_serial as
> _h5py" instead of "import h5py_serial as _h5py". Do you think it's
> better to keep the 2 builds as separate installed modules?
> 
> 
> Here's my proposed h5py/__init__.py:
> 
> =
> # avoid running mpi with serial (1 process) jobs
> # by checking whether mpi is actually being used over multiple processes
> # Probe number of processes with OMPI_COMM_WORLD_SIZE (openmpi) and
> MPI_LOCALNRANKS (mpich)
> 
> from os import getenv as os_getenv
> import sys, importlib
> 
> OPENMPI_MULTIPROC = os_getenv('OMPI_COMM_WORLD_SIZE') is not None
> MPICH_MULTIPROC = os_getenv('MPI_LOCALNRANKS') is not None
> 
> MPI_ACTIVE = OPENMPI_MULTIPROC or MPICH_MULTIPROC
> 
> if MPI_ACTIVE:
>     try:
>     import h5py_mpi as _h5py
>     except:
>     import h5py_serial as _h5py
> else:
>     import h5py_serial as _h5py
> 
> # make generic h5py module behaviour the same as specific builds
> # by importing public and weak internal symbols
> 
> public_api = [ k for k in _h5py.__dict__.keys() if not k.startswith('_')
> and not k.endswith('_') ]
> weak_privates = [ k for k in _h5py.__dict__.keys() if k.startswith('_')
> and not k.endswith('_') ]
> 
> this_module=sys.modules[__name__]
> for key in public_api+weak_privates:
>     # "imports" symbols (makes them accessible)
>     setattr(this_module,key,getattr(_h5py,key))
>     # rename symbols as properties of toplevel h5py module
>     sys.modules['h5py.{}'.format(key)] = getattr(_h5py,key)
> 
> del public_api
> del weak_privates
> del this_module
> 
> 
> # tests are not loaded with h5py, but can be imported separately with
> # import h5py.tests
> tests = importlib.import_module('{}.tests'.format(_h5py.__name__))
> sys.modules['h5py.tests'] = tests
> del tests
> =
> 




signature.asc
Description: OpenPGP digital signature


Bug#944769: python3-h5py fails to import if offline due to apparent MPI failure

2020-03-02 Thread Thibaut Paumard
Le 01/03/2020 à 20:26, Drew Parsons a écrit :
> your h5py suggestion of [...]
> works up to a point.

Hi Drew,

Do I read correctly in your other mail that you have found a workaround?

My first take would have been to apply my initial suggestion to each
individual sub-module but that depends on the structure of the main h5py
module which I didn't check...

I  can put some brain cells into this if this is still needed, let me know.

Kind regards, Thibaut.

-- 
* Dr Thibaut Paumard   | LESIA/CNRS - Table équatoriale (bât. 5)   *
* Tel: +33 1 45 07 78 35   | Observatoire de Paris - Section de Meudon *
* Fax: +33 1 45 07 79 17   | 5, Place Jules Janssen*
* thibaut.paum...@obspm.fr | 92195 MEUDON CEDEX (France)   *



smime.p7s
Description: Signature cryptographique S/MIME


Bug#885505: bumping severity of pygtk bugs

2020-01-29 Thread Thibaut Paumard

> Did you hear anything back? Shall we remove it?
> 

Yes, we should remove it. Can you fill the request? I won't have time
before next week.

Kind Regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#885505: bumping severity of pygtk bugs

2019-12-11 Thread Thibaut Paumard
Le 10/12/2019 à 19:59, Moritz Mühlenhoff a écrit :
> On Mon, Oct 07, 2019 at 04:51:09PM +0200, Thibaut Paumard wrote:
>> Dear Jeremy,
>>
>> Thanks, I have warned upstream that spydr will be removed if not updated
>> to Python 3 and Gtk 3.
> 
> Was there any reaction? Otherwise let's go ahead with the removal from
> the archive.
> 
> Cheers,
> Moritz

Yes, upstream did say they would fix this. As this is a leaf package, I
would propose to wait until after the vacation and remove it on, say,
Jan. 15th. In the meantime I ill ping them and maybe they manage by then.

Else, I can always reintroduce it later.

Kind regards, Thibaut.

> 




signature.asc
Description: OpenPGP digital signature


Bug#885505: bumping severity of pygtk bugs

2019-10-07 Thread Thibaut Paumard
Dear Jeremy,

Thanks, I have warned upstream that spydr will be removed if not updated
to Python 3 and Gtk 3.

Regards, Thibaut.

Le 06/10/2019 à 23:09, Jeremy Bicha a écrit :
> Control: severity -1 serious
> Control: tags -1 -buster
> 
> 
> As part of the Python2 removal, it is our intent that pygtk will be removed 
> from Testing before the release of Debian 11
> "Bullseye". Therefore, I am bumping the severity of this bug to Serious to 
> ensure that there is plenty of warning before
> the Debian 11 release and to make the eventual removal of pygtk as smooth as 
> possible.
> 
> 
> On behalf of the Debian GNOME team,
> Jeremy Bicha
> 




signature.asc
Description: OpenPGP digital signature


Bug#885506: bumping severity of pygtk bugs

2019-10-07 Thread Thibaut Paumard
Dear Jeremy,

Thanks, I have warned upstream that YAO will be removed if not updated
to Python 3 and Gtk 3.

Regards, Thibaut.

Le 06/10/2019 à 23:09, Jeremy Bicha a écrit :
> Control: severity -1 serious
> Control: tags -1 -buster
> 
> 
> As part of the Python2 removal, it is our intent that pygtk will be removed 
> from Testing before the release of Debian 11
> "Bullseye". Therefore, I am bumping the severity of this bug to Serious to 
> ensure that there is plenty of warning before
> the Debian 11 release and to make the eventual removal of pygtk as smooth as 
> possible.
> 
> 
> On behalf of the Debian GNOME team,
> Jeremy Bicha
> 




signature.asc
Description: OpenPGP digital signature


Bug#926182: Patch: Use alternatives system for guile-2.2-dev binaries

2019-05-25 Thread Thibaut Paumard
Le 25/05/2019 à 01:18, Rob Browning a écrit :
> Rob Browning  writes:
> 
>> I'm not certain, but I'm planning to work on guile over the next week.
>> If so, I should be able to take a look.
> 
> Just as an update, I obviously didn't get to it earlier this week, but
> I'm looking in to it now.
> 
> After I poke around a bit, I suspect the next step will be to contact
> the release managers to see what they think about any proposed changes
> because of course if they're not in favor, then the changes may have to
> wait.
> 
> I expect I'll be able to report back in a couple of days.

Dear Rob,

Since this change would be revertible in sid, you can safely upload
already and then contact the release team with the unblock request and a
source debdiff.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#926182: Patch: Use alternatives system for guile-2.2-dev binaries

2019-05-16 Thread Thibaut Paumard
Le 16/05/2019 à 03:45, Rob Browning a écrit :
> Thibaut Paumard  writes:
> 
>> I'm checking your patch, which looks good (compiling guile for testing
>> takes a lot o time but the patch itself is pretty straightforward and
>> clean). Do you intend on NMUing this? Given the age of this RC bug, I
>> think you should.
> 
> I'm not certain, but I'm planning to work on guile over the next week.
> If so, I should be able to take a look.
> 
> Thanks
> 

Thanks Rob.

For what it's worth,  I now tested the patch and I think it is ready to
go for Buster:
 - it does fix the RC bug (tested);
 - I think the approach is sound;
 - for this approach, the patch is minimal. It doesn't do anything that
   is not required to fix the bug.

As a bonus, it can go through unstable.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#926182: Patch: Use alternatives system for guile-2.2-dev binaries

2019-05-15 Thread Thibaut Paumard
On Fri, 3 May 2019 23:09:33 +0300 Kari Pahula  wrote:
> tags 926182 + patch
> thanks
> 
> Hi.
> 
> /usr/bin/guile uses alternatives system and the real binary is under
> /usr/lib, as well as providing /usr/bin/guile-2.2 as a symlink.
> 
> My patch gives the same treatment for the binaries in guile-2.2-dev.

Dear Kari,

I'm checking your patch, which looks good (compiling guile for testing
takes a lot o time but the patch itself is pretty straightforward and
clean). Do you intend on NMUing this? Given the age of this RC bug, I
think you should.

Regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#899605: Bug#899658: pommed/macfanctld: Invalid maintainer address pkg-mactel-de...@lists.alioth.debian.org

2018-05-26 Thread Thibaut Paumard

control: severity -1 important


Le 24/05/2018 à 10:38, Thibaut Paumard a écrit :

Thanks,

I've asked for the migration of pkg-mactel-de...@lists.alioth.debian.org.

Regards, Thibaut.



Since this is only a temporary solution, we should still think of 
choosing another address with the next upload.


Regards, Thibaut.



Bug#899605: Bug#899658: pommed: Invalid maintainer address pkg-mactel-de...@lists.alioth.debian.org

2018-05-24 Thread Thibaut Paumard

Thanks,

I've asked for the migration of pkg-mactel-de...@lists.alioth.debian.org.

Regards, Thibaut.



Bug#898589: yorick-yao is not unmaintained

2018-05-22 Thread Thibaut Paumard

control: not-found -1 yorick-yao/5.4.0-1
control: severity -1 wishlist
control: thanks

Hi,

I object and I'm closing this bug as yorick-yao is not unmaintained. 
I'll remove it after buster if upstream does not update it.


Regards, Thibaut.



Bug#871283: [Debian-astro-maintainers] Bug#871283: libgyoto6: requires rebuild against GCC 7 and symbols/shlibs bump

2017-08-16 Thread Thibaut Paumard

Le 07/08/2017 à 16:47, jcowg...@debian.org a écrit :

Package: libgyoto6
Version: 1.2.0-2
Severity: serious
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: gcc-7-op-mangling

Hi,

It appears that your package provides an external symbol that is
affected by the recent name mangling changes in GCC 7. See:
https://gcc.gnu.org/gcc-7/porting_to.html#conversion-op-mangling


OK, thanks. I'll do that when I'm back with a better internet 
connection, in roughly two weeks. If anyone with some time to spare sees 
this, don't hesitate to NMU.


Regards, Thibaut.

--



Bug#850986: keyboard focus stays in main window when opening compose window

2017-01-11 Thread Thibaut Paumard
Package: icedove
Version: 1:45.4.0-1
Severity: grave

Dear maintainers,

I have that spurious proble that very often, when I open a new compose
window (with ^N or by clicking on one of the reply-to buttons), the
keyboard focus stays in the main window. I start typing, which can
have nasty effects since the main indow recieves the events, such as,
for instance:
  - deleting emails;
  - ignoring conversations.

It is not immediate to get the focus to the compose winodw I am
interested in. Clicling in this window does not help, even after
having clicked in the main icedove window or in another window from an
unrelated application.

I have found two things that each help recover focus (no need to do
both, each one is sufficient on its own):

 1- closing the main window;

 2- opening yet another compose window: this new window then has focus
and I can from that point on get the focus in the window I like, including  
   the compose window that initially did not get focus.

This is not only anoying but also can cause data loss as I can end up
deleting messages inadvertently. Forunately I have never actually
purged a directory when that happened, but I consider myself lucky.

I am running GNOME 3 from testing, this bug has been there for a while
including when I was running cinnamon on jessie. It feels like it's
happening more often (almost, but not quite, always).

Kind regads, Thibaut.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages icedove depends on:
ii  debianutils   4.8.1
ii  fontconfig2.11.0-6.7
ii  libasound21.1.2-1
ii  libatk1.0-0   2.22.0-1
ii  libc6 2.24-8
ii  libcairo2 1.14.8-1
ii  libdbus-1-3   1.10.14-1
ii  libdbus-glib-1-2  0.108-1
ii  libevent-2.0-52.0.21-stable-2.1
ii  libffi6   3.2.1-6
ii  libfontconfig12.11.0-6.7
ii  libfreetype6  2.6.3-3+b1
ii  libgcc1   1:6.2.1-5
ii  libgdk-pixbuf2.0-02.36.0-1
ii  libglib2.0-0  2.50.2-2
ii  libgtk2.0-0   2.24.31-1
ii  libhunspell-1.4-0 1.4.1-2+b1
ii  libicu57  57.1-5
ii  libnspr4  2:4.12-6
ii  libnss3   2:3.26.2-1
ii  libpango-1.0-01.40.3-3
ii  libpangocairo-1.0-0   1.40.3-3
ii  libpangoft2-1.0-0 1.40.3-3
ii  libpixman-1-0 0.34.0-1
ii  libsqlite3-0  3.15.2-1
ii  libstartup-notification0  0.12-4
ii  libstdc++66.2.1-5
ii  libvpx4   1.6.0-3
ii  libx11-6  2:1.6.4-2
ii  libxcomposite11:0.4.4-1
ii  libxdamage1   1:1.1.4-2+b1
ii  libxext6  2:1.3.3-1
ii  libxfixes31:5.0.3-1
ii  libxrender1   1:0.9.10-1
ii  libxt61:1.1.5-1
ii  psmisc22.21-2.1+b1
ii  zlib1g1:1.2.8.dfsg-4

Versions of packages icedove recommends:
ii  hunspell-en-gb [hunspell-dictionary]  1:5.2.3-1
ii  hunspell-en-us [hunspell-dictionary]  20070829-6
ii  iceowl-extension  1:45.4.0-1
ii  myspell-fr-gut [myspell-dictionary]   1:1.0-32

Versions of packages icedove suggests:
pn  apparmor  
ii  fonts-lyx 2.2.2-1
ii  libgssapi-krb5-2  1.15-1

-- no debconf information



Bug#734837: Why is tk8.4 removal triggering autoremoval messages of not depending packages at this point in time (Was: staden is marked for autoremoval from testing)

2016-12-31 Thread Thibaut Paumard
Dear Andreas,

Le 31/12/2016 à 08:23, Andreas Tille a écrit :
> Hi,
> 
> On Sat, Dec 31, 2016 at 04:40:32AM +, Debian testing autoremoval watch 
> wrote:
>> staden 2.0.0+b11-2 is marked for autoremoval from testing on 2017-01-29
>>
>> It (build-)depends on packages with these RC bugs:
>> 734837: tk8.4: Time to remove from testing
> 
> Staden Build-Depends: tk-dev (without any version) and the binary
> package Depends: libtk8.6 (>= 8.6.0) so I do not understand this
> autoremoval message in principle and I specifically wonder why this
> happens at this point in time.

I cannot tell you why this message appears, in particular for staden (no
matter how hard I grep staden's dependencies, I cannot find tk8.4 in it).

However I can tell you why it's happening now. This is due to the recent
bogus run of testing migrations.  734837 is a sort of "pseudo" RC bug
that was there to prevent tk8.4 from migrating again to testing. Yet a
bug in the transition script let it go through. Now the auroremoval
stuff rightly wants to remove it again, and for some reason
misinterprets its reverse dependencies.

I would believe removing tk8.4 by hand from testing could fix the lot of
associated autoremovals.

Dear release team, thoughts on that?

Kind regards, Thibaut.


> Staden is juat an example for a set of packages with the same problem.
> 
> Kind regards
> 
> Andreas.
> 



Bug#847806: openmpi 2.0.2

2016-12-17 Thread Thibaut Paumard
Le 17/12/2016 à 17:31, Alastair McKinstry a écrit :
> I say leave until post-stretch release. I'm fixing the multiarch now
> (which fixes #833728, #842881;
> tagged as mpich and ldconfig bugs but in practice due to mpich being
> multiarch and openmpi not).
> Getting this in place by the freeze on Jan 5 is the limits of my mpi
> ambitions at the moment :-)

Dear Alastair,

good to know you are working on the multi-archification.

Jan 5th is the soft freeze (basically no (re)entries of source packages
not yet in testing). I don't think this mutli-archification stuff is
concerned by the soft freeze, is it? In any case, the last upload
targeting a migration before the hard freeze must be done around Jan.
20th at the latest, so time is flying by in any case...

Kind regards, Thibaut.



Bug#848218: openmpi FTBFS on ppc64el

2016-12-15 Thread Thibaut Paumard
Control: tags -1 +patch

Le 15/12/2016 à 11:31, Thibaut Paumard a écrit :
> Currently building with this on the porterbox, I will provide the patch
> if it works.

attached
diff -urN a/debian/changelog b/debian/changelog
--- a/debian/changelog	2016-12-13 07:10:17.0 +
+++ b/debian/changelog	2016-12-15 10:27:01.0 +
@@ -1,3 +1,9 @@
+openmpi (2.0.2~git.20161225-7) UNRELEASED; urgency=medium
+
+  * Fix opal_fifo test. Closes: 848218.
+
+ -- Thibaut Jean-Claude Paumard <thib...@plummer.debian.org>  Thu, 15 Dec 2016 10:27:01 +
+
 openmpi (2.0.2~git.20161225-6) unstable; urgency=medium
 
   * More hurd fixes: man pages for oshrun need to be conditional.
diff -urN a/debian/patches/opal_fifo.patch b/debian/patches/opal_fifo.patch
--- a/debian/patches/opal_fifo.patch	1970-01-01 00:00:00.0 +
+++ b/debian/patches/opal_fifo.patch	2016-12-15 12:05:45.355062390 +
@@ -0,0 +1,23 @@
+Description: fix test-suite to build on ppc64el
+ Test suite hangs on ppc64el. This is due to a bug in test/class/opal_fifo.c.
+ thread_test() must end with pthread_exit(NULL), not return NULL.
+Author: Thibaut Paumard <thib...@debian.org>
+Origin: Vendor
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848218
+Forwarded: no
+Last-Update: 2016-12-15
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: openmpi-2.0.2~git.20161225/test/class/opal_fifo.c
+===
+--- openmpi-2.0.2~git.20161225.orig/test/class/opal_fifo.c
 openmpi-2.0.2~git.20161225/test/class/opal_fifo.c
+@@ -62,7 +62,7 @@ static void *thread_test (void *arg) {
+ printf ("Atomics thread finished. Time: %d s %d us %d nsec/poppush\n", (int) total.tv_sec,
+ (int)total.tv_usec, (int)(timing / 1e-9));
+ 
+-return NULL;
++pthread_exit(NULL);
+ }
+ 
+ static void *thread_test_exhaust (void *arg) {
diff -urN a/debian/patches/series b/debian/patches/series
--- a/debian/patches/series	2016-12-13 07:10:17.0 +
+++ b/debian/patches/series	2016-12-15 10:25:38.0 +
@@ -5,3 +5,4 @@
 build_hurd
 link-libfabric.patch
 pkgconfig-vars.patch
+opal_fifo.patch


Bug#848218: openmpi FTBFS on ppc64el

2016-12-15 Thread Thibaut Paumard
Nailed it:

thread_test() in test/class/opal_fifo.c must end with pthread_exit(NULL)
instead of return NULL.

Currently building with this on the porterbox, I will provide the patch
if it works.

Regards, Thibaut.

Le 15/12/2016 à 10:32, Thibaut Paumard a écrit :
> Hi,
> 
> I confirm that the package build fine if the tests are deactivated, but
> I can't check whether it is usable as I can't install the resutling
> packages in the chroot on the porterbox.
> 
> Kind regards, Thibaut.
> 
> Le 15/12/2016 à 09:54, Thibaut Paumard a écrit :
>> Source: openmpi
>> Version: 2.0.2~git.20161225-6
>> Severity: serious
>> Justification: fails to build from source (but built successfully in the
>> past)
>>
>> Dear maintainers,
>>
>> openmpi fails to build on ppc64el (a release architecture).
>>
>> The build fails in the test suite. See:
>> https://buildd.debian.org/status/fetch.php?pkg=openmpi=ppc64el=2.0.2%7Egit.20161225-6=1481633280
>>
>> Naturally this bug prevents dependent packages from building, and hence
>> from migrating to stretch.
>>
>> With the soft freeze due on Jan. 5th, fixing this is a rather pressing
>> matter.
>>
>> Regards, Thibaut.
>>
> 


-- 
* Dr Thibaut Paumard   | LESIA/CNRS - Table équatoriale (bât. 5)   *
* Tel: +33 1 45 07 78 60   | Observatoire de Paris - Section de Meudon *
* Fax: +33 1 45 07 79 17   | 5, Place Jules Janssen*
* thibaut.paum...@obspm.fr | 92195 MEUDON CEDEX (France)   *



smime.p7s
Description: Signature cryptographique S/MIME


Bug#848218: openmpi FTBFS on ppc64el

2016-12-15 Thread Thibaut Paumard
Hi,

I confirm that the package build fine if the tests are deactivated, but
I can't check whether it is usable as I can't install the resutling
packages in the chroot on the porterbox.

Kind regards, Thibaut.

Le 15/12/2016 à 09:54, Thibaut Paumard a écrit :
> Source: openmpi
> Version: 2.0.2~git.20161225-6
> Severity: serious
> Justification: fails to build from source (but built successfully in the
> past)
> 
> Dear maintainers,
> 
> openmpi fails to build on ppc64el (a release architecture).
> 
> The build fails in the test suite. See:
> https://buildd.debian.org/status/fetch.php?pkg=openmpi=ppc64el=2.0.2%7Egit.20161225-6=1481633280
> 
> Naturally this bug prevents dependent packages from building, and hence
> from migrating to stretch.
> 
> With the soft freeze due on Jan. 5th, fixing this is a rather pressing
> matter.
> 
> Regards, Thibaut.
> 



Bug#848218: openmpi FTBFS on ppc64el

2016-12-15 Thread Thibaut Paumard
Source: openmpi
Version: 2.0.2~git.20161225-6
Severity: serious
Justification: fails to build from source (but built successfully in the
past)

Dear maintainers,

openmpi fails to build on ppc64el (a release architecture).

The build fails in the test suite. See:
https://buildd.debian.org/status/fetch.php?pkg=openmpi=ppc64el=2.0.2%7Egit.20161225-6=1481633280

Naturally this bug prevents dependent packages from building, and hence
from migrating to stretch.

With the soft freeze due on Jan. 5th, fixing this is a rather pressing
matter.

Regards, Thibaut.



Bug#844490: [pkg-boost-devel] Bug#844495: Bug#844490: FTBFS with boost1.62

2016-11-21 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear Steve,

thanks for your answer:

Le 20/11/2016 à 05:12, Steve M. Robbins a écrit :
> On Wednesday, November 16, 2016 12:16:22 PM CST Thibaut Paumard
> wrote:
>> I've realized that, when acos() does not return, delta100 above
>> is always zero. I can simplify the case by simply doing 
>> acos(cos(alpha100))
>> 
>> in which case acos() also does not return. Does not look like a
>> memory leak after all.
>> 
>> However, doing just that in an isolated main function does not
>> exhibit the bug (I've also tried activating all the hardening
>> features)
> 
> So when you say "doing just that" in isolated main ... do you mean 
> doing acos(cos(alpha100)*cos(delta100)) or acos(cos(alpha100))?

The minimal test that I tried (and that does not demonstrate the bug)
is attached below. I was not yet able to make a small test case that
exhibits the bug. I'll have to start from the full program and un-knit i
t.

I've been able to gather more information though:

  - the initial failure occurred in a unit test where the Gyoto
library is used through an interpreted language (Yorick); now I have
been able to exhibit the bug also from the main gyoto executable by
increasing the resolution of the raytracing test and making it odd
(101 instead of 32) so that the ray-tracing at delta=0 occurs.

  - this indicates that even more architectures are affected. amd64
and i386 seem not to be. The complete list of architectures on which I
have been able to trigger the problem is: arm64 armel armhf mips64el
ppc64el s390x powerpc ppc64.

  - when failure occurs, delta seems to always be 0, but the reverse
is not true (sometimes delta is 0 ans acos() does not lock).

  - increasing the number of digits makes the bug bite earlier.

  - although I haven't read it in full yet, there is a thread on
debian-devel mentioning hardening of pthread locking in libc. Gyoto
does use pthreads (although the bug also shows up when using a single
thread). I'd like to see whether the bug is triggered this libc change
instead of the new version of boost, but I think I need to recompile
the older boost on a porterbox with the new libc to try this. It will
take some time, as my day job also needs attention.

  - rebuilding with boost1.62 on alpha also fails (which is also a
regression) with a different symptom, which may or may not be related:

/usr/bin/ld: .libs/Screen.o: dtp-relative relocation against dynamic
symbol
_ZGVZN5boost14multiprecision11default_ops15get_constant_piINS0_8backends
13cpp_dec_floatILj100EivRKT_vE6result

https://buildd.debian.org/status/fetch.php?pkg=gyoto=alpha=1.1.
1-3=1479433143


Test case that does not demonstrate the bug:
8<--8<8<
#include 
#include 

int main(int argc, char ** argv) {

  double alpha=0.5, delta=0.;


boost::multiprecision::number<boost::multiprecision::cpp_dec_float<100>
>
alpha100=alpha, delta100=delta, a;
  a=acos(cos(alpha100));

  std::cerr << a << std::endl;

  return 0;
}
8<--8<8<

Kind regards, Thibaut.

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJYMrgeAAoJEJOUU0jg3ChAopwQAJ+S3WPrCeDP7H+2AEOH3Veu
2KceQvYbsdOa8bextckXoZLcB0vlxNAMblk1OlbpYt2gR3PPtl7zo6yVpoXdLpAt
gXIHPA2NLGdJn+mA+4S74Jxai2I3NgE7g2/In3li5Fz5UWd4BUKkwFP6PJ98KBum
DFdst1KdLeUXTCmVI5w5AMJ9Ht+Jmo0VIqNd5b3H5oND6ublo/WlW69U3CXq/mgx
+NAzJ7QY3bWs5DmVu8IO19msCwcjzj+B8YpVUr6awuwU+ltAZOeXh/EK5vIliK/D
VYcz8YcDeWj1AAYamjq7JHE4KUk2qjv2IaETFB5gt6u56zinTxxxRjUozL2ey/tc
+zbbC0MamxoeP3ouwDmRDo7i9RFZPKsB1JOzdcIfZvczOkglQEBPwR+q6X3ooZPP
zVQVJY/RdY/2U4/QCcWB6DBPxkRu4Gx3bwY8Twaq2LqtRgMdw+NO/hFNovMkm54g
UgXA3NMHmt1IUL6AKFdeQewKunNXsgN/+v/ysxkwXvlSwmAlWxdB4+x0P1CcxzPJ
v47T/gv2lrCd0JMoMWjEG7hIhOYP9Hr6J4dFSwUmsdmhfeZAXZmbfN090dZJNvu6
3PYC/QxgNk/rgC3k2S6g3zWqz6rpWbVkONIzokL2wknWmYtaOc6FsRaGfsDu792N
ZzLWeBSV2egLCqdFnQjG
=yU0n
-END PGP SIGNATURE-



Bug#844490: FTBFS with boost1.62

2016-11-16 Thread Thibaut Paumard
Control: tags 844490 +pending
Control: severity 844495 normal

For the record, the bug appears when doing:

acos(cos(alpha100)*cos(delta100));

where the type of alpha100 and delta100 is
boost::multiprecision::cpp_dec_float_100.

I've realized that, when acos() does not return, delta100 above is
always zero. I can simplify the case by simply doing
acos(cos(alpha100))

in which case acos() also does not return. Does not look like a memory
leak after all.

However, doing just that in an isolated main function does not exhibit
the bug (I've also tried activating all the hardening features)

On the contrary, single-casing delta100==0 does allow Gyoto's test suite
to run through.

So I do have a workaround, that still smells like hiding the problem
under the carpet.

Kind regards, Thibaut.



Bug#844495: multiprecision acos() sometimes does not return

2016-11-16 Thread Thibaut Paumard
Package: libboost1.62-dev
Version: 1.62.0+dfsg-4
Severity: serious
Justification: regression causes FTBFS

Dear maintainer,

gyoto FTBFS on several release architectures, apparently due to a
regression in Boost.multiprecision introduced in boost1.62.

Cf:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844490

It looks like a memory leak.

Regards, Thibaut.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: s390x

Kernel: Linux 3.16.0-4-s390x (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages libboost1.62-dev depends on:
ii  libstdc++-6-dev [libstdc++-dev]  6.2.0-13

libboost1.62-dev recommends no packages.

Versions of packages libboost1.62-dev suggests:
pn  libboost-atomic1.62-dev   
pn  libboost-chrono1.62-dev   
pn  libboost-date-time1.62-dev
pn  libboost-exception1.62-dev
pn  libboost-filesystem1.62-dev   
pn  libboost-graph-parallel1.62-dev   
pn  libboost-graph1.62-dev
pn  libboost-iostreams1.62-dev
pn  libboost-locale1.62-dev   
pn  libboost-log1.62-dev  
pn  libboost-math1.62-dev 
pn  libboost-mpi-python1.62-dev   
ii  libboost-mpi1.62-dev  1.62.0+dfsg-4
pn  libboost-program-options1.62-dev  
pn  libboost-python1.62-dev   
pn  libboost-random1.62-dev   
pn  libboost-regex1.62-dev
ii  libboost-serialization1.62-dev1.62.0+dfsg-4
pn  libboost-signals1.62-dev  
pn  libboost-system1.62-dev   
pn  libboost-test1.62-dev 
pn  libboost-thread1.62-dev   
pn  libboost-timer1.62-dev
pn  libboost-type-erasure1.62-dev 
pn  libboost-wave1.62-dev 
pn  libboost1.62-doc  
pn  libboost1.62-tools-dev
pn  libmpfrc++-dev
pn  libntl-dev

-- no debconf information



Bug#844490: FTBFS with boost1.62

2016-11-16 Thread Thibaut Paumard
Package: src:gyoto
Version: 1.1.1-2+b1
Severity: serious
Justification: fails to build from source (but built successfully in the
past)

Dear BTS,

gyoto FTBFS with boost1.62 on several release architectures:
https://buildd.debian.org/status/package.php?p=gyoto

It looks like it was known before the upload of boost1.62 to unstable:
http://people.canonical.com/~ubuntu-archive/transitions/html/boost1.62.html

The failure occurs in the test suite. Some debugging shows that the
culprit lies in lib/Screen.C, line 567. More precisely, the function
acos() overloaded for type boost::multiprecision::cpp_dec_float_100
sometimes never returns. It appears to be somewhat reproducible (I think
the test suite of gyoto fails always at the same point in its execution
on a given architecture, when it fails), but I was not able to isolate a
specific value of the argument that would hang acos().

The test suite can succeed if I decrease somewhat the number of digits,
e.g. using only 50 or even 90 decimal digits instead of 100. The build
failure occurs earlier if I use even more digits, so it looks like a
memory leak of some sort.

Several approaches could hide the problem under the carpet:
 - skipping the test suite on the affected architectures ;
 - decreasing the number of digits.

I'm very reluctant to do any of this because there, even if the test
suite goes through, there is no guarantee that the bug will not bite
users in the middle of a weeks-long simulation.

Besides, decreasing the number of digits means gyoto will loose in accuracy.

Looks like this needs to be fixed in boost.

Kind regards, Thibaut.



Bug#831442: mpich: Broken /usr/lib/libmpich.so.12 symlink, depending on installation order

2016-08-09 Thread Thibaut Paumard
Control: severity -1 normal

Dear all,

I have been able to work around this bug in yorick by adding a file
debian/shlibs.local in the source tree with this single line:

libmpich 12 libmpich12

Le 08/08/2016 12:12, Thibaut Paumard a écrit :
> Hi have open a new bug against libc-bin (ldconfig) to follow that up on
> that side: 833728

The libc-bin maintainers think that the proper fix would be to also
convert openmpi to multiarch and move the alternative main link also to
the multiarch directory.

I'm downgrading the severity since a workaround exists to avoid FTBFS.

Kind regards, Thibaut.



Bug#831442: mpich: Broken /usr/lib/libmpich.so.12 symlink, depending on installation order

2016-08-08 Thread Thibaut Paumard
Hi have open a new bug against libc-bin (ldconfig) to follow that up on
that side: 833728



Bug#812995: yorick-ynfft: FTBFS with libnfft version 3.3

2016-02-08 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Thanks,

I forwarded this bug report to upstream.

Kind regards, Thibaut.

Le 08/02/2016 20:19, Gianfranco Costamagna a écrit :
> Hi Thibaut and Debian Science maintainers,
> 
> I did a little patch to fix the build failure, but now there is a 
> testsuite failure:
> 
> here the patch
> 
> --- yorick-ynfft-1.0.2.orig/yor_nfft.c +++
> yorick-ynfft-1.0.2/yor_nfft.c @@ -312,7 +312,7 @@ struct _op { 
> #define GET_INP_DIMS(op)((op)->plan.N) #define
> GET_OVR_DIMS(op)((op)->plan.n) #define GET_OVR_FACT(op)
> ((op)->plan.sigma) -#define GET_NFFT_FLAGS(op)
> ((op)->plan.nfft_flags) +#define GET_NFFT_FLAGS(op)
> ((op)->plan.flags) #define GET_FFTW_FLAGS(op)
> ((op)->plan.fftw_flags) #define GET_CUTOFF(op)
> ((op)->plan.m) #define GET_NEVALS(op)  ((op)->nevals) @@
> -1013,7 +1013,7 @@ static void make_nfft_plan(nfft_plan *pl }
> 
> /* Precompute interpolation weights. */ -  if ((plan->nfft_flags &
> PRE_ONE_PSI) != 0) { +  if ((plan->flags & PRE_ONE_PSI) != 0) { 
> nfft_precompute_one_psi(plan); } return;
> 
> basically nfft_flags has been renamed in flags.
> 
> the testsuite failure is: make[1]: Entering directory
> '/build/yorick-ynfft-1.0.2' /usr/bin/make tests make[2]: Entering
> directory '/build/yorick-ynfft-1.0.2' /usr/lib/yorick/bin/yorick
> -batch nfft-tests.i 1-D transform (A0 vs. A1): SUCCESS - absolute
> error: max. = 1.9e-14, RMS = 3.9e-15 1-D transform (A1 vs. A2):
> SUCCESS - absolute error: max. = 1.2e-15, RMS = 2.8e-16
> 
> ERROR (nfft_full_matrix) length must be a strictly positive even
> number LINE: 272  FILE: /build/yorick-ynfft-1.0.2/nfft.i yorick:
> quitting on error in batch mode Makefile:97: recipe for target
> 'tests' failed make[2]: *** [tests] Error 1 make[2]: Leaving
> directory '/build/yorick-ynfft-1.0.2' debian/rules:27: recipe for
> target 'override_dh_auto_test' failed
> 
> 
> and I'm not sure what does it mean.
> 
> do you have any clue?
> 
> cheers,
> 
> Gianfranco
> 
> On Thu, 28 Jan 2016 12:37:48 + Ghislain Antony Vaillant 
>  wrote:
>> Package: yorick-ynfft Version: 1.0.2-2 Severity: important
> 
>> Dear Maintainer,
> 
>> This source package fails to build with the latest release of 
>> libnfft available in experimental. The relevant portion of the 
>> build log is available below.
> 
>> Version 3.3 introduced some API breaking changes in the
>> signature of the public structures.
> 
>> ``` cc -I. -DVERSION=\"1.0.2\" -Wdate-time -D_FORTIFY_SOURCE=2
>> -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
>> -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
>> -I/usr/lib/yorick/include -o yor_nfft.o -c yor_nfft.c
>> yor_nfft.c: In function 'op_eval': yor_nfft.c:380:12: warning:
>> assignment from incompatible pointer type
>> [-Wincompatible-pointer-types] inp_dims = GET_INP_DIMS(op); ^
>> yor_nfft.c: In function 'op_extract': yor_nfft.c:313:33: warning:
>> initialization from incompatible pointer type
>> [-Wincompatible-pointer-types] #define GET_OVR_DIMS(op)
>> ((op)->plan.n) ^ yor_nfft.c:448:22: note: in expansion of macro
>> 'GET_OVR_DIMS' const int *src = GET_OVR_DIMS(op); ^
>> yor_nfft.c:312:33: warning: initialization from incompatible
>> pointer type [-Wincompatible-pointer-types] #define 
>> GET_INP_DIMS(op)((op)->plan.N) ^ yor_nfft.c:459:22:
>> note: in expansion of macro 'GET_INP_DIMS' const int *src = 
>> GET_INP_DIMS(op); ^ yor_nfft.c:315:44: error: 'nfft_plan {aka 
>> struct }' has no member named 'nfft_flags' #define 
>> GET_NFFT_FLAGS(op)  ((op)->plan.nfft_flags) ^ 
>> yor_nfft.c:500:27: note: in expansion of macro 'GET_NFFT_FLAGS'
>> int value = get_flags(GET_NFFT_FLAGS(op), GET_FFTW_FLAGS(op)); ^
>>  yor_nfft.c:315:44: error: 'nfft_plan {aka struct }'
>> has no member named 'nfft_flags' #define GET_NFFT_FLAGS(op) 
>> ((op)->plan.nfft_flags) ^ yor_nfft.c:503:17: note: in expansion
>> of macro 'GET_NFFT_FLAGS' int value = GET_NFFT_FLAGS(op); ^ 
>> yor_nfft.c: In function 'make_nfft_plan': yor_nfft.c:1016:12: 
>> error: 'nfft_plan {aka struct }' has no member named 
>> 'nfft_flags' if ((plan->nfft_flags & PRE_ONE_PSI) != 0) { ```
> 
>> -- System Information: Debian Release: stretch/sid APT prefers 
>> testing APT policy: (500, 'testing'), (2, 'unstable'), (1, 
>> 'experimental') Architecture: amd64 (x86_64) Foreign
>> Architectures: i386
> 
>> Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores) Locale: 
>> LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: 
>> /bin/sh linked to /bin/dash Init: systemd (via 
>> /run/systemd/system)
> 

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJWuQkBAAoJEJOUU0jg3ChAoQoP/2RzU5YE8GDl/p3kpUCgFvXe
E1LP031iOT/KAB1MXJgbkjGCP0OTiWf0KhFIgeNsoOVwR5JNcvU0en4vTSCx8uSW
/m3ExJ6kC2zKQ2UGKtSqPe8v3ShlgRnibWVLnQ30LS/X608lJBm/YZbq6UpiKXGI
hEFViwvuKa2bH0nkoS3ySIt4V0QAgGrFJ11Cs7GA9RQX5ya6dh9tmP9RAQ9WR15v
r1SSBvuF6n4Z844KcSwHkVH3mj5gJimxpLUOULKvQvtBFSteWbGrFb+jp7RJZ2on

Bug#813725: gyoto: FTBFS: gyoto.C: Error initializing libgyoto

2016-02-07 Thread Thibaut Paumard
Dear Mattia,

Thanks for the report.

This seems to be due to a change in behaviour of the autotools.

The wrapper for the executable constructed by the autotools used to add
$top_builddir/lib/.libs/ to LD_LIBRARY_PATH, so gyoto could find its
plug-ins from the built source tree. It does not anymore. There are easy
fixes, I'll see whether some autotools package needs to be fixed or
whether to work around in the gyoto build system.

Kind regards, Thibaut.



Bug#786694: FFTW FTBFS

2015-06-23 Thread Thibaut Paumard
Control: tag -1 + pending

For the record, I have committed my patch to svn (revision 47058).

Kind regards, Thibaut.

Le 23/06/2015 12:13, Thibaut Paumard a écrit :
 Control: tag -1 + patch
 
 On Sun, 24 May 2015 16:03:44 +0200 Reiner Herrmann rei...@reiner-h.de
 wrote:

 I think this could be related to an issue we already faced with automake 
 [1][2].
 Depending on the timezone, .info files are sometimes not (re)generated from 
 source (example [3]).
 This could explain why it doesn't happen in your local setup, when you are 
 not varying
 the timezone (the .info files are not regenerated with makeinfo), but on 
 jenkins it does.
 
 Hi,
 
 it's even worse: fftw.info is FTBFS.
 
 I have prepared a patch, I would appreciate if someone could ack before
 I upload it, which I will do before the bunch of reverse dependencies
 are removed from testing on 2015-07-21.
 
 Kind regards, Thibaut.
 
 
 


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#786694: [Reproducible-builds] Bug#786694: rcs and fftw fail to build with makeinfo: command not found

2015-06-23 Thread Thibaut Paumard
Control: tag -1 + patch

On Sun, 24 May 2015 16:03:44 +0200 Reiner Herrmann rei...@reiner-h.de
wrote:
 
 I think this could be related to an issue we already faced with automake 
 [1][2].
 Depending on the timezone, .info files are sometimes not (re)generated from 
 source (example [3]).
 This could explain why it doesn't happen in your local setup, when you are 
 not varying
 the timezone (the .info files are not regenerated with makeinfo), but on 
 jenkins it does.

Hi,

it's even worse: fftw.info is FTBFS.

I have prepared a patch, I would appreciate if someone could ack before
I upload it, which I will do before the bunch of reverse dependencies
are removed from testing on 2015-07-21.

Kind regards, Thibaut.
diff -Nru fftw-2.1.5/debian/changelog fftw-2.1.5/debian/changelog
--- fftw-2.1.5/debian/changelog	2011-11-29 01:48:33.0 +0100
+++ fftw-2.1.5/debian/changelog	2015-06-23 11:48:52.0 +0200
@@ -1,3 +1,13 @@
+fftw (2.1.5-2) unstable; urgency=low
+
+  * Team upload.
+  * Bug fix: FTBFS with TZ=GMT-14, thanks to Holger Levsen (Closes:
+#786694).
+  * Fix fftw.texi and make sure it is always rebuilt.
+  * Check against Policy 3.9.6
+
+ -- Thibaut Paumard thib...@debian.org  Tue, 23 Jun 2015 11:48:16 +0200
+
 fftw (2.1.5-1) unstable; urgency=low
 
   * Team upload.
diff -Nru fftw-2.1.5/debian/control fftw-2.1.5/debian/control
--- fftw-2.1.5/debian/control	2011-11-29 01:55:44.0 +0100
+++ fftw-2.1.5/debian/control	2015-06-23 11:47:43.0 +0200
@@ -4,8 +4,8 @@
 Maintainer: Debian Science Team debian-science-maintain...@lists.alioth.debian.org
 Uploaders: Paul Brossier p...@debian.org
 Build-Depends: debhelper (= 4.0.0), autotools-dev, autoconf, automake, libtool,
- mpi-default-dev, gfortran
-Standards-Version: 3.9.2
+ mpi-default-dev, gfortran, texinfo
+Standards-Version: 3.9.6
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/fftw/
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/fftw/
 Homepage: http://fftw.org
diff -Nru fftw-2.1.5/debian/patches/info-syntax fftw-2.1.5/debian/patches/info-syntax
--- fftw-2.1.5/debian/patches/info-syntax	1970-01-01 01:00:00.0 +0100
+++ fftw-2.1.5/debian/patches/info-syntax	2015-06-23 11:43:46.0 +0200
@@ -0,0 +1,36 @@
+Description: Fix doc/fftw.info syntax
+ title, subtitle and author commands to use {}
+Author: Thibaut Paumard
+Origin: vendor
+Forwarded: no
+Last-Update: 20015-06-23
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/doc/fftw.texi
 b/doc/fftw.texi
+@@ -5,6 +5,11 @@
+ @settitle FFTW
+ @c %**end of header
+ 
++@dircategory Science
++@direntry
++* FFTW: (fftw).FFTW User's Manual
++@end direntry
++
+ @include version.texi
+ @setchapternewpage odd
+ @c define constant index (ct)
+@@ -46,10 +51,10 @@
+ @titlepage
+ @sp 10
+ @comment The title is printed in a large font.
+-@title{FFTW User's Manual}
++@title FFTW User's Manual
+ @subtitle For version @value{VERSION}, @value{UPDATED}
+-@author{Matteo Frigo}
+-@author{Steven G. Johnson}
++@author Matteo Frigo
++@author Steven G. Johnson
+ 
+ @c The following two commands start the copyright page.
+ @page
diff -Nru fftw-2.1.5/debian/patches/series fftw-2.1.5/debian/patches/series
--- fftw-2.1.5/debian/patches/series	2011-11-29 02:20:21.0 +0100
+++ fftw-2.1.5/debian/patches/series	2015-06-23 11:33:59.0 +0200
@@ -2,3 +2,4 @@
 #03_fix_doc.dpatch
 #04_configure.dpatch
 05_ac_define_syntax.diff
+info-syntax
diff -Nru fftw-2.1.5/debian/rules fftw-2.1.5/debian/rules
--- fftw-2.1.5/debian/rules	2011-11-29 02:06:06.0 +0100
+++ fftw-2.1.5/debian/rules	2015-06-23 11:33:59.0 +0200
@@ -48,6 +48,7 @@
 build-indep-stamp: autoreconf-stamp
 	# docs
 	F77=gfortran CFLAGS=$(CFLAGS) ./configure $(CONFFLAGS) --enable-float --enable-type-prefix $(ARCHCONFFLAGS)
+	rm -f doc/fftw.info
 	$(MAKE) -C doc
 	$(MAKE) -C doc html 
 	$(MAKE) -C FAQ 


Bug#787725: [Debian-astro-maintainers] Bug#787725: Bug#787725: gyoto: FTBFS on 32-bit systems (assumes size_t is unsigned long)

2015-06-05 Thread Thibaut Paumard
Dear Aaron,

Le 04/06/2015 20:51, Aaron M. Ucko a écrit :
 At any rate, thanks for the quick response!

I'm both upstream and the debian maintainer here, so that's normal.
Thanks for YOUR input.

I will upload shortly a version with the proper fix, actually checking
whether it is possible to cast between the two function pointer types in
configure, and implement the size_t specialization conditionally based
on that.

For the record, C++11 provides std::is_same that could be used to
determine whether size_t is a typedef to unsigned long, when Gyoto drops
support for non-C++11-compliant compilers.

Kind regards, Thibaut.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#787725: [Debian-astro-maintainers] Bug#787725: gyoto: FTBFS on 32-bit systems (assumes size_t is unsigned long)

2015-06-04 Thread Thibaut Paumard
Le 04/06/2015 15:33, Aaron M. Ucko a écrit :

 I would suggest (unconditionally) extending Gyoto::Property with
 get_size_t and and set_size_t methods, and redefining
 GYOTO_PROPERTY_SIZE_T accordingly.
 
 Could you please take a look?


Dear Aaron,

Unconditionally, this will not work, at least the way Property is
supposed to work: on 64-bit arches, the compiler will not be able to
distinguish the two distinct constructors for unsigned long and size_t
because it really is the same. Besides, I'd rather not break the ABI
already.

I could extend Property with new typedefs, accessors and constructors
for size_t only for the architectures that need it, but I don't know how
to determine this automatically.

There is a solution that appears to be working but relies on undefined
behaviour. I can also extend the test suite to make sure it actually
does the right thing (I've tested manually under i386 already). Do you
see a real-world case in which this will fail:

/// Define a Property of type Long
#define GYOTO_PROPERTY_SIZE_T(class, name, fname)  \
  Gyoto::Property  \
  (#name,  \
   reinterpret_castGyoto::Property::set_unsigned_long_t((void
(Object::*)(size_t val))class::fname), \
   reinterpret_castGyoto::Property::get_unsigned_long_t((size_t
(Object::* )() const)class::fname)),

Kind regards, Thibaut.

-- 
* Dr Thibaut Paumard   | LESIA/CNRS - Table équatoriale (bât. 5)   *
* Tel: +33 1 45 07 78 60   | Observatoire de Paris - Section de Meudon *
* Fax: +33 1 45 07 79 17   | 5, Place Jules Janssen*
* thibaut.paum...@obspm.fr | 92195 MEUDON CEDEX (France)   *



smime.p7s
Description: Signature cryptographique S/MIME


Bug#786715: stellarium: Uses private copies of external headers

2015-06-01 Thread Thibaut Paumard
Le 24/05/2015 20:46, Sune Vuorela a écrit :
 Source: stellarium
 Version: 0.13.3-1
 Severity: serious
 

Hi,

I think the severity of this bug is overstated. There is no reason why
this should warrant removing stellarium from testing.

Upstream is working on the issue, I suggest downgrading the severity to
normal or important at most.

Kind regards, Thibaut.


 Dear Maintainer,
 
 Stellarium has a copy of qzipreader/writer header files taken out of Qt,
 and uses the internal, but unfortuantely available, symbols out of Qt
 Gui. It can be directly seen due to the dependency on the internal qt
 versioning as in qtbase-abi-5-3-2 which is generally a sign of doing
 something dirty, and will require a rebuild on each new Qt upload.
 
 If the QZipReader/writer classes changes (they can do that, they are an
 internal thing to Qt), stellarium will not work or maybe even crash
 randomly.
 
 I'd suggest one of the following solutions:
 
 1) Use an actual public zipping library. KArchive and quazip are two
 currently available in Debian
 
 2) Copy out the relevant bits from Qt *and rename* them (like add a
 namespace or something).  (The current qzip.cpp found in the external
 directory could be used, but needs to actually be built. Hint: ! is not
 a valid negation operator in cmake)
 
 3) much discouraged, but still better than status quo. Use the privately
 exposed headers in qtbase5-private-dev of qzipreader_p.h and
 qzipwriter_p.h to at least ensure that things are in sync. This also
 requires changes to the build system.
 
 4) convince Qt upstream to make QZip* public api. That's likely not
 going to happen, and even if it was, we would need a interrim solution.
 
 Getting something going soon would be nice to detangle stellarium from
 the next qt upload. And 3) doesn't solve that.
 
 I do somewhere have a quick and dirty patch for 2), but I really think
 you should consider 1).
 
 /Sune
 
 
 -- System Information:
 Debian Release: stretch/sid
   APT prefers unstable
   APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
 Architecture: amd64 (x86_64)
 Foreign Architectures: i386
 
 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/dash
 Init: systemd (via /run/systemd/system)
 
 


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#780729: Bug#780725: PATH used for building is not specified

2015-03-27 Thread Thibaut Paumard
Hi,

On Wed, 18 Mar 2015 13:58:10 +0100 Holger Levsen hol...@layer-acht.org
wrote:
 clone 780724 -1
 reassign -1 pbuilder
 severity -1 serious
 retitle -1 pbuilder must defines PATH as in debian-policy (and as on buildds)
 # justification: breaks package builds, see 780724

I challenge this justification. Also I'm not going to downgrade it
myself, pbuilder should not be removed from jessie just because of this
bug, this is just not a reasonable possible outcome.

I don't think that serious is the right severity. This bug does not
provoke FTBFS on the auto-builders and it remains possible to build the
package by invoking dpkg-buildpackage by hand. The fact that pbuilder
fails to build a certain package does not means that if breaks the build
of this package.

Besides,

  In any case, policy currently has:
  
  10.10. File names
  -
  
   The name of the files installed by binary packages in the system PATH
   (namely `/bin', `/sbin', `/usr/bin', `/usr/sbin' and `/usr/games')
   must be encoded in ASCII.

This section is intended to mean that file names in these directory must
be encoded in ASCII. I find it contrived to use this section as a
definition of a the PATH that should be used for building.

Kind regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#770008: [affects jessie] Re: calendar-google-provider: Can no longer connect to Google calendars

2014-11-18 Thread Thibaut Paumard
Control: found -1 31.2.0-1

Hi,

Same here, running testing.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#761277: gdc uninstallable on kfreebsd because of missing dep. libphobos-4.9-dev

2014-09-12 Thread Thibaut Paumard
Package: gdc
Version: 4.9.1-4
Severity: grave

Hi,

gdc currently depends on libphobos-4.9-dev, including on kfreebsd-*, but
libphobos-4.9-dev is not beeing built on these architectures.

It may be that the bug is that libphobos should be built on kfreebsd.
From the gcc-4.9 build log:

-Dlibphobos_archs=amd64 armel armhf i386 x32 kfreebsd-amd64 kfreebsd-i386

but

Will not build the phobos D runtime library: disabled for system
kfreebsd-gnu

Kind regards, Thibaut.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i386)

Kernel: kFreeBSD 9.0-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash



signature.asc
Description: OpenPGP digital signature


Bug#707268: Fwd: plplot_5.10.0-0.1_amd64.changes is NEW

2014-09-10 Thread Thibaut Paumard



 Message original 
Sujet: plplot_5.10.0-0.1_amd64.changes is NEW
Date : Wed, 10 Sep 2014 09:50:11 +
De : Debian FTP Masters ftpmas...@ftp-master.debian.org
Pour : Andrew Ross andrewr...@users.sourceforge.net,Thibaut
Paumard thib...@debian.org

binary:libplplot-ada1 is NEW.
binary:libplplot-ada1-dev is NEW.
binary:libplplot-c++11 is NEW.
binary:libplplot-fortran10 is NEW.
binary:libplplot12 is NEW.
binary:plplot-tcl-bin is NEW.
binary:plplot12-driver-cairo is NEW.
binary:plplot12-driver-qt is NEW.
binary:plplot12-driver-wxwidgets is NEW.
binary:plplot12-driver-xwin is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will recieve an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html





signature.asc
Description: OpenPGP digital signature


Bug#760943: plplot FTBFS due to HDF5 transition

2014-09-09 Thread Thibaut Paumard
Source: plplot
Version: 5.9.9-5
Severity: grave

Hi,

Even when 707268 is fixed, plplot still fails to build from source
because the build system is not able to cope with the new location of
hdf5.h.

A quick and dirty fix is to remove the check for hdf5.h in
  cmake/modules/octave.cmake 
and adding the right flags to CPPFLAGS in debian/rules:
CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) \
   $(shell mkoctfile -p INCFLAGS)

Kind regards, Thibaut.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#707268: Bug#740085: Bug#725957: [NMU] Bug#740085: package plplot 5.10.0

2014-09-09 Thread Thibaut Paumard
Le 09/09/2014 12:17, Olly Betts a écrit :

 I'm happy to sponsor or NMU if nobody more connected to the package is
 able to.

I'm working on an NMU. I will presumably upload it tomorrow.

Andrew, if you wish I can send you my changes so that you can review
them. I will then be happy to sponsor your upload.

I think this would really be a good idea to put plplot in team
maintenance. You are doing a great job with this complex package, but it
would have been uploaded weeks ago if it had been officially maintained
within the science team for, for instance. You would still be the main
uploader for the package, but that would unable people to more easily
give you a hand rather a hint when it comes to fixing fairly simple RC bugs.

Kind regards, Thibaut.






signature.asc
Description: OpenPGP digital signature


Bug#707268: Bug#740085: Bug#725957: [NMU] Bug#740085: package plplot 5.10.0

2014-09-09 Thread Thibaut Paumard
Le 09/09/2014 12:17, Olly Betts a écrit :

 I'm happy to sponsor or NMU if nobody more connected to the package is
 able to.

I'm working on an NMU. I will presumably upload it tomorrow.

Andrew, if you wish I can send you my changes so that you can review
them. I will then be happy to sponsor your upload.

I think this would really be a good idea to put plplot in team
maintenance. You are doing a great job with this complex package, but it
would have been uploaded weeks ago if it had been officially maintained
within the science team for, for instance. You would still be the main
uploader for the package, but that would unable people to more easily
give you a hand rather a hint when it comes to fixing fairly simple RC bugs.

Kind regards, Thibaut.






signature.asc
Description: OpenPGP digital signature


Bug#707268: Bug#740085: Bug#725957: [NMU] Bug#740085: package plplot 5.10.0

2014-09-08 Thread Thibaut Paumard
Le 06/09/2014 17:24, Olly Betts a écrit :
 On Thu, Jul 17, 2014 at 02:15:41PM +0200, Thibaut Paumard wrote:
 I should have some spare time next week. I'll be glad to read your
 findings, and we can keep each other informed on whether we get to it.
 
 It's been more than 3 weeks now - what's the status of the upload?
 
 Looking at the package on mentors, the minified JS source seems to be
 the only major issue.  But as the current package in unstable also has
 that issue, and this upload will close 5 RC bugs, 2 important bugs,
 and a request for a new upstream version, I'm inclined to think we
 shouldn't let the perfect be the enemy of the good.  The package that
 is waiting on mentors looks like a vast improvement over what's in the
 archive currently.
 
 I'd really like to see the last few wxwidgets3.0 transition bugs dealt
 with, and ideally not by removing packages (unless that's what the
 maintainer prefers).  And plplot is also holding up gnudatalanguage
 there - that's 2 of the 7 remaining packages which I'm hoping to see
 transitioned.
 
 I'd prefer an upload sponsored by someone who's actively sponsoring
 plplot uploads, but the freeze is less than 2 months away now, so I'm
 starting to consider just sponsoring it myself.

Hi,

I have had to withdraw due to unexpected events.

The package in mentors does not build anymore (I should check about the
package in unstable, no time right now), due to the hdf5 transition.
I've told Andrew last week about this.

This can be fixed by removing the bits that check for hdf5.h in
cmake/modules/octave.cmake (see attached patch) and adding the right
flags to CPPFLAGS in debian/rules:
CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) \
   $(shell mkoctfile -p INCFLAGS)
Of course, there must be a less brutal solution.

I'm also considering uploading myself, but unless Andrew fixes this
FTBFS, this will have to be half sponsoring, half NMUing.

Kind regards, Thibaut.





signature.asc
Description: OpenPGP digital signature


Bug#758496: [Debian-astro-maintainers] Bug#758496: stellarium: Fails to start

2014-09-02 Thread Thibaut Paumard
Control: severity -1 important

Hi,

I'm downgrading the severity to important because the bug seems to
affect only one user so far. The package therefore remains usable by the
majority of users and should not be removed from testing.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#707268: [NMU] Bug#740085: package plplot 5.10.0

2014-07-17 Thread Thibaut Paumard
Le 24/06/2014 11:09, Thibaut Paumard a écrit :
 Dear Andrew,
 
 The freeze is approaching. We need plplot for gnudatalanguage. Do you
 plan on uploading plplot 5.10.0 so it can be part of jessie?
 
 Kind regards, Thibaut.
 
 

Hi Andrew,

I'd rather sponsor a package you would have prepared, but failing that I
will try to make a non-maintainer upload next week.

Please feel free to get back to me if I shouldn't, or if you prepare the
upload.

Kind regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#707268: Bug#725957: [NMU] Bug#740085: package plplot 5.10.0

2014-07-17 Thread Thibaut Paumard
Hi Axel,

Le 17/07/2014 13:09, Axel Beckert a écrit :
 Hi Thibaut,
 
 Thibaut Paumard wrote:
 I'd rather sponsor a package you would have prepared, but failing
 that
 
 How did you fail that?
 
 I reviewed his package at https://mentors.debian.net/package/plplot

Thanks for pointing this out.

I missed it because
 - plplot does not appear on the front-page of mentors,
 - there is no bug againsts the sponsorship-request pseudo package,
 - and no mention of this upload in this bug report (740085).

I figured that was enough places to look for an information that should
have been directed to me directly, who explicitly offered help and asked
whether there was a plan.

[...]

 I'm though likely not able to sponsor the (fixed or workarounded)
 package the next few days as I'm currently travelling. So feel free to
 sponsor it, if you have time. I'd be happy about it. I can forward you
 my findings this evening, if preferred.

I should have some spare time next week. I'll be glad to read your
findings, and we can keep each other informed on whether we get to it.

Kind regards, Thibaut.

 
 I'd take care of the next GDL upload then in a few days.
 
   Regards, Axel
 




signature.asc
Description: OpenPGP digital signature


Bug#747976: yorick-av: FTBFS on kfreebsd-i386

2014-05-14 Thread Thibaut Paumard
Control: severity -1 normal
Control: retitle -1 yorick-av: some codecs SIGFPE on kfreebsd-i386

Le 13/05/2014 14:20, Sebastian Ramacher a écrit :
 When rebuilt for the libav transition, yorick-av failed to build 
 kfreebsd-i386:
 |dh_auto_test -a
 | make[1]: Entering directory '/«PKGBUILDDIR»'
 | /usr/lib/yorick/bin/yorick -batch check.i
 | ==
 |  testing extension: 'mpg'
 | ==
 | Output #0, mpeg, to 'libavcheck.mpg':
 | Stream #0.0: Video: mpeg1video, yuv420p, 704x288, q=2-31, 400 kb/s, 90k 
 tbn, 24 tbc
 | ERROR (*main*) Floating point interrupt (SIGFPE)
 | WARNING detailed line number information unavailable
 | now at pc= 177 (of 225), failed at pc= 183
 |   LINE: 53  FILE: /«PKGBUILDDIR»/check.i
 | yorick: quitting on error in batch mode
 | make[1]: *** [check-dll] Error 1

Hi,

I have checked that some codecs work. As a temporary fix, I have
disabled the test suite on kfreebsd-i386 and decreased the severity.

This is the only architecture with this failure. All the tests pass
correctly on similar architectures: kfreebsd-amd64 and on i386. In my
experience, this usually means that the bug is actually in the
architecture itself (in the libc or in the kernel).

I have tracked the SIGFPE down to strtod() which is called by
av_expr_parse() with the string tex^qComp inside avcodec_open2(). Of
course SIGFPE is asynchronous and I can't be certain strdtod() is the
actual culprit.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#707268: Bug#725957: gnudatalanguage and plplot not migrating

2014-03-26 Thread Thibaut Paumard
Le 26/03/2014 00:52, Axel Beckert a écrit :
 forwarded 725957 http://sourceforge.net/p/gnudatalanguage/bugs/594/
 kthxbye
 
 Hi,

Hi,

 Thibaut Paumard wrote:
 Do you need help fixing plplot and gnudatalanguage so they can reach
 testing?
 
 As documented in the BTS I've forwarded the FTBFS to Sylwester Arabas
 (the one of the GDL upstream devs I had most contact with) by e-mail
 after I noticed them, but got no reply so far. He though opened an
 issue at their tracker just an hour ago:
 http://sourceforge.net/p/gnudatalanguage/bugs/594/

That's because I had been talking with a colleague who is also involved
upstream. I decided to offer my help here while he pinged Sylwester.

 I think it would make sense to maintain them in a team, either
 debian-science (CC:) or debian-astro.
 
 I'm happy if someone else would help keeping GDL in Debian in shape or
 even wants to take over maintainership completely. We both, Gürkan and
 me, only maintain GDL in Debian because we need it at work. We don't
 use it ourselves.

I don't mean to hijack your package. However, it would make sense for me
to get involved since I can meet upstream face to face anytime.

 With regards to plplot: I reviewed it for sponsoring and there's a
 package at https://mentors.debian.net/package/plplot -- it's mostly
 fine with one exception, it should have version 5.9.10-1, not version
 5.9.10-2. The older 5.9.10-1 package at the same location has more
 issues and fixing them resulted in the 5.9.10-2 upload to mentors.

I'll see if I can help for plplot and gdl on the short term, and we'll
see later about adoption and team maintenance.

Kind regards, Thibaut.





signature.asc
Description: OpenPGP digital signature


Bug#707268: gnudatalanguage and plplot not migrating

2014-03-25 Thread Thibaut Paumard
Hi guys,

Do you need help fixing plplot and gnudatalanguage so they can reach
testing?

I think it would make sense to maintain them in a team, either
debian-science (CC:) or debian-astro.

Kind regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#725549: Bug #725549: yorick-gl: FTBFS: make[1]: *** No rule to make target `check.i', needed by `check-dll'

2013-11-24 Thread Thibaut Paumard
Le 23/11/2013 16:10, Michael Banck a écrit :
 tags 725549 +pending
 tags 725549 +patch
 thanks
 
 Hi,


Thanks Michael,

I thought I'd fixed it already because I had to fix the same on other
packages.

Your fix is correct. The The Makefile inherits a check rule from a build
system, so dh has recently started running it automatically which does
not work.

Regards, Thibaut.

 
 On Sun, Oct 06, 2013 at 10:00:57PM +0200, David Suárez wrote:
 Source: yorick-gl
 Version: 1.1+cvs20070922+dfsg-6
 Severity: serious
 Tags: jessie sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20131006 qa-ftbfs
 Justification: FTBFS on amd64

 During a rebuild of all packages in sid, your package failed to build on
 amd64.

 Relevant part (hopefully):
 glTarray.c: In function 'yglTarrayAlpha':
 glTarray.c:162:3: warning: incompatible implicit declaration of built-in 
 function 'sprintf' [enabled by default]
sprintf(msg, in yglTarrayAlpha, alpha_pass is %d\n, alpha_pass);
^
 cc  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
 -Werror=format-security -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
 -I/usr/lib/yorick/include -D_FORTIFY_SOURCE=2  -c -o gltexsubs.o gltexsubs.c
 cc  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
 -Werror=format-security -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
 -I/usr/lib/yorick/include -D_FORTIFY_SOURCE=2  -c -o glustub.o glustub.c
 cc  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
 -Werror=format-security -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
 -I/usr/lib/yorick/include -D_FORTIFY_SOURCE=2  -c -o glGlyph.o glGlyph.c
 cc -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector --param=ssp-buffer-size=4 
 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
 -I/usr/lib/yorick/include -DUSE_MESA_PIXMAPS -o oglx.o -c oglx.c
 /usr/lib/yorick/lib/codger w yorgl  cntrfunc.i glfunc.i
 found cntrfunc.i in current directory
 found glfunc.i in current directory
 cc  -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
 -Werror=format-security -D_FORTIFY_SOURCE=2  -fPIC -DPLUG_IN -I. 
 -I/usr/lib/yorick/include -D_FORTIFY_SOURCE=2  -c -o ywrap.o ywrap.c
 cc  -Wl,-z,relro  -fPIC -shared -o yorgl.so ContourTets3D.o Gradient3D.o 
 isotree.o slicetree.o glPolys.o glStrips.o gltexture.o glcode.o glfunc.o 
 glMouse.o glx11view.o glx11setup.o TriUtil.o dlist3d.o glTarray.o 
 gltexsubs.o glustub.o glGlyph.o oglx.o ywrap.o -lGL -lXext -lX11 -lm 
 make[2]: Leaving directory `/«BUILDDIR»/yorick-gl-1.1+cvs20070922+dfsg'
 make[1]: Leaving directory `/«BUILDDIR»/yorick-gl-1.1+cvs20070922+dfsg'
dh_auto_test
 make[1]: Entering directory `/«BUILDDIR»/yorick-gl-1.1+cvs20070922+dfsg'
 make[1]: *** No rule to make target `check.i', needed by `check-dll'.  Stop.
 make[1]: Leaving directory `/«BUILDDIR»/yorick-gl-1.1+cvs20070922+dfsg'
 dh_auto_test: make -j1 check returned exit code 2
 
 Not sure where this is from as yorick-gl does not seem to have any
 checks. I've overriden it and uploaded a fixed package to
 DELAYED/5-days, see attached debdiff.
 
 
 Michael
 
 
 


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)

2013-11-05 Thread Thibaut Paumard
Control: retitle -1  av_register_all() segfaults on s390x in some cases
Control: severity -1 normal
Control: thanks

Hi,

Downgrading the severity as it's actually not a regression: the package
always failed building on s390x with the same error message. I thought I
did my homework and checked that already, apparently I did it wrong.

Interestingly, it also used to fail on s390 but the last build was
successful. See:
https://buildd.debian.org/status/logs.php?pkg=yorick-avarch=s390

Kind regards, Thibaut.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)

2013-11-04 Thread Thibaut Paumard
Dear Reinhard,

Le 03/11/2013 02:11, Reinhard Tartler a écrit :
 Hi Thibaut,
 
 can you perhaps also provide a backtrace? It seems that there are no
 public s390x porter machines where I could get that myself.
 

Unfortunately, I can't: gdb seems to be broken on s390x. Reporting bug
as we speak:

(sid_s390x-dchroot)thibaut@zelenka:~/buggy$ gdb --args yorick -i check.i
GNU gdb (GDB) 7.6.1 (Debian 7.6.1-1)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as s390x-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/lib/yorick/bin/yorick...Reading symbols from
/usr/lib/debug/usr/lib/yorick/bin/yorick...done.
done.
(gdb) r
Starting program: /usr/bin/yorick -i check.i
Couldn't write registers: Invalid argument.
(gdb)



 Also, I wonder why s390x would require -DPIC -fPIC in compilation
 flags, but s390 would not.

Where did you get that impression? As far as I can tell, the required
flags are -fPIC -shared, on all platforms.

In the meantime, I checked that my minimal example compiles and runs
fine on wheezy s390x. I can't check sid s390 as it has been retired.

Kind regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)

2013-10-23 Thread Thibaut Paumard
Here comes the minimal example. See file README.


buggy.tgz
Description: application/compressed-tar


signature.asc
Description: OpenPGP digital signature


Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)

2013-10-23 Thread Thibaut Paumard
Le 22/10/2013 18:13, Moritz Muehlenhoff a écrit :


 After investigation, I can build a minimal example which still fails and 
 only contains a call to av_register_all() and segfaults precisely on this 
 line.

 
 Adding s390@l.d.o to CC.
 
 Thibaut, can you post your minimal test case?
 
 Cheers,
 Moritz
 

Oops, I forgot, thanks for mentioning.

I've attached it to the bug report know, to avoid flooding e-mail addresses:

http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=15;filename=buggy.tgz;att=1;bug=726733

Kind regards, Thibaut.




signature.asc
Description: OpenPGP digital signature


Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)

2013-10-18 Thread Thibaut Paumard
Package: libavformat-dev
Version: 6:9.10-1
Severity: serious
File: /usr/include/libavformat/avformat.h

Hi,

My package yorick-av fails to build on s390x:
https://buildd.debian.org/status/package.php?p=yorick-av

It used to build fine previously.

After investigation, I can build a minimal example which still fails and only 
contains a call to av_register_all() and segfaults precisely on this line.

This is in the context of a plug-in which is dlopen'ed from an interpreter 
(yorick). The plug-in works fine on all other architectures. I also tried 
calling av_register_all() directly from main() in a C program, it doesn't fail 
there. There may be something odd happening with the dlopening or the link 
flags that this requires (-fPIC -shared).

Regards, Thibaut.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: s390x


Versions of packages libavformat-dev depends on:
ii  libavcodec-dev  6:9.10-1
ii  libavformat54   6:9.10-1
ii  libavutil-dev   6:9.10-1

libavformat-dev recommends no packages.

libavformat-dev suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722610: yorick-av: FTBFS on armhf: ERROR (*main*) Segmentation violation interrupt (SIGSEGV)

2013-10-16 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Control: tags -1 +pending +upstream

Hi,

Thanks for reporting. I found the problem, working at releasing the
fixed upstream version, then a new Debian package.

It's actually surprising it didn't bite earlier: ypush_av, responsible
for instanciating the state structure, did not explicitly return a
pointer to it.

Regards, Thibaut.



Le 12/09/2013 20:53, Sebastian Ramacher a ←crit :
 Source: yorick-av Version: 0.0.1-3 Severity: serious Justification:
 FTBFS but built successfully in the past Tags: sid jessie Control:
 block 706798 by -1
 
 yorick-av currently fails to build on armhf: |dh_auto_test |
 make[1]: Entering directory `/home/sramacher/yorick-av-0.0.1' |
 /usr/lib/yorick/bin/yorick -batch check.i |
 == |  testing
 extension: 'mpg' | == |
 ERROR (*main*) Segmentation violation interrupt (SIGSEGV) | WARNING
 detailed line number information unavailable | now at pc= 177 (of
 225), failed at pc= 183 |   LINE: 53  FILE:
 /home/sramacher/yorick-av-0.0.1/check.i | yorick: quitting on error
 in batch mode | make[1]: *** [check-dll] Error 1
 
 I was able to reproduce the issue on harris.d.o and got following 
 backtrace with gdb: | Program received signal SIGSEGV, Segmentation
 fault. | Y_av_write (argc=2) at yav.c:335 | 335
 AVCodecContext *c = obj-video_st-codec; | (gdb) bt | #0
 Y_av_write (argc=2) at yav.c:335 | #1  0x000645e6 in EvalBI () | #2
 0x00072e98 in Eval () | #3  0x00055c20 in YRun () | #4  0x0005726e
 in DoTask () | #5  0x0005738a in y_on_idle () | #6  0x0001dadc in
 p_on_idle () | #7  0x0001d750 in u_waiter () | #8  0x in ??
 ()
 
 A full build log is available at 
 https://buildd.debian.org/status/fetch.php?pkg=yorick-avarch=armhfver=0.0.1-3stamp=1378229150.

  Regards
 
 
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJSXp9IAAoJEJOUU0jg3ChAMtoP/0yTuXRwio2zHx1CfXCmbidV
Y9KljtPYklw34di6jQsdjRPw9rpikkUKZxRxWPPxj37gk+oX2aNH7NnirawQ9uon
MfXWTSXrPsd8GqVoed3ioKrgZTXuacaYHF6XEIYV4nRiQ6bANzgbqFNe3dK71KOS
v5c6AC4eGO+jYt112rfrYZuJnpkn33tF9LOeKY6o4aoiG77EboUljuogt8eEfXip
LX/MbsxViXi6kIKay2A89Co2SsNhn3FJ6j9ZYvSkvKJ3h9reAYUn+NclU+qRlpvs
dW2q3PyitXnIgLO5lPlzUMTBALo+svxKlbhoEJVMsUBv5TEkf6cVFKtwjk+I5ku2
dA4Er+917xVuoDRyDX0ZD4O3iWhkWXTUgfwPW5sP26HB4vb+Tvoq/CigRMX8rrIu
G8usquTw65S8KAYNF7hh4qMwvZjiueWB4vzLXjF9ptgO37NBW+FsssFGjJ8TGAbo
l3OjU0w8QBWpZfj8IkD2CQRmb9PB7B6E3m6bc7mGHJlnqVR8QNBy6ctsvmsxMYAl
ilLQOOjY8WEnkHzy85WvWqvhT/B1AuJBZO7Waj11NOI6qHC4fqsMIpdmA0LxrVrY
V8OKqmwfg8NRS0v9fUrNRhYZ4uqZtLntIFiNviH4/0b7wXxd1/wnHQZ6p+RYrsk6
DydsN3Fes6RgJRJx+3wl
=y/+5
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722662: yorick and gist: error when trying to install together

2013-09-13 Thread Thibaut Paumard
Le 13/09/2013 08:43, Ralf Treinen a écrit :
 Package: gist,yorick
 Version: gist/4.0.3-2
 Version: yorick/2.2.02+dfsg-6+b1
 Severity: serious
 User: trei...@debian.org
 Usertags: edos-file-overwrite
 
 Date: 2013-09-13
 Architecture: amd64
 Distribution: sid
 
 Here is a list of files that are known to be shared by both packages
 (according to the Contents file for sid/amd64, which may be
 slightly out of sync):
 
   /usr/bin/gist
   /usr/share/man/man1/gist.1.gz
 

Hi,

/usr/bin/gist has been in the Yorick package for about 15 years. It is a
user interface. It's a viewer for Computer Graphics Metafile (CGM) files.

What is this ruby gist thing? How popular is it and is it supposed to be
called by the user?

Regards, Thibaut.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692753: Balazar dies soon with Error: class 'soya.GLError'(GL_INVALID_OPERATION)

2012-11-11 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 11/11/2012 17:36, Andrey Rahmatullin a écrit :
 On Thu, Nov 08, 2012 at 03:25:35PM +0100, Thibaut Paumard wrote:
 I just installed balazar to try it out. After a few seconds in
 the game (around 30s?) the game crashes. The graphic window shows
 an error message: Error: class
 'soya.GLError'(GL_INVALID_OPERATION).
 For me it dies with SIGFPE right after pressing Start.

Hi,

I believe this is an instance of #630946 which can be worked around
by deactivating sound in the game preference panel...

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQn9z6AAoJEJOUU0jg3ChATWEQAJY35aPFDjaCHtvystT9r5TA
ls2iWUt+frffZPomTmYPuUi3+LDSzLdJP7eyf4FEIAob97HPlleGebdOB++9dqt2
aE5MCiOfuNyCEPbAufd8ADqljRQev2uA9KkVKpN00NBhT1hp/7uPgpED0CnMMShu
Gcwgj/IDyn9AlkzVt+ucYNZKdVj05m4UL2pt1jgc4sJrr3YKWZUPMC4A1hJaAg40
S2RELtVti8YJv1KLJXNzIZjGqtwyOb4bXBJmDFcAu4WA6UUKx5TAcyBMSkoRkL4j
8H7W4F8TV+F7DdktM6exzAXjXSaxDFzq2aVFUZ9OESJO9XcBwLhAP/BK/W07lujr
usY+S+XR0uRnj8m7w342zocwXk++RKTukZHOKmJIsqwsHdn94fAUsrcd900JXit2
hYjyeBK/MyXkV52oWxs9lUUDcu95X40n9wyKisrWJUeIuDrHJy+Fbx9nxS8UF9PF
VIEedqHcJ7Qoig57l+XArrYFYTv9Sw8KBc/AkWFR8UB8jSIQNQBp6uLdycHFw1cI
SAMaEJzfKoUQbM6ANYeEKN7PHlkeg+D1sYzPm+LZIs4LgljSeNpMgh/xaOHr6jqR
O4l5urtXFeVVo9AxM9o14v7UDf0UnItnjCs1ZiK1UAUtnhDbi2YWUFhHUIC3j/JD
RD0LIftMKRNpbDe9r1Mu
=cHZ0
-END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692753: Balazar dies soon with Error: class 'soya.GLError'(GL_INVALID_OPERATION)

2012-11-08 Thread Thibaut Paumard
Package: balazar
Version: 0.3.4.ds1-6.1
Severity: grave

Hi,

I just installed balazar to try it out. After a few seconds in the game (around
30s?) the game crashes. The graphic window shows an error message:
Error: class 'soya.GLError'(GL_INVALID_OPERATION).

The console from whihc I started the game shows:
thibaut@b-wing:~/Documents/CND/2011/data/10mayosir$ balazar
* Balazar * Balazar lives in /usr/share/games
* Soya * Using Software Surface.
* Soya * Using 8 bits stencil buffer
* Soya * OpenGL initialization  [OK]

* Soya * version 0.15rc1
* Using OpenGL 3.3.0 NVIDIA 304.48
*   - renderer : GeForce 320M/integrated/SSE2
*   - vendor   : NVIDIA Corporation
*   - maximum number of lights: 8
*   - maximum number of clip planes   : 8
*   - maximum number of texture units : 4
*   - maximum texture size: 8192 pixels
* Using OpenAL 1.1 ALSOFT 1.14
*   - renderer  : OpenAL Soft
*   - vendor: OpenAL Community

* Soya * Using Software Surface.
* Soya * Using 16 bits stencil buffer
* Soya * OpenGL initialization  [OK]
* Tofu * Creating new player thibaut...
* Balazar * Creating level 0, 0...
* Tofu * Level level_0_0 38667584 activated !
* Tofu * Player thibaut login !
GL_INVALID_OPERATION
Traceback (most recent call last):
  File /usr/share/games/balazar/gui.py, line 216, in play_solo
r = balazar.game_interface.start_single(globdef.NAME, test)
  File /usr/share/games/balazar/game_interface.py, line 110, in start_single
r = tofu.single.serve_forever(login = login, password = password)
  File /usr/lib/pymodules/python2.7/tofu/single.py, line 75, in serve_forever
return tofu.IDLER.idle()
  File main_loop.pyx, line 125, in _soya.MainLoop.idle
  File main_loop.pyx, line 185, in _soya.MainLoop.main_loop
  File main_loop.pyx, line 281, in _soya.MainLoop.render
  File renderer.pyx, line 434, in _soya.render
  File renderer.pyx, line 410, in _soya.check_gl_error
_soya.GLError: GL_INVALID_OPERATION

Regards, Thibaut.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages balazar depends on:
ii  python 2.7.3~rc2-1
ii  python-cerealizer  0.7-4
ii  python-pyvorbis1.5-1
ii  python-soya0.15~rc1-8
ii  python-support 1.0.15
ii  python-tofu0.5-5

balazar recommends no packages.

Versions of packages balazar suggests:
pn  python-psyco  none

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#689443: FTBFS in current wheezy environment (GCC 4.7)

2012-10-03 Thread Thibaut Paumard
package mango lassi
tags 689443 +patch
thanks

Hi,

I cannot confirm the FTBFS (the package builds fine for me in Wheezy and
SID cowbuilder, with gcc (Debian 4.7.1-7) 4.7.1).

I see where it comes from though and the trivial patch attached *should*
fix it.

Regards, Thibaut.
diff -Nru mango-lassi-001+dfsg/debian/changelog 
mango-lassi-001+dfsg/debian/changelog
--- mango-lassi-001+dfsg/debian/changelog   2011-07-22 14:48:12.0 
+0200
+++ mango-lassi-001+dfsg/debian/changelog   2012-10-03 11:32:08.0 
+0200
@@ -1,3 +1,12 @@
+mango-lassi (001+dfsg-4.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * debian/patches/fix-ftbfs-689443.patch:
+Bug fix: FTBFS in current wheezy environment (GCC 4.7), thanks to
+Michael Tautschnig (Closes: #689443).
+
+ -- Thibaut Paumard thib...@debian.org  Wed, 03 Oct 2012 11:32:08 +0200
+
 mango-lassi (001+dfsg-4) unstable; urgency=low
 
   * debian/patches/fix-libnotify0.7-compatibility.patch:
diff -Nru mango-lassi-001+dfsg/debian/patches/fix-ftbfs-689443.patch 
mango-lassi-001+dfsg/debian/patches/fix-ftbfs-689443.patch
--- mango-lassi-001+dfsg/debian/patches/fix-ftbfs-689443.patch  1970-01-01 
01:00:00.0 +0100
+++ mango-lassi-001+dfsg/debian/patches/fix-ftbfs-689443.patch  2012-10-03 
11:26:58.0 +0200
@@ -0,0 +1,14 @@
+Index: mango-lassi-001+dfsg/src/lassi-prefs.c
+===
+--- mango-lassi-001+dfsg.orig/src/lassi-prefs.c2010-05-18 
14:00:55.0 +0200
 mango-lassi-001+dfsg/src/lassi-prefs.c 2012-10-03 11:26:18.0 
+0200
+@@ -280,7 +280,8 @@
+ g_signal_connect(i-icon_view, selection-changed, 
G_CALLBACK(on_selection_changed), i);
+ 
+ cells = gtk_cell_layout_get_cells (GTK_CELL_LAYOUT (i-icon_view));
+-for (GList* cell = cells; cell; cell = cell-next) {
++GList* cell=0;
++for (cell = cells; cell; cell = cell-next) {
+ if (!GTK_IS_CELL_RENDERER_TEXT (cell-data))
+ continue;
+ 
diff -Nru mango-lassi-001+dfsg/debian/patches/series 
mango-lassi-001+dfsg/debian/patches/series
--- mango-lassi-001+dfsg/debian/patches/series  2011-07-22 13:46:02.0 
+0200
+++ mango-lassi-001+dfsg/debian/patches/series  2012-10-03 11:25:14.0 
+0200
@@ -2,3 +2,4 @@
 skip-patch-by-POTFILES.skip.patch
 fix-ftbfs-binutils-gold.patch
 fix-libnotify0.7-compatibility.patch
+fix-ftbfs-689443.patch


signature.asc
Description: OpenPGP digital signature


Bug#659061: brasero: segfaults when creating a subfolder

2012-10-01 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

I can still reproduce this bug with brasero 3.4.1-3.

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQadCYAAoJEJOUU0jg3ChARs0P/08Jz0NBSjxsHpujeYea9JZp
6SMxKzkpYpsvBL/3mUkpf2v++syHpAFLMDmjVSTvbp5+pLfbEg6WWGTuUEaDu5ax
WF6jUHn7PPe8lGSj9EQqcl1WP6frXmzLJszB3WXJjQGTYUn20ypYpK6MEMeZiM0Y
/SZGi0ja3PL6AgDiq7Viid0MQeFv6pCph1u1JD2pE2VQUmB1YZDo/UaIZf53uI3P
AgI043qI/uoEtoaJhT3C+7pfWfuYXVkX1hUSBUCVFLDXBGy1pT4MrDqvEd7U9wBv
y2n1BFvrlo8NbQFOXueZxPpvd7Csq3+mGYuDoVTiyTp1pc5yFJV7lRvLX769Mh/y
1kn8L+QOlgtCs9VOabSfVez9PDI7CqTDjkKiiI7Nkm3V+nCfFSDKRuzFgCSHkJs/
8cIERf2Uls87kka6fIobHKFTKXqC8FP8b7uPUERLDRVcJfbKSq8+eW7h8a2mDMWo
pD61tDpIiFCFuZgab1BSBxhdAwKEzrHIQbiLI/S7vR22QCJlDZW0yfouJKCfDnuo
pFJSeYM24h8lee4bRW5vLHrOaPnQgSh1DmmuEXU1DlxhLHYKPE5Umi7HTI4QFpoP
t7FmCGRNNNlt/XvSzAodNd9KFhJA/UvoK7SrGzKSVi+plsJWix5Uf6GG/dJtIlRa
MTgMS23WzRA7fFZJYlOW
=v/k3
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#688095: regexp/yfnmatch.h is non free

2012-09-19 Thread Thibaut Paumard
Source: yorick
Severity: serious

Hi,

regexp/yfnmatch.h is still under non-DFSG 4-clause BSD license. It is clearly a
left-over from older times as the rest of Yorick is under 3-clause BSD license.

Upstream has already commited an update at:
https://github.com/dhmunro/yorick/blob/master/regexp/yfnmatch.h

Regards, Thibaut.



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#676423: NMUing doxygen to testing-proposed-updates

2012-08-06 Thread Thibaut Paumard
Dear release team (and Matthias),

Concerning http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423

There is a grave bug in doxygen (segfault which causes other packages to
FTBFS) which has been fixed in unstable together with other minor fixes,
including a new upstream release. I believe that means that this fixed
package will not be able to migrate to testing.

I would like to upload a minimalistic fix to testing-proposed-updates as
an NMU. The package would simply add this patch:
 
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=21;filename=fix_676423_segfault.patch;att=1;bug=676423

and the version number would be 1.8.1-1+deb70u1 (as per my understanding
of
http://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu-changelog
).

A prospective debdiff is attached.

Is that good for you?

Kind regards, Thibaut.
diff -Nru doxygen-1.8.1.1/debian/changelog doxygen-1.8.1.1/debian/changelog
--- doxygen-1.8.1.1/debian/changelog2012-06-13 00:52:55.0 +0200
+++ doxygen-1.8.1.1/debian/changelog2012-08-06 14:49:31.0 +0200
@@ -1,3 +1,11 @@
+doxygen (1.8.1.1-1+deb70u1) testing-proposed-updates; urgency=low
+
+  * Non-maintainer upload
+  * Bug fix: new segmentation faults in version 1.8.1-1, thanks to Boris
+Pek (Closes: #676423).
+
+ -- Thibaut Paumard paum...@users.sourceforge.net  Mon, 06 Aug 2012 14:49:31 
+0200
+
 doxygen (1.8.1.1-1) unstable; urgency=low
 
   * doxygen 1.8.1.1 (bug fix) release.
diff -Nru doxygen-1.8.1.1/debian/patches/fix_676423_segfault.patch 
doxygen-1.8.1.1/debian/patches/fix_676423_segfault.patch
--- doxygen-1.8.1.1/debian/patches/fix_676423_segfault.patch1970-01-01 
01:00:00.0 +0100
+++ doxygen-1.8.1.1/debian/patches/fix_676423_segfault.patch2012-07-05 
17:52:45.0 +0200
@@ -0,0 +1,23 @@
+Description: fix for 676423: new segmentation faults in version 1.8.1-1
+ removeEmptyLines() segfaults on empty string
+Author: Thibaut Paumard paum...@users.sourceforge.net
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423
+Forwarded: no
+Last-Update: 2012-07-05
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/src/htmlgen.cpp
 b/src/htmlgen.cpp
+@@ -936,6 +936,11 @@
+ static QCString removeEmptyLines(const QCString s)
+ {
+   BufStr out(s.length()+1);
++  if (s.length()==0)
++  {
++out.addChar('\0');
++return out.data();
++  }
+   char *p=s.data();
+   char c;
+   while ((c=*p++))
diff -Nru doxygen-1.8.1.1/debian/patches/series 
doxygen-1.8.1.1/debian/patches/series
--- doxygen-1.8.1.1/debian/patches/series   2011-12-12 15:57:06.0 
+0100
+++ doxygen-1.8.1.1/debian/patches/series   2012-07-05 17:48:23.0 
+0200
@@ -5,3 +5,4 @@
 gcc-g.diff
 doxygen-jquery.patch
 #dot_num_threads.diff
+fix_676423_segfault.patch


signature.asc
Description: OpenPGP digital signature


Bug#676423: doxygen: new segmentation faults in version 1.8.1-1

2012-07-21 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear Matthias,

I see that you have included my patch in an upload together with a lot
of other fixes, including a new upstream and I thank you for that.

However, that certainly means that your new upload will not reach Wheezy.

What is your plan to fix this bug in Wheezy? Is that fine for you if I
upload an NMU (1.8.1-1+nmu1) to testing-proposed-updates?

Kind regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQCw7xAAoJEJOUU0jg3ChAfUgQAMfELzlnXjcTUKptiYOP3zmn
qRKFnw2onlXGSugvRoVpyBIEObecikfvZtocwR0lNpLR8s2fKoZ6NeXxFmkEdPew
9yNX3vkY+v/Ic0YXsS0n75k1usu9GzCYk5XapDsJWE0tPy03I74wDW0eWBg0R4xf
iTMGQm8AltqUw29uL8032DPNNOWDbsnP6MQoBCZLIkHadiy+r5hvz7mC8cF25pwR
vNfAeZIvGeEmMaKtqYaA45qtLpK2FDhDwrlzJIQ9xjX1+I9AiYZ9klcR02yBDYyJ
9yCGLVM3aGpssdGWbv4t9ixt4tzE7TSYXL3lI3ZGaTd7msVETqSz4jMQd8VfOm3M
9im6ujZCVwAlwulbiU6DrL8kjJIhjaSuOrE2c6oeg0CtZEKx+MDwj1ongWqKStvP
5TLUrn9an0bEuR9kF4dEuEE23wsSBdPOf1nzlfvurtWm+NuA7qRYdhUwE5U9wjp3
iUvBMShvLZg50GFI6HbaUG8T6ZEtfzeDFUiXXUdGMerxphv1yc9cy0peWCDwCFJt
iZAdu5vkZ4tiq3GtGGIxh/wGiHmO+8hIi80buDzEum4zScgm9nlFY3iy0hz8wZ3G
sqPm6UGTlUp1xu0dpueIpZYZxO+WbDfBbeIc8J//wmmXSQRwh+ExYFXLdKo5GeZj
KkCV7QQCNMVqWFakjwX1
=hYrx
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#681452: gyoto FTBFS on mips (only on some buildds, test suite)

2012-07-13 Thread Thibaut Paumard
Source: gyoto
Version: 0.0.3-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

The test suite hangs [lucatelli] and [corelli] but runs fine on [ball], in qemu
and on gabrielli.

[lucatelli]
https://buildd.debian.org/status/fetch.php?pkg=gyotoarch=mipsver=0.0.3-4stamp=1342069240
[corelli]
https://buildd.debian.org/status/fetch.php?pkg=gyotoarch=mipsver=0.0.3-3stamp=1342043550
[ball]
https://buildd.debian.org/status/fetch.php?pkg=gyotoarch=mipsver=0.0.3-1stamp=1341173189



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#676423: doxygen: new segmentation faults in version 1.8.1-1

2012-07-10 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Dear Matthias,

unless you object, I intend on NMUing this fix to unstable on Monday,
Jul. 16th.

Kind regards, Thibaut.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJP++gIAAoJEJOUU0jg3ChA/bYP/jMFnq+5gOykcCBWk3muOuGt
HWgrVZx70NWttV6ATFn2g8NpXKUTTlDsQ7VuGK0gpsTiu/H4goir2CqtCTwoiAmf
DBHjAR5f3fCA3Of6plcCDUPriyY8IqoiJ5RWO7EsgLW4CF+icrWuibNzI/Vsy8Zd
+yoYSpXL/gRKve7Ye636iRelufa2U0N1UuKlZZYUpqPJE0JF06LvXCEXYKrLDZnT
jDW3rZPcs2G9+9Fj9jyy+hPg7ICTNDat0drAa8Kr5ZSPbdSWUkL5JMp3Dk0Xax7K
T+ODs9wMNMSsuVsCSLY+8i+RCPb1dy/kt5BUS8fseXsF8l6JKBcN/Jk+qTMBTQ57
Qkic/uWftFjblWZ1+Aso7S86yc/Oa8NtKsRacbCOBXoqC/rbnlNuKBoQSdlcDaR5
AIMlWi9+Z+5/ZXu5Xh9MjAaEAXcZf5X/NBczKridMc7mMTA0Z7nh+NXF6J8xrAV8
5qMmJNFbd+bsIQegeR3zYC9idJdCaQBkDR2ojW+v4u/6V25FsGQSLzFNY5gosl41
cfYqlZ++tNSLvboF2ft90AxUhKu1ih3szMmCsHGgoZxiaLHHt2dCr5pZ3SMmPGwP
+T4tUULpYU2xkN11N2t15Pd/5PPg+rmnKL1UXdjRPPFYn1I76AWYNfbEVzoVn7Lj
NDPDMpFIcC1ReHyPM1yt
=v1+a
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#659061: brasero: segfaults when creating a subfolder

2012-07-05 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

package brasero
tags 659061 +patch
thanks

Hi,

I confirm that the bug is still present in 3.4.1-2 and that the patch
solves it.

The patch is a very clear 1-line addition and applies cleanly on top
of 3.4.1.

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJP9YiIAAoJEJOUU0jg3ChAM9QP/0ERZj3xmELjvK+kavaJGGzc
UA0NZW+i0a0llqW/a2KEprf4YsU+17gQAHe/Tk3BRaGIx+yA8RPe9SHgXSgsYO3u
g63m+y2Zx2ExG8nUw2UE5fRgyfhXn8SjKHS8bekCK8qeFvZBT2PFLsgHH+c9n68N
ZQWKIqcMkvocviavRT8gECYiI7cGIArzpfCtYuXe6xcjNUpZ15LPAnIQxbTEgIYA
4oqqylsHMrgkh8QvnlIMvIY5wee5B4YxTf7ZQZf7RSX6Kq6Bo/cvLH+8uTuoQH1h
p1Wh55NA1EUoeUS8v436ouCo9GkVOvLR38NuMjRDwqqd4eSsAyURLGNBZAhTRQU0
f9WKD6VDOKZ2I9abA2D/hV+Jyr5Cj4V8teULy+4jAOlnBfAcimSgzo1Ywup7M+Qw
8cGOYdw7qJEQtubr6IJJzv23yDs42GK7y+LMsfEpw7cTnVO8TDa4vY4XxfG86WbV
2r8G6PtycYDuJUcSmdLCUm6/S5aZYmYnYJ10g0BuxEHRC/VSiepiRyP5IzU1I566
3+ucIt2dbXurhNp5RL0bUFwr/+BgvWVkzcSNKBvY9bGH1/ovPjO0t5DxR0NjOSmb
wXVQXkxcllSTOnPUZ6/c/c3jm+216Z1rajDPJgykpKov94ZMPBGkHtIR0RlcQNvd
tQCIr9HU6mcSxZrqdnAz
=BYkP
-END PGP SIGNATURE-



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#676423: doxygen: new segmentation faults in version 1.8.1-1

2012-07-05 Thread Thibaut Paumard
package doxygen
tags 676423 + patch
thanks

Hi,

removeEmptyLines() segfaults on empty string.

Here comes a patch.

Regards, Thibaut.
Description: fix for 676423: new segmentation faults in version 1.8.1-1
 removeEmptyLines() segfaults on empty string
Author: Thibaut Paumard paum...@users.sourceforge.net
Origin: vendor
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423
Forwarded: no
Last-Update: 2012-07-05
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/htmlgen.cpp
+++ b/src/htmlgen.cpp
@@ -936,6 +936,11 @@
 static QCString removeEmptyLines(const QCString s)
 {
   BufStr out(s.length()+1);
+  if (s.length()==0)
+  {
+out.addChar('\0');
+return out.data();
+  }
   char *p=s.data();
   char c;
   while ((c=*p++))


signature.asc
Description: OpenPGP digital signature


Bug#659061: brasero: segfaults when creating a subfolder

2012-07-05 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

package brasero
tags 659061 + upstream
thanks

Le 05/07/12 16:20, Josselin Mouette a écrit :
 Le jeudi 05 juillet 2012 à 14:28 +0200, Thibaut Paumard a écrit :
 I confirm that the bug is still present in 3.4.1-2 and that the
 patch solves it.
 
 The patch is a very clear 1-line addition and applies cleanly on
 top of 3.4.1.
 
 Can you forward it upstream on bugzilla.gnome.org?
 
 Thanks,
 

Done:
https://bugzilla.gnome.org/show_bug.cgi?id=679460

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJP9bvBAAoJEJOUU0jg3ChAunkQAMt3KfPgiqZLPzUH8YRfg26x
hOapthVI2w7bfjuvBFk1WUjCKqdIVwOdlcoiU82x8VeJTnyc/kVCBZdMhs73jlm6
wVbq81Z+qyEy35ErXN+dd31Z6oBU//UBOEWtxZ5Wg6CmuiG6z5LYDAhGetmw1SEe
96Pg0beHRz4OpSIQ456tLZ06zaI0L6FTMzEqRxX0Lmux1zx4DLYW/0zROsvW4hN0
eIbGbNUr+2SI2A+PL8FmJZ9vHwEWd2MrWPEyoZnKIbYz9lJiKhP3zRJUAlXllHvL
5HpGaiqOxpE7VXL/6pux+ZmoQsfkcfysg1SZt2ru43YQun8/+CxpYpaV2BuZEXG9
/vSDnxAS5C8fZXakRgbJZust4SjQUNE1Qmy++RBeurseZ1xWrVlbkKrtJSjdjO/u
WfvCnH2nzDV80FNcWIV/EtgmLipOz3rxwkskbNlZWAGD42jq3j09mKwwYnBfhfkp
7ynrzWDsYXDi+CHaqs9PaFiTOt3aS4ifRPdQqb4Q3pCxht0JR1r1tjqNwkWfcMxt
mzN7F/OYeZ+jZwkrqZVRIvHOv4ROVQ01BYlnOhCpsmfZ92b0FBqnzKlPqw3M2vdr
apF0gJc7eM5YgXrOdsm/uhM1oTUSVi3HKqT43QODwMHXXV/AW/VcfvGeZmaG8SzR
yItwBqvGUf5w5Bcebdbd
=u3PA
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680184: lsb-release appears to be uninstallable on mips, causes FTBFS

2012-07-04 Thread Thibaut Paumard
Package: lsb-release
Version: 4.1+Debian7
Severity: critical

Version: 4.1+Debian7

Hi,

python2.7 is in the BD-uninstalable state since 2 days apparently because the
buildd sees lsb-release as uninstallable:

Dependency installability problem for python2.7 on mips:
  python2.7 (= 2.7.3-1) build-depends on one of:
  - lsb-release (= 4.1+Debian7)

https://buildd.debian.org/status/package.php?p=python2.7suite=sid

I am of course not sure whether the problem lies actually within the lsb-
release package. python2.7 seems to have failed building on mips previously
anyway.

Kind regards, Thibaut.



-- Package-specific info:
lsb_release output
-*- -*- -*- -*- -*-
Distributor ID: Debian
Description:Debian GNU/Linux unstable (sid)
Release:unstable
Codename:   sid
-*- -*- -*- -*- -*-
Apt policy
-*- -*- -*- -*- -*-
Package files:
 100 /var/lib/dpkg/status
 release a=now
   1 file:/home/thibaut/y-wing/debian/ unstable/non-free i386 Packages
 release n=unstable,c=non-free
   1 file:/home/thibaut/y-wing/debian/ unstable/contrib i386 Packages
 release n=unstable,c=contrib
   1 file:/home/thibaut/y-wing/debian/ unstable/main i386 Packages
 release n=unstable,c=main
 500 http://ftp2.fr.debian.org/debian/ unstable/non-free Translation-en
 500 http://ftp2.fr.debian.org/debian/ unstable/main Translation-fr
 500 http://ftp2.fr.debian.org/debian/ unstable/main Translation-en
 500 http://ftp2.fr.debian.org/debian/ unstable/contrib Translation-en
 500 http://ftp2.fr.debian.org/debian/ unstable/non-free i386 Packages
 release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
 origin ftp2.fr.debian.org
 500 http://ftp2.fr.debian.org/debian/ unstable/contrib i386 Packages
 release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
 origin ftp2.fr.debian.org
 500 http://ftp2.fr.debian.org/debian/ unstable/main i386 Packages
 release o=Debian,a=unstable,n=sid,l=Debian,c=main
 origin ftp2.fr.debian.org
Pinned packages:
-*- -*- -*- -*- -*-
   sources.list
-*- -*- -*- -*- -*-
deb http://ftp2.fr.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ unstable main contrib non-free
deb file:/home/thibaut/y-wing/debian/ unstable main contrib non-free
deb-src file:/home/thibaut/y-wing/debian/ unstable main contrib non-free
-*- -*- -*- -*- -*-
 /etc/lsb_release
-*- -*- -*- -*- -*-
- none

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lsb-release depends on:
ii  python 2.7.3~rc2-1
ii  python2.6  2.6.8-0.1
ii  python2.7  2.7.3-1

Versions of packages lsb-release recommends:
ii  apt  0.9.7

Versions of packages lsb-release suggests:
pn  lsb  none

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680190: python2.7 FTBFS on mips

2012-07-04 Thread Thibaut Paumard
Source: python2.7
Version: 2.7.3-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

pyhton2.7 does not build on mips:
 https://buildd.debian.org/status/package.php?p=python2.7

It is currently in the BD-Uninstallable state due to
 http://bugs.debian.org/680184
but its build was attempted and failed previously:
 https://buildd.debian.org/status/logs.php?pkg=python2.7ver=2.7.3-1arch=mips

Unfortunately, this puts other packages in the BD-Uninstallable state on mips
and blocks testing migrations.

Regards, Thibaut.



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#620802: trilinos: fixed in 10.4.0.dfsg-1

2011-10-03 Thread Thibaut Paumard
package python-pytrilinos
notfixed 620802 python-pitrilinos/10.4.0+dfsg
notfixed 620802 trilinos/10.4.0+dfsg-1
fixed 620802 trilinos/10.4.0.dfsg-1
thanks

At some point I'll get the tagging right

I don't now in the bug should be fixed in stable or if it's OK to leave
it like that since workarounds exist and it's fixed in unstable.

Regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#620802: python-pytrilinos: fails to work

2011-10-01 Thread Thibaut Paumard
Package: python-pytrilinos
Followup-For: Bug #620802

Attached is a test file which triggers the bug on 10.0.4 but not on 10.4.0



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-pytrilinos depends on:
ii  libatlas3gf-base [liblapack.so.3gf]  3.8.4-3   
ii  libblas3gf [libblas.so.3gf]  1.2.20110419-2
ii  libc62.13-21   
ii  libgcc1  1:4.6.1-13
ii  liblapack3gf [liblapack.so.3gf]  3.3.1-1   
ii  libopenmpi1.31.4.3-2.1 
ii  libstdc++6   4.6.1-13  
ii  libtrilinos  10.4.0.dfsg-1 
ii  python   2.6.7-3   
ii  python-central   0.6.17
ii  python-numpy 1:1.5.1-2+b1  
ii  python2.62.6.7-4   

python-pytrilinos recommends no packages.

python-pytrilinos suggests no packages.

-- no debconf information
#! /usr/bin/env python
#
# PyTrilinosExample.py (SAND Number: 2010-7675 C) - An example python script
# that demonstrates the use of PyTrilinos to solve a simple 2D Laplace problem
# on the unit square with Dirichlet boundary conditions, capable of parallel
# execution.
#
# Author: Bill Spotz, Sandia National Laboratories, wfsp...@sandia.gov
#

# Python module imports
import numpy
import optparse
from math import pi
from PyTrilinos import Epetra, AztecOO
# If pylab (a plotting package) is not installed, then pylab gets assigned to
# None, making it appropriate as a conditional on whether or not to plot the
# results.
try:
import pylab
except ImportError:
pylab = None
###
class Laplace2D:

Class Laplace2D is designed to solve u_xx + u_yy = 0 on the unit square with
Dirichlet boundary conditions using standard central differencing. It can
be solved in parallel with 1D domain decomposition along lines of constant
y. The constructor takes an Epetra.Comm to describe the parallel
environment; two integers representing the global number of points in the x
and y directions, and four functions that compute the Dirichlet boundary
conditions along the four boundaries. Each function takes a single
argument, which is a 1D array of coordinates and returns an array of the
corresponding BC values.


def __init__(self, comm, nx, ny,
 bcx0, bcx1, bcy0, bcy1,
 params=None):
self.__comm = comm
self.__nx = nx
self.__ny = ny
self.__bcx0 = bcx0
self.__bcx1 = bcx1
self.__bcy0 = bcy0
self.__bcy1 = bcy1
self.__params = None
self.__rhs = False
self.__yMap = Epetra.Map(self.__ny, 0, self.__comm)
self.constructRowMap()
self.constructCoords()
self.constructMatrix()
self.constructRHS()
self.setParameters(params)

def constructRowMap(self):
yElem = self.__yMap.MyGlobalElements()
elements = range(yElem[0]*self.__nx, (yElem[-1]+1)*self.__nx)
elements = range(yElem[0]*self.__nx, (yElem[-1]+1)*self.__nx)
self.__rowMap = Epetra.Map(-1, elements, 0, self.__comm)

def constructCoords(self):
self.__deltaX = 1.0 / (self.__nx - 1)
self.__deltaY = 1.0 / (self.__ny - 1)
# X coordinates are not distributed
self.__x = numpy.arange(self.__nx) * self.__deltaX
# Y coordinates are distributed
self.__y = self.__yMap.MyGlobalElements() * self.__deltaY

def constructMatrix(self):
c0 = 2.0/self.__deltaX**2 + 2.0/self.__deltaY**2
c1 = -1.0/self.__deltaX**2
c2 = -1.0/self.__deltaY**2
c3 = ((self.__deltaX + self.__deltaY)/2)**2
self.__mx = Epetra.CrsMatrix(Epetra.Copy, self.__rowMap, 5)
self.__scale = Epetra.Vector(self.__rowMap)
self.__scale.PutScalar(1.0)
for gid in self.__rowMap.MyGlobalElements():
(i,j) = self.gid2ij(gid)
if (i in (0, self.__nx-1)) or (j in (0, self.__ny-1)):
indices = [gid]
values = [1.0]
else:
indices = [gid, gid-1, gid+1, gid-self.__nx, gid+self.__nx]
values = [c0 , c1, c1, c2, c2]
self.__scale[self.__rowMap.LID(gid)] = c3
self.__mx.InsertGlobalValues(gid, values, indices)
self.__mx.FillComplete()
self.__mx.LeftScale(self.__scale)

def gid2ij(self, gid):
i = gid % self.__nx
j = gid / self.__nx
return (i,j)

def setParameters(self, params=None):
if params is None:
 

Bug#537727: gimp-gap contains a convenience copy of libmpeg3

2010-08-23 Thread Thibaut Paumard
package gimp-gap
severity 537727 wishlist
thanks

Le 13/08/10 11:17, Gerfried Fuchs a écrit :
   Hi!
 
 * Thibaut Paumard paum...@users.sourceforge.net [2009-07-20 16:05:32 CEST]:
 Package: gimp-gap
 Version: 2.6.0-1
 Severity: serious
 Justification: Policy 4.13
 
  Because you filed this bugreport as serious this bug isn't closed yet -
 it is still outstanding for stable and thus not archived yet.
 
 gimp-gap contains a convenience copy of libmpeg3, which it should not  
 (Policy 4.13 bellow).
 
 [...]
 
  Furthermore, the code copy of libmpeg3 doesn't seem to be used [...] If so
 this bugreport rather should had been wishlist IMHO, the extern_libs
 directory only sums up to 2.6mb which isn't that big of a burden to
 really warrant repacking the upstream source, again in my humble
 opinion.

Hi,

Indeed, the convenience copy of FFMPEG in gimp-gap 2.4.0-2 is unused, so
the bug severity can be decreased.

I had a remaining doubt in that FFMPEG is patent encumbered and I was
undecided whether of not it was OK to ship it unstripped. As it seems,
the ffmpeg source package is now distributed unstripped in debian. The
ffmpeg-debian package from stable was crippled to prevent using the
patent-covered bits, but those bits were still present.

I conclusion: I think it is wise to strip the gimp-gap package to keep
problems located in a single package. However, at the moment, it doesn't
seem necessary to take action to remove the unused patent-covered code
shipped in gimp-gap 2.4 from the archive.

Severity reduced.

Regards, Thibaut.



signature.asc
Description: OpenPGP digital signature


Bug#537725: severity should be wishlist

2010-08-23 Thread Thibaut Paumard
package gimp-gap
severity 537725 wishlist
thanks

Hi,

the convenience copy is not used in 2.4.0, so the package actually
doesn't infringe policy.

T.


signature.asc
Description: OpenPGP digital signature


Bug#537725: [ping] Re: RFS: gimp-gap (FTBFS, 2 other serious bugs)

2009-08-28 Thread Thibaut Paumard

Hi,

I have not received any answer to this message, I'd be very happy if  
someone volunteered...


(TODO list added below)

Le 7 août 09 à 10:45, Thibaut Paumard a écrit :

Dear mentors,

I have prepared a new upload of my package gimp-gap. I would be  
grateful if someone would upload it for me (I'm a DM but this  
package doesn't have the Dm-Upload-Allowed field yet). It fixes  
serious bugs:

- FTBFS on ia64;
- inclusion of external libraries, including patent-problematic  
ffmpeg.


To get the source package:
dget 
http://www.lesia.obspm.fr/perso/thibaut-paumard/debian/pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg-1.dsc

Complete changelog:
 * Remove convenience copies of external libraries libmpeg3
   (Closes: #537727) and ffmpeg (Closes: #537725).
 * Bug fix: implicit pointer conversions, thanks to dann frazier
   (Closes: #536528).
 * add ${misc:Depends} in the dependencies (lintian warning).
 * set debhelper compatibility level to 7 (lintian warning).
 * Changed all -1 dependencies to -1~ to make backporting easier
   (suggested by lintian).
 * mangle version in watch file (suggested by lintian).

Best regards, Thibaut.


TODO:

For the next upload, I am working on getting gimp-gap to compile  
nicely against debian's ffmpeg. I have a working version, but I  
still require to ship 10 files from ffmpeg in the source package (a  
100-fold improvement compared to shipping all of ffmpeg, and this  
solves the patent problem).


As soon as the latest version of libmpeg3 is available, I will enable  
it.


Regards, Thibaut.


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537725: RFS: gimp-gap (FTBFS, 2 other serious bugs)

2009-08-07 Thread Thibaut Paumard

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear mentors,

I have prepared a new upload of my package gimp-gap. I would be  
grateful if someone would upload it for me (I'm a DM but this package  
doesn't have the Dm-Upload-Allowed field yet). It fixes serious bugs:

 - FTBFS on ia64;
 - inclusion of external libraries, including patent-problematic  
ffmpeg.


To get the source package:
dget 
http://www.lesia.obspm.fr/perso/thibaut-paumard/debian/pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg-1.dsc

Complete changelog:
  * Remove convenience copies of external libraries libmpeg3
(Closes: #537727) and ffmpeg (Closes: #537725).
  * Bug fix: implicit pointer conversions, thanks to dann frazier
(Closes: #536528).
  * add ${misc:Depends} in the dependencies (lintian warning).
  * set debhelper compatibility level to 7 (lintian warning).
  * Changed all -1 dependencies to -1~ to make backporting easier
(suggested by lintian).
  * mangle version in watch file (suggested by lintian).

Best regards, Thibaut.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkp76ZEACgkQ+37NkUuUiPFnLgCfZaIuCtieRfMTc5GEONASc2iF
pfoAn1Wj7V/KRmqS7T9x6bxyHHolAma3
=pFqM
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#536528: gimp-gap: implicit pointer conversions

2009-08-06 Thread Thibaut Paumard

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

package gimp-gap
tags 536528 pending
thanks

OK, I'm applying the patch in the next upload.

T.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkp65gEACgkQ+37NkUuUiPHHTgCeJubXV7meeuW05zeJhFCQjuU7
TIcAoIXFlLtxMTs+aT131p9zkIJOQIv0
=qEmw
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537725: gimp-gap contains a convenience copy of ffmpeg

2009-07-20 Thread Thibaut Paumard

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Package: gimp-gap
Version: 2.6.0-1
Severity: serious
Justification: Policy 4.13

Hi,

gimp-gap contains a convenience copy of ffmpeg, which it should not  
(Policy 4.13 bellow). In addition, ffmpeg poses serious legal  
problems, best let them in a single package.


Please remove the offending code from the source tarball.

Regards, Thibaut.

Policy v. 3.8.2.0: 4.13 Convenience copies of code
Some software packages include in their distribution convenience  
copies of code from other software packages, generally so that users  
compiling from source don't have to download multiple packages. Debian  
packages should not make use of these convenience copies unless the  
included package is explicitly intended to be used in this way. If the  
included code is already in the Debian archive in the form of a  
library, the Debian packaging should ensure that binary packages  
reference the libraries already in Debian and the convenience copy is  
not used. If the included code is not already in Debian, it should be  
packaged separately as a prerequisite if possible.


- -- System Information:

Debian Release: squeeze/sid

  APT prefers unstable

  APT policy: (500, 'unstable'), (1, 'experimental')

Architecture: i386 (i686)



Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)

Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Shell: /bin/sh linked to /bin/dash



Versions of packages gimp-gap depends on:

ii  gimp   2.6.6-1+b1The GNU Image  
Manipulation Program


ii  libatk1.0-01.26.0-1  The ATK accessibility  
toolkit


ii  libc6  2.9-18GNU C Library: Shared  
libraries


ii  libcairo2  1.8.8-2   The Cairo 2D vector  
graphics libra


ii  libfontconfig1 2.6.0-4   generic font  
configuration library


ii  libfreetype6   2.3.9-5   FreeType 2 font engine,  
shared lib


ii  libgimp2.0 2.6.6-1+b1Libraries for the GNU  
Image Manipu


ii  libglib2.0-0   2.20.4-1  The GLib library of C  
routines


ii  libgtk2.0-02.16.4-1  The GTK+ graphical user  
interface


ii  libjpeg62  6b-14 The Independent JPEG  
Group's JPEG


ii  libpango1.0-0  1.24.3-1  Layout and rendering of  
internatio


ii  libpng12-0 1.2.37-1  PNG library - runtime

ii  zlib1g 1:1.2.3.3.dfsg-14 compression library -  
runtime




gimp-gap recommends no packages.



Versions of packages gimp-gap suggests:

pn  mplayer   none (no description available)



- -- no debconf information


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkpkeMEACgkQ+37NkUuUiPFtigCcC5hUQqKTOkb5hBMRiFMd7pUG
3VwAn1/LRBM70SVNpHPtAf//MBB7YbSt
=RXv0
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537727: gimp-gap contains a convenience copy of libmpeg3

2009-07-20 Thread Thibaut Paumard

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Package: gimp-gap
Version: 2.6.0-1
Severity: serious
Justification: Policy 4.13

Hi,

gimp-gap contains a convenience copy of libmpeg3, which it should not  
(Policy 4.13 bellow).


Please remove the offending code from the source tarball. (Of course,  
you need to wait for libmpeg3 to be upgraded, it seems some lobbying  
would be useful for that: see #430770).


Regards, Thibaut.

Policy v. 3.8.2.0: 4.13 Convenience copies of code
Some software packages include in their distribution convenience  
copies of code from other software packages, generally so that users  
compiling from source don't have to download multiple packages. Debian  
packages should not make use of these convenience copies unless the  
included package is explicitly intended to be used in this way. If the  
included code is already in the Debian archive in the form of a  
library, the Debian packaging should ensure that binary packages  
reference the libraries already in Debian and the convenience copy is  
not used. If the included code is not already in Debian, it should be  
packaged separately as a prerequisite if possible.



- -- System Information:

Debian Release: squeeze/sid

  APT prefers unstable

  APT policy: (500, 'unstable'), (1, 'experimental')

Architecture: i386 (i686)



Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)

Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Shell: /bin/sh linked to /bin/dash



Versions of packages gimp-gap depends on:

ii  gimp   2.6.6-1+b1The GNU Image  
Manipulation Program


ii  libatk1.0-01.26.0-1  The ATK accessibility  
toolkit


ii  libc6  2.9-18GNU C Library: Shared  
libraries


ii  libcairo2  1.8.8-2   The Cairo 2D vector  
graphics libra


ii  libfontconfig1 2.6.0-4   generic font  
configuration library


ii  libfreetype6   2.3.9-5   FreeType 2 font engine,  
shared lib


ii  libgimp2.0 2.6.6-1+b1Libraries for the GNU  
Image Manipu


ii  libglib2.0-0   2.20.4-1  The GLib library of C  
routines


ii  libgtk2.0-02.16.4-1  The GTK+ graphical user  
interface


ii  libjpeg62  6b-14 The Independent JPEG  
Group's JPEG


ii  libpango1.0-0  1.24.3-1  Layout and rendering of  
internatio


ii  libpng12-0 1.2.37-1  PNG library - runtime

ii  zlib1g 1:1.2.3.3.dfsg-14 compression library -  
runtime




gimp-gap recommends no packages.



Versions of packages gimp-gap suggests:

pn  mplayer   none (no description available)



- -- no debconf information



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkpkeawACgkQ+37NkUuUiPFWTQCfdxrM4Byir7O/l/t1gBI9I91M
WVQAn0W8yREbehrt5ZqNqBDpjVTW09oc
=oTFM
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#527677: gimp-gap: FTBFS: gap_dbbrowser_utils.c:160: error: conflicting types for 'gimp_proc_view_new'

2009-06-09 Thread Thibaut Paumard

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

package gimp-gap
block 527677 by 430770
thanks

Hi,

I want to upload the new upstream (2.6). To do that properly, I must  
wait for libmpeg3 to be upgraded to 1.8. I'll see to it that it happens.


T.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkouVHAACgkQ+37NkUuUiPHEcwCfTzVsC/LgHto3vSln5HYoAKUa
YMwAmwbFA2Thk9TJQ8tUPiRwwbujZZOt
=XY/p
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#506297: yorick-ml4 is not 64bit-safe

2008-11-20 Thread Thibaut Paumard

Package: yorick-ml4
Version: 0.5.1-2
Severity: grave
Justification: renders package unusable

The package is completely broken under amd64. ml4write never returns,  
ml4read segfaults...


In ml4.c, the info array at the beginning of each ml4 variable must  
be of type int, not long.


I'm working on a fix.

Regards, Thibaut.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25.9 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages yorick-ml4 depends on:
ii  libc6  2.7-16GNU C Library: Shared  
libraries
ii  yorick 2.1.05+dfsg-6 interpreted language and  
scientifi


yorick-ml4 recommends no packages.

yorick-ml4 suggests no packages.

-- no debconf information




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#506334: yorick-curses is not 64bit-safe

2008-11-20 Thread Thibaut Paumard

Package: yorick-curses
Version: 0.1-2
Severity: grave
Justification: renders package unusable

yorick-curses just won't work on amd64 (segfaults). I'm working on a  
fix.


Regards, Thibaut.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25.9 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages yorick-ml4 depends on:
ii  libc6  2.7-16GNU C Library: Shared  
libraries
ii  libncurses5   5.6+20080907-1 shared libraries for  
terminal hand
ii  yorick 2.1.05+dfsg-6 interpreted language and  
scientifi


yorick-curses recommends no packages.

yorick-curses suggests no packages.

-- no debconf information




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#499915: FTBFS with dpkg-buildpackage -rsudo

2008-09-23 Thread Thibaut Paumard

Package: yorick-gl
Version: 1.1+cvs20070922+dfsg-1
Severity: grave
Justification: renders package unusable


The clean target requires the configure one, but leaves the file  
configure-stamp behind. This file ends up belonging to root when dpkg- 
buildpackage -rsudo is used. The next run of the configure target,  
which is not run as root, fails.


I'm fixing this right away.

T.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages yorick-gl depends on:
ii  libc6  2.7-13GNU C Library: Shared  
libraries
ii  libgl1-mesa-glx [libgl1]   7.0.3-5   A free implementation of  
the OpenG

ii  libx11-6   2:1.1.4-2 X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous  
extension librar
ii  yorick 2.1.05+dfsg-6 interpreted language and  
scientifi


yorick-gl recommends no packages.

yorick-gl suggests no packages.

-- no debconf information



PGP.sig
Description: Ceci est une signature électronique PGP


Bug#498503: missing build-dependency on libxext-dev

2008-09-10 Thread Thibaut Paumard

Package: yorick-gl
Version: 1.1+cvs20070922-3
Severity: grave
Justification: renders package unusable
Tags: pending

yorick-gl lacks a build-dependency on libxext-dev. As a result, most  
of its features are disabled by the configure script on clean  
builders (where libxext-dev is not already installed).


Currently, the binary package is fine on i386 but close to useless on  
amd64 and powerpc (the two other archs on which yorick-gl was ever  
built).


I am going to upload a fixed revision right away.

Thibaut.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages yorick-gl depends on:
ii  libc6  2.7-13GNU C Library: Shared  
libraries
ii  libgl1-mesa-glx [libgl1]   7.0.3-5   A free implementation of  
the OpenG

ii  libx11-6   2:1.1.4-2 X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous  
extension librar
ii  yorick 2.1.05+dfsg-6 interpreted language and  
scientifi


yorick-gl recommends no packages.

yorick-gl suggests no packages.

-- no debconf information



PGP.sig
Description: Ceci est une signature électronique PGP


Bug#487673: won't start: Error: could not find a distribution template

2008-06-23 Thread Thibaut Paumard

Package: software-properties-gtk
Version: 0.60.debian-1.1
Severity: grave
Justification: renders package unusable

Hi, I just upgraded my system. Just before upgrading, software- 
properties-gtk used to work fine. Right after, clicking the menu item  
does nothing and launching it on the command line yields:


/usr/lib/python2.5/site-packages/apt/__init__.py:18: FutureWarning:  
apt API not stable yet

  warnings.warn(apt API not stable yet, FutureWarning)
Traceback (most recent call last):
  File /usr/bin/software-properties-gtk, line 100, in module
app = SoftwarePropertiesGtk(datadir=data_dir, options=options,  
file=file)
  File /var/lib/python-support/python2.5/softwareproperties/gtk/ 
SoftwarePropertiesGtk.py, line 75, in __init__

SoftwareProperties.__init__(self, options=options, datadir=datadir)
  File /var/lib/python-support/python2.5/softwareproperties/ 
SoftwareProperties.py, line 55, in __init__

self.reload_sourceslist()
  File /var/lib/python-support/python2.5/softwareproperties/ 
SoftwareProperties.py, line 450, in reload_sourceslist

self.distro.get_sources(self.sourceslist)
  File /usr/lib/python2.5/site-packages/aptsources/distro.py, line  
85, in get_sources

Error: could not find a distribution template)
aptsources.distro.NoDistroTemplateException



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages software-properties-gtk depends on:
ii  gksu 2.0.0-5 graphical frontend to su
ii  python   2.5.2-1 An interactive high- 
level object-o
ii  python-glade22.12.1-6GTK+ bindings: Glade  
support
ii  python-gtk2  2.12.1-6Python bindings for the  
GTK+ widge
ii  python-software-properti 0.60.debian-1.1 manage the repositories  
that you i
ii  python-support   0.8.2   automated rebuilding  
support for P

ii  synaptic 0.62.1  Graphical package manager

software-properties-gtk recommends no packages.

-- no debconf information




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#451459: New maintainer for update-manager needs help

2008-06-09 Thread Thibaut Paumard

Hi,

I [1]volunteered last week to help maintaining update-manager and  
update-notifier, with the immediate goal of fixing the [2]RC bug that  
kicked them out of Lenny.


I would be grateful if I could be added to the pkg-gnome alioth team,  
in order to be able to commit directly my work there.


In the meantime, I have a NMU package ready, but I need help to get  
it into the archive: as a DM, I can't upload a package for which I  
have not been approved.


Therefore, I would be grateful if someone could review and upload the  
source package available here:
dget http://www.lesia.obspm.fr/~paumard/debian/pool/main/u/update- 
manager/update-manager_0.68.debian-4.1.dsc


It fixes the only RC bug in update-manager. I've discussed the fix  
with Gustavo Noronha Silva, who was last in charge.


I also include the corresponding svn diff.

Of course, any comment on the fix or integrating the team is welcome.

Best regards, Thibaut.

[1] http://lists.debian.org/debian-devel/2008/06/msg00049.html
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=451459



bug451459.patch
Description: Binary data


Bug#451459: patch for RC bug

2008-06-06 Thread Thibaut Paumard

package update-manager
tags 451459 + patch pending
thanks

Hi,

I attach a postinst that removes the files listed in the bugreport  
during configure/reconfigure (indeed, whenever postinst is called).


it also removes the directories in which they reside, but not higher  
level directories: I wonder whether we should attempt pruning these  
two, in case python2.4 has been removed:

/usr/lib/python2.4/site-packages
/usr/lib/python2.4

Should I upload this to SVN? I guess I (thibaut-guest) would need to  
be added to the pkg-gnome project for that.


As a DM, I cannot upload the fixed package myself. I can however  
prepare the source package completely, just tell me whether to put  
myself in Uploaders and whether to set DM-Upload-Allowed (I do  
volunteer to check other less important bugs). Else I would add NMU  
to the changelog and use an NMU version number. Also, I'm guessing  
this is an urgency=high case?


Anyway, I'm off till Monday. Don't hesitate to finish the work in the  
meantime ;-)


Regards, Thibaut.


update-manager.postinst
Description: Binary data


Bug#451459: update-manager RC bug: removing obsolete files: easy fix?

2008-06-05 Thread Thibaut Paumard

Hi,

It looks like this bug is the only reason why update-notifier and  
update-manager got removed from testing:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=451459
The fix looks so obvious to me that I'm wondering whether I missed  
something.


It looks like an old version of update-manager, which never made it  
into a stable release, has left .pyc files behind. The fix seems to  
be to remove them in postinst.


It looks like we should simply remove completely these two directories:
/usr/lib/python2.4/site-packages/SoftwareProperties/
/usr/lib/python2.4/site-packages/UpdateManager/

I have checked that those files belong to update-manager (but at  
another location, now), but I didn't find a way to make sure no other  
package writes in the same directories.


Do you see any catch? Perhaps safer to remove each individual file as  
listed in the bugreport, and then the directories if they get emptied?


Best regards, Thibaut.




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#311843: patch to dpkg

2008-02-12 Thread Thibaut Paumard


I believe (re)adding no-debsig to debian/dpkg.cfg (in package dpkg)  
would fix this bug. Patch attached.


Regards, Thibaut.



debsig-verify.diff
Description: Binary data


PGP.sig
Description: Ceci est une signature électronique PGP


  1   2   >