Bug#746292: ITP: php-text-wiki-tiki -- Tiki parser and renderer for Text_Wiki

2014-04-28 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Text_Wiki_Tiki
 Version : 0.1.0
 Upstream Author : Justin Patrin, Rodrigo Sampaio Primo
 URL : http://pear.php.net/
 License : LGPL
 Programming Lang: PHP
 Description : Tiki parser and renderer for Text_Wiki
Parses TikiWiki mark-up to tokenize the text for Text_Wiki rendering and also 
renders for wiki conversion. You can see a reference for this syntax here: 
http://tikiwiki.org/tiki-index.php?page=WikiSyntax

I'm packaging this as part of Horde5 packaging.


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



Bug#746290: ITP: php-text-wiki-creole -- Creole parser and renderer for Text_Wiki

2014-04-28 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Text_Wiki_Creole
 Version : 1.0.2
 Upstream Author : Michele Tomaiuolo
 URL : http://pear.php.net/
 License : LGPL
 Programming Lang: PHP
 Description : Creole parser and renderer for Text_Wiki
Parses Creole mark-up to tokenize the text for Text_Wiki rendering and also 
renders for wiki conversion. You can see a reference for this syntax here: 
http://www.wikicreole.org/

I'm packaging this as part of Horde5 packaging.


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



Bug#746291: ITP: php-text-wiki-mediawiki -- Mediawiki parser for Text_Wiki

2014-04-28 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Text_Wiki_Mediawiki
 Version : 0.2.0
 Upstream Author : Moritz Venn, bertrand Gugger, Rodrigo Sampaio Primo
 URL : http://pear.php.net/
 License : LGPL
 Programming Lang: PHP
 Description : Mediawiki parser for Text_Wiki
Parses Mediawiki mark-up to tokenize the text for Text_Wiki renderings. You can 
see a reference for this syntax here: 
http://meta.wikimedia.org/wiki/Help:Editing#The_wiki_markup

I'm packaging this as part of Horde5 packaging.


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



Bug#751484: c-icap: installing a recompiled c-icap on debian wheezy ends in a broken system

2014-06-16 Thread Mathieu Parent
2014-06-16 12:50 GMT+02:00 Marco Gaiarin g...@sv.lnf.it:

 /etc/init.d/c-icap: 69: export: config_dsSocket /var/ru: bad variable 
 name

 Seems to me a dupe of #743202 ...


No this is a regression of #743202. This comes from the bashism
IFS=$'\n'. I have not found a solution yet. Patch welcome (a workaound
is to use #!/bin/bash as shebang).

Regards
-- 
Mathieu


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



Bug#751484: c-icap: installing a recompiled c-icap on debian wheezy ends in a broken system

2014-06-17 Thread Mathieu Parent
2014-06-17 17:20 GMT+02:00 Marco Gaiarin g...@sv.lnf.it:
 Mandi! Mathieu Parent
   In chel di` si favelave...

  Seems to me a dupe of #743202 ...
 No this is a regression of #743202. This comes from the bashism
 IFS=$'\n'. I have not found a solution yet. Patch welcome (a workaound
 is to use #!/bin/bash as shebang).

 Ok; anyway the culprit came from:

 for variable in `egrep -v '^[[:space:]]*(#|$)' $CONFFILE | 
 awk '{print $1}'`; do
 value=`grep ^$variable $CONFFILE | head -n1 | awk 
 '{print $2}'`

 if [ -n $value ]; then
 export config_$variable=$value
 fi
 done

Yes, the grep is not properly exploded, because $IFS is wrong.

 but, effectively the only config options used as a avariables are 
 config_PidFile,
 config_CommandsSocket, config_User and config_Group, that does not make 
 trouble,
 because the value is clearly have no space.

 Why not simply substitute with:

 for variable in PidFile CommandsSocket User Group; do
 value=`grep ^$variable $CONFFILE | head -n1 | awk 
 '{print $2}'`

 if [ -n $value ]; then
 export config_$variable=$value
 fi
 done

.. because last time i checked it was way slower (like 3 seconds). But
my dev machine is old.

 ?! I think can fix and simplify all the stuff.


 PS: also, i suppose that c-icap.conf is caseless on options name, so

I have not checked c-icap case-sensitivity.

 probably it is safe to put all the variable in lower or UPPER case, eg:

 for variable in PIDFILE COMMANDSSOCKET USER GROUP; do
 value=`grep -i ^$variable $CONFFILE | head -n1 | awk 
 '{print $2}'`

 if [ -n $value ]; then
 export config_$variable=$value
 fi
 done


Please go ahead with a patch.

Regards

-- 
Mathieu


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



Bug#749641: [pkg-horde] Bug#749641: Please depend on php-sabre-dav

2014-06-19 Thread Mathieu Parent
2014-05-28 21:21 GMT+02:00 David Prévot taf...@debian.org:
 Package: php-horde-dav
 Version: 1.0.4-1
 Severity: normal
 Control: affects -1 php-sabre-dav

 Hi Mathieu,

 Thomas Müller announced yesterday [1] that ownCloud 7 will ship
 SabreDAV 1.8. We thus intend to maintain those versions for Debian
 Jessie. A pre alpha version of ownCloud 7 is already available in
 experimental, and I just updated the experimental php-sabre-dav package
 to version 1.8 (as 2.0.0+really1.8.10-2 since we already pushed the
 version 2 recently).

 1: http://mailman.owncloud.org/pipermail/devel/2014-May/000248.html

 We intend to follow upstream schedule [2] as closely as possible, and
 will upload ownCloud 7 (and thus SabreDAV 1.8) to unstable once ready,
 i.e. on July 16th according to the current plan.

 2: https://github.com/owncloud/core/wiki/ownCloud-7-Features

 In order to check that everything will work as planned, the current
 php-sabre-dav from experimental is ready for a transition. You’re
 welcome to prepare an experimental php-horde-dav package depending on:

 php-sabre-dav (= 2.0.0+really1.8),
 php-sabre-dav ( 2.0.0+really1.9)

I use php-sabre-dav (= 1.8). Is this not enough?

 dropping the current conflicts (php-sabre-dav already depend on the
 needed php-sabre-vobject version and conflicts with php-sabre-http), and
 of course without the current embedded code copy of php-sabre-dav (and
 php-sabre-vobject).

 php-sabre-dav already breaks and replaces php-horde-dav ( 1.0.4-1+) so
 you should be able to use any version string you like for experimental.

I've uploaded to unstable directly instead.


 Around July 16th, I intend to push this version of php-sabre-dav to
 unstable, and the real transition can then begin, with a proper version
 string, i.e. you’ll need to update the dependencies in unstable to:

 php-sabre-dav (= 1.8), php-sabre-dav ( 1.9)

 Does the proposed plan sound good to you, did I miss anything, do you
 need something else from me? I’ll ping this bug (or open a new one) when
 the transition will be ready for unstable, or use any other
 communication way you’d prefer.

Good. You can start the transition now or wait July 16th.

I will upload again with the max version to be safe.

Regards
-- 
Mathieu


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



Bug#744876: Status of phpunit 4

2014-06-24 Thread Mathieu Parent
Hello,

Can anyone sum up the status of phpunit 4 in Debian? There is no new since May.

Thanks for your hard work

-- 
Mathieu


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



Bug#752483: /usr/bin/c-icap: Error allocation memory for service data - Invalid object pool -1

2014-06-25 Thread Mathieu Parent
Control: tag -1 wheezy upstream
Control: fixed -1 1:0.3.1-1

2014-06-24 1:01 GMT+02:00 luskin lucalanar...@gmail.com:
 Package: c-icap
 Version: 1:0.1.6-1.1
 Severity: important
 File: /usr/bin/c-icap

 Dear Maintainer,

 using c-icap with squid/clamav, after the last upgrade,

Which upgrade? Wheezy version has never changed.

 cannot browse all sites on the net.
 many of them take squid to say: icap protocol error
 and c-icap server.log stats:
 Tue Jun 24 00:31:39 2014, general, Error allocation memory for service 
 data!!!
 Tue Jun 24 00:32:10 2014, general, Invalid object pool -1. This is a BUG!

Looking at the code, I don't understand how this could happen.

* What led up to the situation?
* What can I do to avoid this situation?

 Now I had to avoid squid to call c-icap/clamav.

Another solution would be to recompile the package from sid on wheezy.
The current version in wheezy is very old.


Regards
-- 
Mathieu


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



Bug#751484: c-icap: installing a recompiled c-icap on debian wheezy ends in a broken system

2014-06-25 Thread Mathieu Parent
2014-06-25 18:50 GMT+02:00 Marco Gaiarin g...@sv.lnf.it:
 Mandi! Mathieu Parent
   In chel di` si favelave...

 Please go ahead with a patch.

 Sorry, i was very busy... i've tried now your patch, and work
 perfectly.

 I make only a little note: /etc/init.d/c-icap emit no output at all
 (''restarting service'', ''stopping service'', ...) on wheezy.

 What can be? Thanks.

It is this way with new init script skeleton. It can be changed by
setting VERBOSE=yes in /etc/default/rcS.

Regards
-- 
Mathieu


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



Bug#752636: Only one small file, probably not copyrightable

2014-06-25 Thread Mathieu Parent
Hello,

Only one file (apc_serializer.h, 80 lines long) is under the PHP
license. As this is an header file, I mark this bug as closed.

If someone wants to reopen, please explain.

Also, as this file comes from php-apc, this bug relates to
https://bugs.debian.org/752530.

Regards

-- 
Mathieu Parent


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



Bug#752534: Upstream bug#

2014-06-25 Thread Mathieu Parent
Control: tag -1 + upstream
Control: forwarded  -1 https://bugs.php.net/bug.php?id=67517

Hello,

I have reported this one upstream: https://bugs.php.net/bug.php?id=67517

Regards

-- 
Mathieu Parent


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



Bug#752636: Only one small file, probably not copyrightable

2014-06-26 Thread Mathieu Parent
2014-06-27 1:36 GMT+02:00 Gabriele Giacone 1o5g4...@gmail.com:
 Control: reopen -1

 On Wed, Jun 25, 2014 at 08:37:58PM +0200, Mathieu Parent wrote:
 Only one file (apc_serializer.h, 80 lines long) is under the PHP
 license. As this is an header file, I mark this bug as closed.

 If someone wants to reopen, please explain.

 I'd need an explaination about closing it: if a file is a header
 and/or is = 80 lines long, is it not significant for licensing
 purposes?

IANAL, and I thought that API was not copyrightable,but the Oracle vs
Google litigation tells that I may be wrong [1].

[1]: https://lwn.net/Articles/598461/

Sad.

Regards
-- 
Mathieu


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



Bug#730600: [pkg-kolab] Bug#730600: Bug#730600: Status building kdepim-runtime 4.13 + kolab

2014-06-28 Thread Mathieu Parent
2014-06-27 23:25 GMT+02:00 Mike Gabriel mike.gabr...@das-netzwerkteam.de:
 Hi Diane,

 On  Fr 27 Jun 2014 22:36:00 CEST, Diane Trout wrote:

 Does anyone know who can authorize me to push to the debian pkg-kolab git
 repository?


 File a join-up request via this URL:
 https://alioth.debian.org/project/request.php?group_id=30845

 I have just done so, as well.

 Noël Köthe, Mathieu Parent, or Peter Eisentraut have to grant team
 membership, after you have signed up. Mathieu is very active on the Horde
 packaging, not sure how responsive the two others are.

I've added both of you to the team as admin.

I think that all older admins are not active anymore, including me.

Cheers

-- 
Mathieu Parent


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



Bug#749988: [Pkg-samba-maint] Bug#749988: (no subject)

2014-06-29 Thread Mathieu Parent
2014-06-29 4:43 GMT+02:00 Neil M. nabbe...@gmail.com:
 I think this was incorrectly reassigned to package ctdb it looks like the
 initial assignment of ntdb was correct.

ctdb has this code too. They all come from libreplace, whose canonical
source is samba.

But I don't know if it is called by the ctdb build, as ctdb build
doesn't seem to use waf.

Regards

Mathieu Parent


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



Bug#751484: c-icap is still broken for me

2014-06-29 Thread Mathieu Parent
2014-06-27 22:14 GMT+02:00 Rinat Ibragimov ibragimovri...@mail.ru:
 Hi.

 I have version 1:0.3.3-3 of c-icap installed and it still have the issue
 reported in original message.

 The following patch for /etc/init.d/c-icap makes it work:

 --- c-icap.orig 2014-06-20 16:48:00.0 +0400
 +++ c-icap  2014-06-28 00:04:39.828406663 +0400
 @@ -49,7 +49,7 @@
  {
 local CONFFILE=$1
 local var_regexp_group='\(User\|Group\|CommandsSocket\)'
 -   local 
 full_regexp=^[[:space:]]*${var_regexp_group}[[:space:]]\+\([^']*\)$
 +   local 
 full_regexp=^[[:space:]]\*${var_regexp_group}[[:space:]]\+\([^']\*\)$
 local variable
 local value


 I think asterisk sign was treated like a glob beeing in double quotes.

Globbing doesn't happen in double quotes (Try echo * in a terminal).

There must be something else. Can you run the init script with sh -x
/etc/init.d/c-icap start and post the result here?

Regards

Mathieu


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



Bug#758621: [Pkg-samba-maint] Bug#758621: ctdb: Standard socket path /var/lib/run/ctdb

2014-08-19 Thread Mathieu Parent
2014-08-19 12:11 GMT+02:00 Achim Gottinger ac...@ag-web.biz:
[...]
 Without configuring an socket path in /etc/default/ctdb the default
 is /var/lib/run/ctdb. I'd expect /var/run/ctdb.

Oh yes, I found this one, patches locally and forget about it...

I will fix this in the next upload (not scheduled yet).

Thanks for your report

-- 
Mathieu


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



Bug#758814: [pkg-horde] Bug#758814: php-horde-editor: editor unusable due to broken symlink

2014-08-21 Thread Mathieu Parent
2014-08-21 17:56 GMT+02:00 Marc Dequènes (Duck) d...@duckcorp.org:

 Coin,

Coin ;-)

 This symlink is broken:
 /usr/share/horde/js/ckeditor/ckeditor_basic.js -
 ../../../javascript/ckeditor/ckeditor_basic.js

 The ckeditor package only provides:
   /usr/share/javascript/ckeditor/ckeditor.js

Thanks for your bug report.

Can you provide a patch?

Regards

Mathieu Parent


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



Bug#734101: Planned upload of a newer jquery-mobile?

2014-08-27 Thread Mathieu Parent
Hello Marcelo Jorge Vieira,

Do you plan to release a newer jquery-mobile soon? Horde is currently
broken because of the currently outdated version (#749799).

If not, can anybody else do the job (I tried without success yet).

Regards

-- 
Mathieu Parent


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



Bug#757537: [pkg-php-pear] Bug#757537: Composer: Please, provide the “offical” name if it differs from the package name

2014-08-09 Thread Mathieu Parent
2014-08-08 22:20 GMT+02:00 David Prévot taf...@debian.org:
 Hi,

Hi David,

 It would be nice if ${phpcomposer:Debian-provide} contained the Debian
 translation of the name field from composer.json if this translation
 differs from the actual Debian package name.

Good suggestion. Some notes:
- dependencies on provide cannot use version. Because of this, an
override is better
- Maybe another substvar should be used instead (like
${phpcomposer:Debian-name}) to allow more granularity

I would tag this as wontfix, because of #1.

Cheers
-- 
Mathieu


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



Bug#749641: [pkg-horde] Bug#749641: Bug#749641: Please depend on php-sabre-dav

2014-08-14 Thread Mathieu Parent
Hi David,

2014-08-10 0:33 GMT+02:00 David Prévot taf...@debian.org:
...
 Since even backports now has php-sabre-dav (= 1.8), depending on
 php-sabre-dav ( 1.9) is now the best way to go (unless you’ve checked
 that this package is already compatible with the version 2 of course, in
 which case feel free to drop the version).

Done. Thank you

-- 
Mathieu


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



Bug#749840: [Pkg-samba-maint] Bug#749840: CVE-2013-4159: ctdb: temporary file vulnerabilities

2014-05-30 Thread Mathieu Parent
2014-05-30 8:03 GMT+02:00 Henri Salo he...@nerv.fi:
 Package: ctdb
 Version: 2.5.3+debian0-1
 Severity: normal
 Tags: security

 http://www.openwall.com/lists/oss-security/2014/05/29/12
 http://wiki.samba.org/index.php/CTDB2releaseNotes
 https://bugzilla.redhat.com/show_bug.cgi?id=986773

 It might be that these have been already fixed in Debian packages. Feel free 
 to
 contact me in case you need any help.

Does this needs to be fixed in wheezy too?

Regards
-- 
Mathieu Parent


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



Bug#751484: c-icap is still broken for me

2014-07-01 Thread Mathieu Parent
2014-07-01 15:20 GMT+02:00 Rinat Ibragimov ibragimovri...@mail.ru:
[...]

 That was false alert. I definitely broken it myself. Now restored from
 deb package script just works, all errors gone.

Great!

 Sorry about the noise.

Don't worry ;-)

-- 
Mathieu


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



Bug#749799: [pkg-horde] Bug#749799: php-horde-core: problem with horde's smartphone view because of outdated libjs-jquery-mobile

2014-06-04 Thread Mathieu Parent
Control: block -1 by 734101

2014-05-29 23:13 GMT+02:00 Philip Frei p...@gmx.de:
 Package: php-horde-core
 Version: 2.11.1+dfsg0-1
 Severity: normal

 Dear Maintainer,

 Horde provides a smartphone view for use with smartphones and tablet 
 computers.
 It depends on jquery-mobile library.

 Because of Debian's outdated version of libjs-jquery-mobile the smartphone 
 view doesn't work
 like expected. It seems that any css-stuff is missing from the smartphone 
 view - it looks like
 this 
 http://horde.690.n7.nabble.com/attachment/117399/0/Screenshot_2013-10-23-22-03-57.png

 There's an older discussion from the mailinglist that describes the problem -
 http://horde.690.n7.nabble.com/smartphone-interface-doesn-t-work-anymore-td117358.html

 I updated jquery-mobile to the latest upstream version (1.4.2) and it works 
 like expected.

 This isn't actually a problem with Debian's Horde packages. But it helps to 
 package a newer
 version of libjs-jquery-mobile.

Thanks for your report. I have notified the jquery-mobile maintainers
and hope that this lib will be upgraded shortly.

 However, thanks a lot for your great work with the Horde packages in Debian!

Thanks


-- 
Mathieu


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



Bug#750695: dh_phpcomposer: Allow to specify an alternative source directory

2014-06-05 Thread Mathieu Parent
Package: pkg-php-tools
Version: 1.11
Severity: wishlist

Hi maintainers, (and me ;-)

As stated at http://lists.alioth.debian.org/pipermail/pkg-php-
pear/2014-May/002761.html:

On Thu, 2014-05-22 at 16:29 -0400, David Prévot wrote:
 That would be nice, but it may need some update on dh_phpcomposer to
 handle multiple binary (and composer.json) packages. It may also need
 extra care: some package (build-)depends on some Symfony 2 components
 already, and one must check that a new version of a component doesn’t
 break existing packages and eventually coordinate a fix before uploading
 such a new version. The every-components-in-one-source approach makes
 the updating work more consequent.

This means, adding support for --sourcedirectory=directory (and -Ddirectory) to
dh_phpcomposer, as dh_auto_* commands.

This bug to not forget...

Cheers

Mathieu



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

Kernel: Linux 3.13-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 pkg-php-tools depends on:
ii  debhelper  9.20140228
ii  php-pear   5.6.0~beta3+dfsg-2
ii  php5-cli   5.6.0~beta3+dfsg-2
ii  php5-json  1.3.5-2

pkg-php-tools recommends no packages.

Versions of packages pkg-php-tools suggests:
ii  dh-make  0.63

-- no debconf information


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



Bug#750697: PEAR: Timestamp in registry files prevent reproducible builds

2014-06-05 Thread Mathieu Parent
Package: pkg-php-tools
Version: 1.11
Severity: wishlist

Hello,

All /usr/share/php/.registry/*.reg include a timestamp. It should be replaced
by the changelog timestamp, or removed.

This can be done by changing the _lastmodified element of the array before
serializing.

More info at:
https://wiki.debian.org/ReproducibleBuilds/TimestampInPhpRegistryFiles

NB: This is a 'not to forget' bug

Cheers

Mathieu



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

Kernel: Linux 3.13-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 pkg-php-tools depends on:
ii  debhelper  9.20140228
ii  php-pear   5.6.0~beta3+dfsg-2
ii  php5-cli   5.6.0~beta3+dfsg-2
ii  php5-json  1.3.5-2

pkg-php-tools recommends no packages.

Versions of packages pkg-php-tools suggests:
ii  dh-make  0.63

-- no debconf information


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



Bug#752617: Reopening

2014-07-16 Thread Mathieu Parent
reopen 752617
thanks

Hi,

There is nothing in Ondřej's mail that says not a bug. I'm reopening it.

Cheers.

-- 
Mathieu


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



Bug#746287: Package was REJECTed

2014-07-16 Thread Mathieu Parent
Hello,

For reference: 
http://lists.alioth.debian.org/pipermail/pkg-php-pear/2014-May/002647.html

Any help is appreciated.

Regards


--
Mathieu Parent


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



Bug#746219: PHP license

2014-07-16 Thread Mathieu Parent
Hello,

This package is under the PHP license. Reported upstream:
https://bugs.php.net/bug.php?id=67139


Regards

--
Mathieu Parent


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



Bug#755442: [pkg-php-pear] Bug#755442: Running tests at build time

2014-07-21 Thread Mathieu Parent
2014-07-20 23:25 GMT+02:00 David Prévot da...@tilapin.org:
[...]
 Now that we have about twenty packages that recently added their test
 suite at build time, it looks like the usage is that upstream drops a
 phpunit.xml.dist file at the root [or a tests/phpunit.xml]

I think those tests are more run-time checks, i.e dep8. Some of them
may require installation of dependencies not needed at build time.

But: as most php packages are self-contained, let's go with opt-out.

[dep8]: http://dep.debian.net/deps/dep8/


 Some tests suite can run with phpunit even if no phpunit.xml{,.dist}
 file is provided, but checking it existence as an heuristic looks like a
 fair first step before we have a better idea of how to handle them.

I agree.

 Even if it usually needs additional patches to actually run the test
 suite, providing those default dh_auto_test rules by pkg-php-tools
 should be an improvement. I’d be happy to help fixing any packge that
 will FTBFS if such a change were added soon enough before the freeze.

OK. If you have time to do the following, please go ahead!
- provide a patch
- build all packages again and check FTBFS
- report summary here
- (eventually) MBF (mass-bug filing)
- apply patch and upload


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



Bug#755187: [pkg-horde] Bug#755187: Workaround

2014-08-08 Thread Mathieu Parent
2014-08-08 9:05 GMT+02:00 Ville Nummela vi...@nummela.org:
 I don't have time and/or motivation to create a proper fix for this. I did
 create a workaround though: in /usr/share/horde/kronolith/lib/Driver/Sql.php
 function getByUID() I just commented out the Optionally filter by calender
 part. Now, this obviously breaks filtering by calendar, but I only use one
 calendar anyway so that's not a problem for me.

 For a real fix, it should be investigated why the $calendars ends up being a
 list of commas and spaces.

THanks for this info. I currently don't have the time to investigate.
Can you report this bug upstream?

NB: I also recently uploaded a bunch of updates to sid. This /may/
solve the problem.

Regards

-- 
Mathieu


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



Bug#757298: Grub patch to add fallback boot entry for sysvinit when systemd is the active init

2014-09-09 Thread Mathieu Parent
Hello,

Here is a simple patch (without the triggering).

Regards
-- 
Mathieu
From 511da86d2e4cb80e97dd042179a585a0980ec62f Mon Sep 17 00:00:00 2001
From: Mathieu Parent mathieu.par...@nantesmetropole.fr
Date: Tue, 9 Sep 2014 15:43:40 +0200
Subject: [PATCH] Add sysvinit fallback/flashback boot entry

---
 util/grub.d/10_linux.in | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
index 79fa03a..3b14c9d 100644
--- a/util/grub.d/10_linux.in
+++ b/util/grub.d/10_linux.in
@@ -115,6 +115,8 @@ linux_entry ()
   case $type in
 	  recovery)
 	  title=$(gettext_printf %s, with Linux %s (%s) ${os} ${version} $(gettext ${GRUB_RECOVERY_TITLE})) ;;
+	  sysvinit)
+	  title=$(gettext_printf %s, with Linux %s (%s) ${os} ${version} sysvinit) ;;
 	  *)
 	  title=$(gettext_printf %s, with Linux %s ${os} ${version}) ;;
   esac
@@ -339,6 +341,10 @@ while [ x$list != x ] ; do
 
   linux_entry ${OS} ${version} advanced \
   ${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}
+  if [ -x /lib/sysvinit/init ]; then
+linux_entry ${OS} ${version} sysvinit \
+${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT} init=/lib/sysvinit/init
+  fi
   if [ x${GRUB_DISABLE_RECOVERY} != xtrue ]; then
 linux_entry ${OS} ${version} recovery \
 ${GRUB_CMDLINE_LINUX_RECOVERY} ${GRUB_CMDLINE_LINUX}
-- 
2.1.0



Bug#757537: [pkg-php-pear] Bug#757537: Composer: Please, provide the “offical” name if it differs from the package name

2014-09-11 Thread Mathieu Parent
2014-09-11 22:56 GMT+02:00 David Prévot taf...@debian.org:
 Hi,

 On Sat, Aug 09, 2014 at 02:18:48PM +0200, Mathieu Parent wrote:
 2014-08-08 22:20 GMT+02:00 David Prévot taf...@debian.org:

  It would be nice if ${phpcomposer:Debian-provide} contained the Debian
  translation of the name field from composer.json if this translation
  differs from the actual Debian package name.

 Good suggestion. Some notes:
 - dependencies on provide cannot use version. Because of this, an
 override is better

 That doesn’t seem the case anymore if I read #761219 correctly.

Yes. I read this also. I won't tag it wontfix then.

 - Maybe another substvar should be used instead (like
 ${phpcomposer:Debian-name}) to allow more granularity

 It would add the need to manually edit the existing packages to add this
 feature, but that’s not worse than manually add the relevant hard-coded
 provides.

I agree. I will add what you proposed then. But this is not on my top list.

(patches welcome)

Cheers

-- 
Mathieu


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



Bug#761326: [pkg-php-pear] Bug#761326: Composer: Please, depend on php5-cli if things get installed on /{usr/, }{s, }bin

2014-09-13 Thread Mathieu Parent
2014-09-12 22:51 GMT+02:00 David Prévot taf...@debian.org:
 Package: pkg-php-tools
 Version: 1.21
 Severity: wishlist

 Hi,

Hi David,

Thanks for your reports.

 Maybe having something installed on /usr/bin (or something similar)
 should be a more effective trigger than a bin in composer.json to add
 a dependency on php5-cli:
 - sometimes, upstream forget to add it (e.g., php-parser);

Do you have other examples? If not, couldn't this be reported to
php-parser upsteam?

 - we may consider to not ship the script in a binary package (and the
   dependency on php5-cli would thus not be warranted).

I don't understand.

If the script is removed from package.xml, then the php5-cli dep ill
be updated accordingly.

 As #757537, it’s not on top on my TODO list either, and I’ll be happy to
 provide a patch once I’ve time to dive into the new code.

Good!

 Regards

Regards

 David


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



Bug#761373: [pkg-php-pear] Bug#761373: [PATCH 2/2] Test for trailing dot in description

2014-09-13 Thread Mathieu Parent
Hello David,

2014-09-13 21:11 GMT+02:00 David Prévot taf...@debian.org:
[...]

Your two patches look goods. This is great to have another person
digging into the code.

Can you commit those patches to git?

Regards
-- 
Mathieu


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



Bug#740589: Complains it cannot find device

2014-09-15 Thread Mathieu Parent
Hello Kibi,

I hit this bug too from time to time on VM creation (using PXE+preseed).

It seems to be timer related. I don't know if this is with too fast
disk or too slow disks.

How can I increase the loglevel?

Regards

-- 
Mathieu


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



Bug#725224: A patch!

2014-09-15 Thread Mathieu Parent
tag 725224 + patch
thanks

Hello,

Remi Collet, from Fedora, has proposed a patch:

http://lists.horde.org/archives/dev/Week-of-Mon-20140915/028719.html

I need to test ...

-- 
Mathieu Parent


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



Bug#761906: liblz4-dev: Please provide a pkg-config file

2014-09-16 Thread Mathieu Parent
Package: liblz4-dev
Version: 0.0~r119-2
Severity: normal
Control: block 725224 by -1

Dear Maintainer,

Dear Maintainer,

While trying to fix #725224, I found that liblz4-dev was missing a .pc file.

It appeared upstream at r120.

Can you install it?

Thanks

Mathieu Parent

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

Kernel: Linux 3.14-2-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 liblz4-dev depends on:
ii  liblz4-1  0.0~r119-2

liblz4-dev recommends no packages.

liblz4-dev suggests no packages.

-- no debconf information


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



Bug#761907: PEAR: PECL packages FTBFS if having both package.xml and package2.xml

2014-09-16 Thread Mathieu Parent
Package: pkg-php-tools
Version: 1.21
Severity: minor

Hello,

[ A not to forget bug. ]

php-igbinary 1.2.1 moved package.xml to package2.xml and added a v1 package.xml

Current PEAR/Buildsystem uses phppkginfo to get packagetype. This is based on
PEAR_PackageFile::fromAnyFile() which try package.xml before package2.xml.

As a consequence, packagetype is always php and not extsrc: the configure
step is broken.

Solution is to move the package_type query to the Pkgtools lib.

Love, peace and happyness...

Mathieu

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

Kernel: Linux 3.14-2-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 pkg-php-tools depends on:
ii  debhelper  9.20140817
ii  php-pear   5.6.0+dfsg-1
ii  php5-cli   5.6.0+dfsg-1
ii  php5-json  1.3.6-1

pkg-php-tools recommends no packages.

Versions of packages pkg-php-tools suggests:
pn  dh-make  none

-- no debconf information


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



Bug#765481: ITP: php-horde-stringprep -- PHP implementation of RFC 3454 - Preparation of Internationalized Strings (stringprep).

2014-10-15 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Horde_Stringprep
 Version : 1.0.1
 Upstream Author : Michael Slusarz
 URL : http://horde.org/
 License : LGPL-3.0
 Programming Lang: PHP
 Description : PHP implementation of RFC 3454 - Preparation of 
Internationalized Strings (stringprep).
Horde wrapper around the znerol/php-stringprep package.

I'm packaging this as part of Horde5 packaging.


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



Bug#763919: [Pkg-php-pecl] php-sasl is marked for autoremoval from testing

2014-10-19 Thread Mathieu Parent
reassign 763919 pkg-php-tools 1.14
forcemerge 764012 763919

Hello,

I'm closing this bug, which has been fixed in pkg-php-tools.

Regards

2014-10-18 6:39 GMT+02:00 Debian testing autoremoval watch
nore...@release.debian.org:
 php-sasl 0.1.0-3 is marked for autoremoval from testing on 2014-11-02

 It is affected by these RC bugs:
 763919: php-sasl: .deb is missing mandatory field


 ___
 Pkg-php-pecl mailing list
 pkg-php-p...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-pecl



-- 
Mathieu


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



Bug#766131: RM: shinken -- ANAIS; arch:any - arch:all transition

2014-10-20 Thread Mathieu Parent
Package: ftp.debian.org
Severity: normal

Hello,

I'm not sure what to do, but shinken is currently uninstallable in sid, and 
can't migrate.

This seems to be caused by the arch:any - arch:all transition.

Ref: https://qa.debian.org/excuses.php?package=shinken

Regards

Mathieu Parnt


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



Bug#756155: How to fix ckeditor

2014-10-22 Thread Mathieu Parent
Hello,

ckeditor from testing/sid is currently not working. It seems that the
build failed to include all the necessary JS snipsets.

I see several options here:
1. Go back to the older working version (3.7 I think). This has the
major drawback of maintaining this security-wise during jessie
lifetime.
2. Use the not-minified and not-closur-ified version. This will be slow
3. Package ckbuilder, and use it. This is a big work, and probably
won't pass NEW before the freeze -10days
4. Fix the current build to behave more like ckbuilder... Any help is welcome!
5. Use the already minified version from upstream. This is probably
not DFSG-friendly

IMO, 1 and 5 should be avoided  and I don't know how to take option 4.

I will try to go option 2, and upload to some delayed queue so that it
doesn't enter in sid before 2014-10-26. I have tried option 3 without
success from now (some jars in uptsream are not in debian already,
...)

Thoughts ?

-- 
Mathieu


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



Bug#753668: How to fix ckeditor

2014-10-22 Thread Mathieu Parent
Hello,

I attach the patches of my upcoming upload.

I don't know gitpkg and the correct workflow (I mostly use gbp).

Regards

2014-10-22 13:24 GMT+02:00 Mathieu Parent math.par...@gmail.com:
 Hello,

 ckeditor from testing/sid is currently not working. It seems that the
 build failed to include all the necessary JS snipsets.

 I see several options here:
 1. Go back to the older working version (3.7 I think). This has the
 major drawback of maintaining this security-wise during jessie
 lifetime.
 2. Use the not-minified and not-closur-ified version. This will be slow
 3. Package ckbuilder, and use it. This is a big work, and probably
 won't pass NEW before the freeze -10days
 4. Fix the current build to behave more like ckbuilder... Any help is welcome!
 5. Use the already minified version from upstream. This is probably
 not DFSG-friendly

 IMO, 1 and 5 should be avoided  and I don't know how to take option 4.

 I will try to go option 2, and upload to some delayed queue so that it
 doesn't enter in sid before 2014-10-26. I have tried option 3 without
 success from now (some jars in uptsream are not in debian already,
 ...)

 Thoughts ?

 --
 Mathieu



-- 
Mathieu
From 427a268ed4699cfcb01b69a651a18b82a79b15de Mon Sep 17 00:00:00 2001
From: Mathieu Parent math.par...@gmail.com
Date: Wed, 22 Oct 2014 18:30:35 +0200
Subject: [PATCH 1/2] Install complete core sources instead of broken
 closure-compiled one (Closes: #753668, #756155)

---
 debian/ckeditor.install |  1 +
 debian/control  |  3 +--
 debian/rules| 19 ---
 3 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/debian/ckeditor.install b/debian/ckeditor.install
index 1ca4275..e146064 100644
--- a/debian/ckeditor.install
+++ b/debian/ckeditor.install
@@ -1,5 +1,6 @@
 *.css	 /usr/share/javascript/ckeditor
 *.js	 /usr/share/javascript/ckeditor
+core /usr/share/javascript/ckeditor
 adapters /usr/share/javascript/ckeditor
 lang 	 /usr/share/javascript/ckeditor
 plugins	 /usr/share/javascript/ckeditor
diff --git a/debian/control b/debian/control
index f9448aa..bc25cf8 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,7 @@ Section: web
 Priority: optional
 Maintainer: Frank Habermann lordla...@lordlamer.de
 Uploaders: Bastien Roucariès roucaries.bastien+deb...@gmail.com
-Build-Depends: debhelper (= 9.0~),
-closure-compiler
+Build-Depends: debhelper (= 9.0~)
 Standards-Version: 3.9.5
 Homepage: http://ckeditor.com
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ckeditor.git
diff --git a/debian/rules b/debian/rules
index 8934235..ab16558 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,28 +6,9 @@ export CK_BASE = core/ckeditor_base
 %:
 	dh $@
 
-override_dh_auto_build:
-	dh_auto_build
-
-	# manually build ckeditor.js from core/ckeditor_base.min.js
-	closure-compiler --js ${CK_BASE}.js --js_output_file ${CK_BASE}.min.js
-	sed -e '/^\/\/[[:space:]]*AUTOGENERATED by debian/{r core/ckeditor_base.min.js' -e 'h;}' \
-	-e '$${x;/./{x;q0};x;q1}' 'ckeditor.js'  ckeditor.js.inc
-
-
-override_dh_clean:
-	dh_clean
-	test ! -f ${CK_BASE}.min.js || rm -rf ${CK_BASE}.min.js
-	test ! -f ckeditor.js.inc || rm -rf ckeditor.js.inc
-
 override_dh_install:
 	dh_install
 
-	# manually override ckeditor.js from core/ckeditor_base.min.js
-	cp -f ckeditor.js.inc debian/ckeditor/usr/share/javascript/ckeditor/ckeditor.js
-
-	# remove internal file
-	find debian/ckeditor/usr/share/javascript/ckeditor -type f -name '_*' | xargs rm -f
 	# remove build file
 	find debian/ckeditor/usr/share/javascript/ckeditor -type f -name 'build-config.js' | xargs rm -f
 	# remove extra LICENSE.md
-- 
2.1.1

From c2887156bb9f9a87bc89ad970adcb4cca59fd9a3 Mon Sep 17 00:00:00 2001
From: Mathieu Parent math.par...@gmail.com
Date: Wed, 22 Oct 2014 18:43:20 +0200
Subject: [PATCH 2/2] Changelog for previous commit

---
 debian/changelog | 8 
 1 file changed, 8 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 22173de..9479f30 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ckeditor (4.4.4+dfsg1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Install complete core sources instead of broken closure-compiled one
+(Closes: #753668, #756155)
+
+ -- Mathieu Parent sath...@debian.org  Wed, 22 Oct 2014 18:43:11 +0200
+
 ckeditor (4.4.4+dfsg1-1) unstable; urgency=high
 
   * New upstream release.
-- 
2.1.1



Bug#753668: How to fix ckeditor

2014-10-23 Thread Mathieu Parent
2014-10-23 17:41 GMT+02:00 Bastien ROUCARIES roucaries.bast...@gmail.com:
 No it does not fix.

It does for me.

 Please do not upload this nmu.

 Could you please instead describe the symptom and write a build testsuite ?

Just install ckeditor from sid, and create a simple html page like
http://docs.ckeditor.com/#!/guide/dev_installation

ckeditor doesn't work, with a JS error stating that CKEDITOR.loader is
not defined.

 I can fix it.

Great!


-- 
Mathieu


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



Bug#753668: How to fix ckeditor

2014-10-24 Thread Mathieu Parent
2014-10-23 18:42 GMT+02:00 Bastien ROUCARIES roucaries.bast...@gmail.com:

 Le 23 oct. 2014 17:53, Mathieu Parent math.par...@gmail.com a écrit :

 2014-10-23 17:41 GMT+02:00 Bastien ROUCARIES
 roucaries.bast...@gmail.com:
  No it does not fix.

 It does for me.

 Yes buy you have not recompiled from source some part of ckeditor.js... (sed
 is here for replacing this). So it exzctly it does not work because you are
 not dfsg ok

  Please do not upload this nmu.
 
  Could you please instead describe the symptom and write a build
  testsuite ?

 Just install ckeditor from sid, and create a simple html page like
 http://docs.ckeditor.com/#!/guide/dev_installation

 ckeditor doesn't work, with a JS error stating that CKEDITOR.loader is
 not defined.
 Ok but how can i test it without x during build ? I have tried phatomjs but
 it is not dfsg... any other idea ?
  I can fix it.
 Could you remove your nmu, test and sponsor my fix ?

i will remove my NMU, but where is your fix?


 Bastien
 Great!


 --
 Mathieu



-- 
Mathieu


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



Bug#764298: How to mask the service

2014-10-24 Thread Mathieu Parent
Hello,

I also tried a minimal install, and got the same error.

The proper solution seems to be to mask it:
$ sudo systemctl mask   systemd-logind.service
Created symlink from /etc/systemd/system/systemd-logind.service to /dev/null.

Regards
-- 
Mathieu


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



Bug#764298: How to mask the service

2014-10-24 Thread Mathieu Parent
2014-10-24 16:39 GMT+02:00 Michael Biebl bi...@debian.org:

Hello Michael,

 Not really. We added a condition to systemd-logind.service to not start
 the service if dbus is not installed. If it's started, it means dbus is
 installed, but it  failed for other reasons, and you should investigate
 that.

=
$ sudo aptitude search dbus~i
(nothing)

=
$ sudo systemctl status systemd-logind.service
● systemd-logind.service - Login Service
   Loaded: loaded (/lib/systemd/system/systemd-logind.service; static)
   Active: failed (Result: start-limit) since ven. 2014-10-24 17:06:27
CEST; 58s ago
 Docs: man:systemd-logind.service(8)
   man:logind.conf(5)
   http://www.freedesktop.org/wiki/Software/systemd/logind
   http://www.freedesktop.org/wiki/Software/systemd/multiseat
  Process: 529 ExecStart=/lib/systemd/systemd-logind (code=exited,
status=1/FAILURE)
 Main PID: 529 (code=exited, status=1/FAILURE)
   Status: Shutting down...

oct. 24 17:06:27 testjessie systemd[1]: systemd-logind.service start
request repeated too quickly, refusing to start.
oct. 24 17:06:27 testjessie systemd[1]: Failed to start Login Service.
oct. 24 17:06:27 testjessie systemd[1]: Unit systemd-logind.service
entered failed state.

=
$ cat /lib/systemd/system/systemd-logind.service
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

[Unit]
Description=Login Service
Documentation=man:systemd-logind.service(8) man:logind.conf(5)
Documentation=http://www.freedesktop.org/wiki/Software/systemd/logind
Documentation=http://www.freedesktop.org/wiki/Software/systemd/multiseat
Wants=user.slice
After=nss-user-lookup.target user.slice

# Ask for the dbus socket. If running over kdbus, the socket will
# not be actually used.
Wants=dbus.socket
After=dbus.socket

[Service]
ExecStart=/lib/systemd/systemd-logind
Restart=always
RestartSec=0
BusName=org.freedesktop.login1
CapabilityBoundingSet=CAP_SYS_ADMIN CAP_AUDIT_CONTROL CAP_CHOWN
CAP_KILL CAP_DAC_READ_SEARCH CAP_DAC_OVERRIDE CAP_FOWNER
CAP_SYS_TTY_CONFIG
WatchdogSec=1min

# Increase the default a bit in order to allow many simultaneous
# logins since we keep one fd open per session.
LimitNOFILE=16384

=
And side-note: #764298, is not marked as fixed.

I'm using systemd 215-5+b1.

Regards
--
Mathieu


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



Bug#753668: How to fix ckeditor

2014-10-25 Thread Mathieu Parent
2014-10-24 22:41 GMT+02:00 Bastien ROUCARIES roucaries.bast...@gmail.com:

Hello,

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

 dget -x 
 http://mentors.debian.net/debian/pool/main/c/ckeditor/ckeditor_4.4.4+dfsg1-2.dsc

I've done that, built, checked and uloaded to sid.

Note that lintian has some hints:
W: ckeditor source: out-of-date-standards-version 3.9.5 (current is 3.9.6)
P: ckeditor source: debian-watch-may-check-gpg-signature
I: ckeditor: description-synopsis-might-not-be-phrased-properly
I: ckeditor: using-first-person-in-description line 1: we
E: ckeditor: privacy-breach-may-use-debian-package
usr/share/doc/ckeditor/examples/jquery.html You may use libjs-jquery
package. (http://code.jquery.com/jquery-1.11.0.min.js)
W: ckeditor: embedded-javascript-library
usr/share/javascript/ckeditor/adapters/jquery.js please use
libjs-jquery
I: ckeditor: package-contains-empty-directory
usr/share/javascript/ckeditor/plugins/htmlwriter/samples/assets/
X: ckeditor: package-contains-broken-symlink
usr/share/javascript/ckeditor/plugins/codesnippet/lib/styles
../../../../highlight/styles

Regards

Mathieu P


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



Bug#763108: Fixed

2014-10-25 Thread Mathieu Parent
reassign 763108 ckeditor ckeditor/4.3.5+dfsg1-1
forcemerge 753668 763108
thanks

Hello,
This is actually fixed on the ckeditor side.

Regards
-- 
Mathieu


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



Bug#637108: mysqld_multi missing conf

2014-10-27 Thread Mathieu Parent
Here's an updated wheezy diff:

--- /usr/bin/mysqld_multi.orig2014-10-27 14:10:23.179114498 +0100
+++ /usr/bin/mysqld_multi2014-10-27 14:11:08.767409171 +0100
@@ -487,6 +487,7 @@
'/usr/my.cnf',
($ENV{MYSQL_HOME} ? $ENV{MYSQL_HOME}/my.cnf : undef),
$opt{'extra-file'},
+   /etc/mysql/conf.d/*.cnf,
($ENV{HOME} ? $ENV{HOME}/.my.cnf : undef));
 }


I'm afraid, it won't be in jessie :-(

Regards
-- 
Mathieu


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



Bug#764982: apt-setup-udeb: Backports via d-i, but not by default

2014-10-12 Thread Mathieu Parent
Package: apt-setup-udeb
Version: 1:0.82
Severity: normal

Hello,

Current apt-setup enable backports by default (since #691651),
contrary to Mike's report:
 Commenting them out by default would probably be a safe default.

See proposed patch, attached.

Regards

Mathieu Parent
From 84467e85f52c7ec85cbde29f7177ed16cb24088c Mon Sep 17 00:00:00 2001
From: Mathieu Parent math.par...@gmail.com
Date: Sun, 12 Oct 2014 20:57:53 +0200
Subject: [PATCH] Don't enable backport by default

---
 debian/apt-setup-udeb.templates | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/debian/apt-setup-udeb.templates b/debian/apt-setup-udeb.templates
index 3f54087..1843e65 100644
--- a/debian/apt-setup-udeb.templates
+++ b/debian/apt-setup-udeb.templates
@@ -75,7 +75,6 @@ _Description: Cannot access repository
  Commented out entries for ${HOST} have been added to the
  /etc/apt/sources.list file.
 
-# All services are enabled by default to allow preseeding
 Template: apt-setup/services-select
 Type: multiselect
 Choices-C: security, updates, backports
@@ -84,7 +83,7 @@ Choices-C: security, updates, backports
 # including host name. In short, KEEP THIS SHORT and, yes, that's tricky
 # :sl1:
 __Choices: security updates (from ${SEC_HOST}), release updates, backported software
-Default: security, updates, backports
+Default: security, updates
 # :sl1:
 _Description: Services to use:
  Debian has two services that provide updates to releases: security and
-- 
2.1.1



Bug#706112: grub-installer: defaults again to /dev/sda

2014-10-13 Thread Mathieu Parent
Hello,

For reference:
See also #607536, for a similar fix in partman-auto.

Regards
-- 
Mathieu


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



Bug#762518: [pkg-php-pear] Bug#762518: PEAR and Composer limit version handling (Was: PEAR: [Regression] Preversion are not “translated” anymore)

2014-09-24 Thread Mathieu Parent
2014-09-23 23:14 GMT+02:00 David Prévot da...@tilapin.org:
 Hi,

Salut,

 Le 22/09/2014 21:11, David Prévot a écrit :
 Package: pkg-php-tools
 Version: 1.21

 Among php-log dependencies, php-mdb2 […]
 version used to be translated to 2.0.0~rc1, respecting Debian syntax,
 but with the current version of pkg-php-tools, that’s not true anymore.

 Another regression just noted while rebuilding phpunit:
 php-codecoverage used to be translated as (= 1.2.99), and is now (
 1.2.99), I believe the former form was correct. package.xml extract:

package
 namePHP_CodeCoverage/name
 channelpear.phpunit.de/channel
 min1.2.1/min
 max1.2.99/max
/package

 Furthermore, as recently agreed on the list (Re: [pkg-php-pear] About
 Composer versioning
 CAFX5sbw==cfiv3ecfcq+8cqfdu1z_nceqgch+mrwusjqavn...@mail.gmail.com):

 “the generated version […] in dependencies (and alike): currently,
 “3.0.0” in composer is translated as ( 3.0.0) in DEBIAN/control,
 [while it should] rather be ( 3.0.0~~)”.

Thanks

 Pilling up those version handling issues in the BTS to keep them in
 mind, feel free to (ask me to) clone them as a bug report per issue if
 it make sense (I’m currently a bit swamped in Symfony world, but hope to
 be able to propose some patches in not too distant future if possible).

In the future, please create one bug report for each different issue.

I won't bother duplicating this one though.

Cheers
-- 
Mathieu


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



Bug#763052: [pkg-php-pear] Bug#763052: Composer: [Regression] May allow less stict version limits

2014-09-29 Thread Mathieu Parent
Control: retitle -1 Composer: Handle stability flags in version constraints

2014-09-27 16:52 GMT+02:00 David Prévot taf...@debian.org:
 Package: pkg-php-tools
 Version: 1.22
 Severity: normal

 Hi,

Hi David,

 php-doctrine-annotations used to depend on php-doctrine-lexer (= 1~),
 and is now depending on php-doctrine-lexer (= 1), generated from
 composer.json that contains doctrine/lexer: 1.* in require.

 Not sure if that’s intended: if not, it’s a bug worth fixing.

The current (new) behavior is mostly correct.

 It may be intended, since versions are likely to be 1.$something~~$else
 at worse, and thus (= 1) will be higher, bat using (= 1~) or even
 (= 1~~) may be safer. Feel free to close this issue anyway if that was
 intended since the safer view may well be pointless.

 but is not complete. It only works when minimum-stability is
stable (which is the default).

Leaving this bug open for the remaining dev, alpha, beta, RC
minimum-stability or stability flag.

Note that we won't be able to match composer completely:
- with composer: =1.1@stable will not match 1.2dev.
- with dpkg: =1.1 will match 1.2~~dev

Regards

-- 
Mathieu


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



Bug#759001: Bug#758992: krb5-kdc-ldap: please add systemd integration to ensure reliable startup

2014-10-02 Thread Mathieu Parent
Hello Mike,

On Sun, 24 Aug 2014 00:31:09 +0200 Michael Biebl bi...@debian.org wrote:
 As far as insserv overrides go in systemd (#759001): Apparently there
 are only two packages using that mechanism:
 krb5-kdc-ldap and debian-edu-config (and the latter is very special in
 any case).

 So I'm not convinced spending time on teaching systemd about insserv
 overrides with the limited ressources we have, is a good idea when we
 can just as well write one (or two service files).

 Therefore I'm inclined to tag #759001 as wontfix as far as myself goes.

Except that insserv overrides are also usefull for a local admin.

At my work, we use them for two specific purposes:
- for vendor-provided scripts without LSB headers, or with wrong LSB
headers (this way we don't touch their garbage)
- for clustering. When a service is started by ctdb or
corosync/pacemaker. This is needed because invoke-rc.d disable *
don't edit the headers, and then insserv complain.

Point 2 is probably gone with systemd, but I don't know how to fix #1
in a systemd way.

Thanks for your hard work

Mathieu


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



Bug#763108: [pkg-horde] Bug#763108: Version correction

2014-10-03 Thread Mathieu Parent
2014-10-03 12:15 GMT+02:00 Andras Galos gal...@netinform.hu:
 This bug refers to 2.0.4+debian0-3, reportbug recorded 2.0.4+debian0-1,
 because that version was installed when I filed this bug report. But the
 bug introduced in version 2.0.4+debian0-3 of php-horde-editor.

 So the correct version this report refers to:

 Package: php-horde-editor
 Version: 2.0.4+debian0-3

Hello,

You can fix the bug metadata by sending a mail.

More info at:
https://www.debian.org/Bugs/server-control#found
https://www.debian.org/Bugs/server-control#notfound

Regards


-- 
Mathieu


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



Bug#767736: Socket doesn't work, when there are many hosts or services

2014-11-02 Thread Mathieu Parent
Package: shinken-mod-livestatus
Version: 1.0.1-2
Severity: important
Tags: upstream

This is probably fixed upstream with:
- 
https://github.com/shinken-monitoring/mod-livestatus/commit/8392c327bc78ee03bd55f56ec2a0d9bf685e
- 
https://github.com/shinken-monitoring/mod-livestatus/commit/d61b659345385386ba8d3fff1158fe0923ae7ab8

I hope to get this in jessie

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

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


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



Bug#768246: [pkg-php-pear] Bug#768246: php-net-ldap: unhandled symlink to directory conversion: /usr/share/php/tests/Net_LDAP

2014-11-06 Thread Mathieu Parent
2014-11-06 4:36 GMT+01:00 Andreas Beckmann a...@debian.org:
 Package: php-net-ldap
 Version: 1:1.1.5-2
 Severity: serious
[...]
 Hi,

Hi Andreas, thanks for your report.

 an upgrade test with piuparts revealed that your package installs files
 over existing symlinks and possibly overwrites files owned by other
 packages. This usually means an old version of the package shipped a
[...]

   wheezy - jessie
[...]
   /usr/share/php/tests/Net_LDAP/tests/AllTests.php (php-net-ldap) != 
 /usr/share/doc/php-net-ldap/tests/AllTests.php (?)
[...]

It seems that a simple rebuild with current pkg-php-tools fixes this.

See #732641 for background info.

Anyone has time to upload a rebuilt package? and ask an unblock [1] ?

[1]: https://release.debian.org/jessie/freeze_policy.html


 cheers,

 Andreas

 ___
 pkg-php-pear mailing list
 pkg-php-p...@lists.alioth.debian.org
 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-pear



-- 
Mathieu


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



Bug#768481: [pkg-php-pear] Bug#768481: Composer: Choke on packages name with a dot

2014-11-07 Thread Mathieu Parent
2014-11-07 18:22 GMT+01:00 David Prévot taf...@debian.org:
 Package: pkg-php-tools
 Version: 1.25
 Severity: normal

 Hi,

Hi David,

 While trying to build the latest beta of aws-sdk-for-php package (3.0
 branch), that depends on mtdowling/jmespath.php, an exception happens:

 exception 'InvalidArgumentException' with message 'Malformed dependency 
 package: 'jmespath.php'' in /usr/share/php/pkgtools/base/dependency.php:203
 Stack trace:
 #0 /usr/share/php/pkgtools/base/dependency.php(120): 
 Pkgtools\Base\Dependency-__set('package', 'jmespath.php')
 #1 /usr/share/php/pkgtools/phpcomposer/source.php(160): 
 Pkgtools\Base\Dependency-__construct('require', 'mtdowling', 'jmespath.php')
 #2 /usr/share/php/pkgtools/phpcomposer/command.php(73): 
 Pkgtools\Phpcomposer\Source-getDependencies()
 #3 [internal function]: Pkgtools\Phpcomposer\Command-runSubstvars()
 #4 /usr/share/php/pkgtools/base/command.php(181): call_user_func_array(Array, 
 Array)
 #5 /usr/share/php/pkgtools/base/command.php(169): 
 Pkgtools\Base\Command-parseArgs(Array)
 #6 /usr/bin/pkgtools(32): Pkgtools\Base\Command-parseArgs()
 #7 {main}


Can you attach the complete build log?

 As one could guess, misc:Depends= is empty, but the package didn’t fails
 to build (which is worse than one could expect IMHO).

 It would be nice if the parser didn’t choke on this latest dependency,

Yes

 it would also be nice if such an exception triggered an FTBFS.

Yes.

Regards

Mathieu


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



Bug#768550: unblock: pkg-php-tools/1.26

2014-11-08 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pkg-php-tools

The changelog is as follow:
pkg-php-tools (1.26) unstable; urgency=medium

  * PEAR/Buildsystem: Remove unused function _phppkginfo()
  * dh_phppear, dh_phpcomposer, Buildsystem/phppear: Ensure to check return
value and fail accordingly (Closes: #768498)
  * Allow dot in package name (Closes: #768481)

 -- Mathieu Parent sath...@debian.org  Fri, 07 Nov 2014 22:08:05 +0100

The first item is a 5 lines removal of unused code. It doesn't match the freeze
policy, but is tiny. If you don't want it, I can revert it in a new version.

The second item fixes pkg-php-tools to properly make a build-depending package
to FTBFS when needed (In 1.25, the backtrace is printed but the build don't
fail). This is an important bug.

The third allows to build composer packages having a dot in a package name.
This is the case for aws-sdk-for-php version 3 which is currently in
experimental. This is an important bug.

The debdiff is attached.

unblock pkg-php-tools/1.26
diff --git a/bin/dh_phpcomposer b/bin/dh_phpcomposer
index 9ca3d38..c6b35ff 100755
--- a/bin/dh_phpcomposer
+++ b/bin/dh_phpcomposer
@@ -71,7 +71,12 @@ use Debian::Debhelper::Dh_Lib;
 
 
 sub _shell_exec {
-	open(my $output, -|, @_) or error(@_ failed to execute: $!);
+	my $child_pid = open(my $output, -|, @_) // error(@_ failed to fork: $!);
+	if ($child_pid) {
+		waitpid $child_pid, 0;
+	} else {
+		exit 0;
+	}
 	if ($? == -1) {
 		error(@_ failed to execute: $!);
 	}
diff --git a/bin/dh_phppear b/bin/dh_phppear
index 644b43a..345cf1d 100755
--- a/bin/dh_phppear
+++ b/bin/dh_phppear
@@ -106,7 +106,12 @@ use Debian::Debhelper::Dh_Lib;
 
 
 sub _shell_exec {
-	open(my $output, -|, @_) or error(@_ failed to execute: $!);
+	my $child_pid = open(my $output, -|, @_) // error(@_ failed to fork: $!);
+	if ($child_pid) {
+		waitpid $child_pid, 0;
+	} else {
+		exit 0;
+	}
 	if ($? == -1) {
 		error(@_ failed to execute: $!);
 	}
diff --git a/debian/changelog b/debian/changelog
index b1e41cc..c4e5d01 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+pkg-php-tools (1.26) unstable; urgency=medium
+
+  * PEAR/Buildsystem: Remove unused function _phppkginfo()
+  * dh_phppear, dh_phpcomposer, Buildsystem/phppear: Ensure to check return
+value and fail accordingly (Closes: #768498)
+  * Allow dot in package name (Closes: #768481)
+
+ -- Mathieu Parent sath...@debian.org  Fri, 07 Nov 2014 22:08:05 +0100
+
 pkg-php-tools (1.25) unstable; urgency=medium
 
   * package.xml 1.0 support is back (Closes: #764012)
diff --git a/share/perl5/Debian/Debhelper/Buildsystem/phppear.pm b/share/perl5/Debian/Debhelper/Buildsystem/phppear.pm
index f853c0d..bca1c19 100644
--- a/share/perl5/Debian/Debhelper/Buildsystem/phppear.pm
+++ b/share/perl5/Debian/Debhelper/Buildsystem/phppear.pm
@@ -46,7 +46,12 @@ sub check_auto_buildable {
 
 # Local functions
 sub _shell_exec {
-	open(my $output, -|, @_) or error(@_ failed to execute: $!);
+	my $child_pid = open(my $output, -|, @_) // error(@_ failed to fork: $!);
+	if ($child_pid) {
+		waitpid $child_pid, 0;
+	} else {
+		exit 0;
+	}
 	if ($? == -1) {
 		error(@_ failed to execute: $!);
 	}
@@ -59,15 +64,6 @@ sub _shell_exec {
 	return $output;
 }
 
-sub _phppkginfo {
-	my $this=shift;
-	unshift(@_, $this-{phppkginfo_path});
-	my $results = _shell_exec(@_);
-	my $result = $results;
-	close $results;
-	return $result;
-}
-
 sub _pkgtools {
 	my $this=shift;
 	unshift(@_, @{ $this-{pkgtools_cmd} });
diff --git a/share/php/pkgtools/base/dependency.php b/share/php/pkgtools/base/dependency.php
index 65cbb3f..a01f2e2 100644
--- a/share/php/pkgtools/base/dependency.php
+++ b/share/php/pkgtools/base/dependency.php
@@ -199,7 +199,7 @@ class Dependency {
 }
 break;
 case 'package':
-if (!preg_match('/^[a-zA-Z0-9_-]+$/', $value)) {
+if (!preg_match('/^[a-zA-Z0-9_.-]+$/', $value)) {
 throw new \InvalidArgumentException(Malformed dependency $property: '$value');
 }
 // Canonalize PECL extension


Bug#770347: [pkg-php-pear] Bug#770347: php-doctrine-instantiator: FTBFS: exception 'InvalidArgumentException' with message 'Unable to parse version '2.0.*@ALPHA' with dependency squizlabs/php_codesnif

2014-11-20 Thread Mathieu Parent
2014-11-20 17:47 GMT+01:00 Daniel Schepler dschep...@gmail.com:
 Source: php-doctrine-instantiator
 Version: 1.0.2-1
 Severity: serious

 From my pbuilder build log (on amd64):

 ...
  fakeroot debian/rules binary
 dh binary --with phpcomposer
dh_testroot
dh_prep
dh_auto_install
dh_install
dh_installdocs
dh_installchangelogs
dh_perl
dh_phpcomposer
 exception 'InvalidArgumentException' with message 'Unable to parse version 
 '2.0.*@ALPHA' with dependency squizlabs/php_codesniffer (2.0.*@ALPHA)' in 
 /usr/share/php/pkgtools/phpcomposer/source.php:192

OK. It seems that stability flag is case-insensitive.

I will fix this in pkg-php-tools within a week

Regards

-- 
Mathieu


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



Bug#768570: A new RC

2014-11-09 Thread Mathieu Parent
Hello Bastien,

Can you propose a patch for the missing _bootstrap.js?

Regards

-- 
Mathieu


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



Bug#769031: Unable to compose in IMP - package unusable

2014-11-10 Thread Mathieu Parent
Package: php-horde-editor
Version: 2.0.4+debian0-3
Severity: important

Hello,

I tried to fix it but this didn't worked ...

Current upstream Horde_Editor includes ckeditor 3.6.6.
Current ckeditor package in Debian is 4.4.4.

According to Michael Slusarz (core Horde dev):
 This will *never* work with the current code.

 IMP uses the Ckeditor 3.x javascript API.  Ckeditor's 4.x javascript  
 API is completely different.
 
 Using Ckeditor 4.x will only be possible when all of IMP's javascript  
 code interfacing with Ckeditor is rewritten.

Ref: http://lists.horde.org/archives/horde/Week-of-Mon-20141110/052934.html

Some more info:
- currently, the ckeditor package (v4.4.4) is a dependency of php-horde-editor 
and sogo-common
- if we use the embedded ckeditor in php-horde-editor, there may be more work 
security-wise.
- *but* Horde upstream will also do those security updates
- I will ask the release team about this complex issue

Regards

Mathieu Parent


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



Bug#769033: pre-unblock: php-horde-editor/2.0.4+upstream0-1

2014-11-10 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Dear busy team,

(Excuse my poor english).

I just filled #769031 in php-horde-editor.

Some context:
- Since some month, HTML composing in IMP, the Horde webmail, is broken (plain 
text works)
- This is due to some big changes to ckeditor 4.x
- Horde upstream include ckeditor 3.6.6 in their source
- I tried to fix this without luck. Other persons tried also.
- According to Horde devs:
 Using Ckeditor 4.x will only be possible when all of IMP's javascript  
 code interfacing with Ckeditor is rewritten.

I see 3 possible solutions:
- release Horde in Debian without HTML composing - This would be odd
- port IMP JS to CKeditor 4.x. I don't have the knowledge, help welcomed
- use the included CKeditor 3.6.x . This requires copyright review and possible 
repacking
- drop Horde from testing altogether. N !

As jessie is frozen, I need some advice. My choice is #3, which will provide 
good user experience matching upstream's. But this will take some time to do 
the copyright review (probably using unminified versions, slower).

Regards

Mathieu Parent, main pkg-horde-hacker

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

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


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



Bug#769032: [pkg-horde] Bug#769032: php-horde-imp: Missing sym link plugins/pasteattachment/plugin.js to imp/js/ckeditor/pasteattachment.js

2014-11-10 Thread Mathieu Parent
2014-11-10 22:01 GMT+01:00 root ador...@ironicdesign.com:
 Package: php-horde-imp
 Version: 6.2.2-3
 Severity: important

 Dear Maintainer,

Hello Andy,

 Horde Imp ckeditor gets a 404 err when it tries to fetch 
 /imp/plugins/pasteattachment/plugin.js
 The file is located at /imp/js/ckeditor/pasteattachment.js .

Actually, the /usr/share/horde/imp/js/ckeditor/pasteattachment.js path
is what upstream expects (according to package.xml).

The problem seems to be on the Horde_Editor side. This is #769031.

Let's take the discussion there.

Regards
-- 
Mathieu


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



Bug#768570: A new RC

2014-11-11 Thread Mathieu Parent
2014-11-11 0:12 GMT+01:00 Bastien ROUCARIES roucaries.bast...@gmail.com:
 control: severity -1 serious
 control: tags -1 + pending

 Uploaded under mentors. Waiting for your sponsorship

Uploaded. Can you ask the release team an unblock?

Note: have you seen #769033 and #769031?

Regards
-- 
Mathieu


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



Bug#769256: unblock: shinken/2.0.3-3

2014-11-12 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package shinken

The new version fixes an RC detected by piuparts:
Remove /var/log/shinken in purge. (Closes: #739791).

Debdiff is one line (except d/changelog). Attached.

unblock shinken/2.0.3-3

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

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff --git a/debian/changelog b/debian/changelog
index c5df3f5..ef35db6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+shinken (2.0.3-3) unstable; urgency=medium
+
+  [ Thibault Cohen ]
+  * Remove /var/log/shinken in purge. (Closes: #739791)
+
+ -- Thibault Cohen tco...@tcohen-pc.mtl.sfl  Tue, 11 Nov 2014 10:29:50 -0500
+
 shinken (2.0.3-2) unstable; urgency=medium
 
   * Upload to unstable
diff --git a/debian/shinken-common.postrm b/debian/shinken-common.postrm
index 92b5d4b..67c525b 100644
--- a/debian/shinken-common.postrm
+++ b/debian/shinken-common.postrm
@@ -42,6 +42,7 @@ case $1 in
 ## Purge directories
 rm -rf /var/run/shinken || return 0
 rm -rf /var/lib/shinken || return 0
+rm -rf /var/log/shinken || return 0
 ;;
 upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
 ;;


Bug#769315: unblock: c-icap/1:0.3.4-2

2014-11-12 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package c-icap

This fixes a FTBFS of c-icap-modules (#768684)

Debdiff attached.

unblock c-icap/1:0.3.4-2

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

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff --git a/debian/changelog b/debian/changelog
index ea7846c..1e2f8b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+c-icap (1:0.3.4-2) unstable; urgency=medium
+
+  * Rename CONF to C_ICAP_CONF to fix FTBFS of c-icap-modules due to redeclared
+CONF (Closes: #768684)
+
+ -- Mathieu Parent sath...@debian.org  Wed, 12 Nov 2014 18:33:18 +0100
+
 c-icap (1:0.3.4-1) unstable; urgency=medium
 
   * New upstream release
diff --git a/debian/patches/0010-Rename-CONF-to-C_ICAP_CONF.patch b/debian/patches/0010-Rename-CONF-to-C_ICAP_CONF.patch
new file mode 100644
index 000..dd252a5
--- /dev/null
+++ b/debian/patches/0010-Rename-CONF-to-C_ICAP_CONF.patch
@@ -0,0 +1,735 @@
+From: Mathieu Parent math.par...@gmail.com
+Date: Wed, 12 Nov 2014 17:54:49 +0100
+Subject: Rename CONF to C_ICAP_CONF
+
+Fix FTBFS of c-icap-modules because of redeclared symbol.
+
+Relevant part:
+ /bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../..  -D_FORTIFY_SOURCE=2 -I../../include/  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -fvisibility=hidden -DCI_BUILD_MODULE -D_REENTRANT -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wall -D_FILE_OFFSET_BITS=64 -I/usr/include -I/usr/include/c_icap -c -o clamav_mod_la-clamav_mod.lo `test -f 'clamav_mod.c' || echo './'`clamav_mod.c
+ libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -D_FORTIFY_SOURCE=2 -I../../include/ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -fvisibility=hidden -DCI_BUILD_MODULE -D_REENTRANT -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wall -D_FILE_OFFSET_BITS=64 -I/usr/include -I/usr/include/c_icap -c clamav_mod.c  -fPIC -DPIC -o .libs/clamav_mod_la-clamav_mod.o
+ In file included from /usr/include/openssl/crypto.h:131:0,
+  from /usr/include/openssl/comp.h:5,
+  from /usr/include/openssl/ssl.h:149,
+  from /usr/include/clamav.h:31,
+  from clamav_mod.c:27:
+ /usr/include/openssl/ossl_typ.h:165:24: error: 'CONF' redeclared as different kind of symbol
+  typedef struct conf_st CONF;
+ ^
+ In file included from /usr/include/c_icap/service.h:25:0,
+  from /usr/include/c_icap/request.h:25,
+  from virus_scan.h:5,
+  from clamav_mod.c:20:
+ /usr/include/c_icap/cfg_param.h:129:30: note: previous declaration of 'CONF' was here
+  extern struct ci_server_conf CONF;
+   ^
+ make[4]: *** [clamav_mod_la-clamav_mod.lo] Error 1
+
+See also: https://bugs.debian.org/768684
+---
+ aserver.c   | 14 +-
+ cfg_param.c | 76 ++---
+ include/cfg_param.h |  2 +-
+ module.c| 32 +++---
+ mpmt_server.c   | 54 ++---
+ service.c   |  6 ++---
+ winnt_server.c  | 26 +-
+ 7 files changed, 105 insertions(+), 105 deletions(-)
+
+diff --git a/aserver.c b/aserver.c
+index 13d6f82..9e95396 100644
+--- a/aserver.c
 b/aserver.c
+@@ -125,9 +125,9 @@ int main(int argc, char **argv)
+  ci_txt_template_set_dir(DATADIRtemplates);
+  commands_init();
+ 
+- if (!(CONF.MAGIC_DB = ci_magic_db_load(CONF.magics_file))) {
++ if (!(C_ICAP_CONF.MAGIC_DB = ci_magic_db_load(C_ICAP_CONF.magics_file))) {
+   ci_debug_printf(1, Can not load magic file %s!!!\n,
+-  CONF.magics_file);
++  C_ICAP_CONF.magics_file);
+  }
+  init_conf_tables();
+  request_stats_init();
+@@ -143,22 +143,22 @@ int main(int argc, char **argv)
+  }
+ 
+ #if ! defined(_WIN32)
+- if (is_icap_running(CONF.PIDFILE)) {
++ if (is_icap_running(C_ICAP_CONF.PIDFILE)) {
+   ci_debug_printf(1, c-icap server already running!\n);
+   exit(-1);
+  }
+  if (DAEMON_MODE)
+   run_as_daemon();
+- if (!set_running_permissions(CONF.RUN_USER, CONF.RUN_GROUP))
++ if (!set_running_permissions(C_ICAP_CONF.RUN_USER, C_ICAP_CONF.RUN_GROUP))
+   exit(-1);
+- store_pid(CONF.PIDFILE);
++ store_pid(C_ICAP_CONF.PIDFILE);
+ #endif
+ 
+- if (!init_server(CONF.ADDRESS, CONF.PORT, (CONF.PROTOCOL_FAMILY)))
++ if (!init_server(C_ICAP_CONF.ADDRESS, C_ICAP_CONF.PORT, (C_ICAP_CONF.PROTOCOL_FAMILY

Bug#769455: ITP: ckeditor3 -- WYSIWYG HTML Editor

2014-11-13 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent sath...@debian.org

  Package name: ckeditor3
  Version : 3.6.x
  Upstream Author : Frederico Knabben
  URL : http://ckeditor.com/
  License : GPL2+
  Programming Lang: JS
  Description : WYSIWYG HTML Editor

Unfortunately, CKeditor 4 doesn't work with Horde's IMP (#769031).

THis packages will have version3.

WIP at: http://anonscm.debian.org/cgit/pkg-horde/PEAR/ckeditor3.git

Regards

Mathieu


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



Bug#769031: Proper Fix found

2014-11-13 Thread Mathieu Parent
Hello,

I have a proposed fix waiting in the php-horde-editor git repo.

I requires:
- ckeditor3 3.6.1-1 (from git [1], currently in new)
- php-horde-editor 2.0.4+debian0-4 (from git [2])
(both can be build from source with git-buildpackage)


[1]: git://anonscm.debian.org/pkg-horde/PEAR/ckeditor3.git
[2]: git://anonscm.debian.org/pkg-horde/PEAR/php-horde-editor.git

Andy, can you test ?

Remaining todo:
- ftp-masters to accept ckeditor3
- security team to ack having ckeditor twice
- me to upload new php-horde-editor
- release team to unblock ckeditor3 and php-horde-editor

Regards

-- 
Mathieu


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



Bug#771480: c-icap: Segmentation Fault with libLLVM-3.0.so.1

2014-11-30 Thread Mathieu Parent
Control: tag -1 + moreinfo unreproducible

Hello luskin,

2014-11-30 2:09 GMT+01:00 luskin lucalanar...@gmail.com:
[...]

 After last system update (2 days ago) I've this problem after each daily 
 logrotate:

 Nov 28 07:36:14 andromeda kernel: [375111.408129] c-icap[5693]: 
 segfault at 20 ip 7f936dda29ca sp 7fff305d33e0 error 4 in 
 libLLVM-3.0.so.1[7f936d3d+1301000]
 Nov 29 07:36:17 andromeda kernel: [461352.882110] c-icap[32150]: 
 segfault at 20 ip 7fca64edc9ca sp 7fff56132ca0 error 4 in 
 libLLVM-3.0.so.1[7fca6450a000+1301000]
 Nov 30 00:49:34 andromeda kernel: [523233.843037] c-icap[30766]: 
 segfault at 20 ip 7f4504aa09ca sp 7fff430ad210 error 4 in 
 libLLVM-3.0.so.1[7f45040ce000+1301000]
 Nov 30 01:24:32 andromeda kernel: [525327.612150] c-icap[18178]: 
 segfault at 7f708766001c ip 00413bfd sp 7fffdc654830 error 4 in 
 c-icap[40+1e000]

 It seems to be the reconfigure message to c-icap.ctl to cause the issue 
 (I've invoked it manually and got the seg fault to syslog).

Could not reproduce here.

 Any help?

Can you reproduce this bug with c-icap running under gdb, and attach
the backtrace here?

Howto is here: https://wiki.debian.org/HowToGetABacktrace

 For now I've bash-scripted a cron watchdog that checks c-icap running at 
 every minute and, if needed, restarts it.
 Anyway any hint is welcome.

OK

Regards

Mathieu Parent


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



Bug#771480: c-icap: Segmentation Fault with libLLVM-3.0.so.1

2014-11-30 Thread Mathieu Parent
Control: severity -1 normal

Oh, wait !

 Nov 28 07:36:14 andromeda kernel: [375111.408129] c-icap[5693]: 
 segfault at 20 ip 7f936dda29ca sp 7fff305d33e0 error 4 in 
 libLLVM-3.0.so.1[7f936d3d+1301000]

Where does this dep on LLVM comes from? Is this a package recompiled with clang?

I've lowered the severity.

Regards

Mathieu Parent


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



Bug#771480: c-icap: Segmentation Fault with libLLVM-3.0.so.1

2014-12-05 Thread Mathieu Parent
2014-12-04 22:21 GMT+01:00 Luca Lanari lucalanar...@gmail.com:
 The only debug symbols I can find on the repos is libicapapi0-dbg...

 Do You think it could be useful running c-icap under gdb using that?

Yes, and  clamav-dbg

Regards
-- 
Mathieu


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



Bug#772454: php-horde-kronolith: Private events being sent in daily agenda email

2014-12-07 Thread Mathieu Parent
Package: php-horde-kronolith
Version: 4.2.2-3
Severity: important

Dear Maintainer (=me ;-),

This was reported upstream and fixed:
https://bugs.horde.org/ticket/13660

This bug to follow and ask unblock.

Unfortunately, there is no CVE.

Regards

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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


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



Bug#772474: php-horde-mnemo: 4.2.1-4

2014-12-07 Thread Mathieu Parent
Package: php-horde-mnemo
Version: 4.2.1-4
Severity: important

Dear Maintainer (i.e /me),

An mnemo update has been released [1], with a security fix [2].

This bug to follow and ask unblock.

Unfortunately, there is no CVE.

[1]: http://lists.horde.org/archives/announce/2014/001070.html
[2]: 
https://github.com/horde/horde/commit/94d57986f278a44d0df00d9fb82c455245bce95d

Regards

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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


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



Bug#723188: [Pkg-puppet-devel] Bug#723188: puppetmaster: Non-ASCII characters in manifests break catalogs

2014-12-12 Thread Mathieu Parent
On Tue, 17 Sep 2013 13:49:31 +0200 Roland Mas lola...@debian.org wrote:
[...]
 ,
 | $ cat /etc/default/puppetmaster
 | # Defaults for puppetmaster - sourced by /etc/init.d/puppetmaster
 |
 | # Start puppetmaster on boot?
 | START=yes
 |
 | # Startup options.
 | DAEMON_OPTS=
 |
 | export LANG=en_GB.UTF-8

If you're using passenger, put this line in /etc/apache2/envvars instead. WFM.

Regards

Mathieu


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



Bug#774258: unblock: php-horde-kronolith/4.2.2-4

2014-12-30 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package php-horde-kronolith

It only contains a security fix (#772454), backported from upstream.

Debdiff attached.

unblock php-horde-kronolith/4.2.2-4

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 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)
diff --git a/debian/changelog b/debian/changelog
index b96bf6e..c1431a3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+php-horde-kronolith (4.2.2-4) unstable; urgency=medium
+
+  * Don't show private events in daily agenda email. (Closes: #772454)
+
+ -- Mathieu Parent sath...@debian.org  Sun, 07 Dec 2014 12:29:16 +0100
+
 php-horde-kronolith (4.2.2-3) unstable; urgency=medium
 
   * Fixed DEP-8 tests, by removing set -x
diff --git a/debian/patches/0001-SECURITY-Don-t-show-private-events-in-daily-agenda-e.patch b/debian/patches/0001-SECURITY-Don-t-show-private-events-in-daily-agenda-e.patch
new file mode 100644
index 000..0846638
--- /dev/null
+++ b/debian/patches/0001-SECURITY-Don-t-show-private-events-in-daily-agenda-e.patch
@@ -0,0 +1,182 @@
+From: Mathieu Parent math.par...@gmail.com
+Date: Sun, 7 Dec 2014 12:10:41 +0100
+Subject: SECURITY: Don't show private events in daily agenda email.
+
+This as cherry-picked from upstream.
+
+Bug: https://bugs.horde.org/ticket/13660
+Bug-Debian: https://bugs.debian.org/772454
+Applied-Upstream: https://github.com/horde/horde/commit/de5eff0536b013bb5d9400cf0f3b914ecc00ec59
+---
+ kronolith-4.2.2/bin/kronolith-agenda |  5 -
+ kronolith-4.2.2/lib/CalendarsManager.php | 19 +++
+ kronolith-4.2.2/lib/Event.php| 21 +
+ kronolith-4.2.2/lib/Kronolith.php| 19 +--
+ 4 files changed, 45 insertions(+), 19 deletions(-)
+
+diff --git a/kronolith-4.2.2/bin/kronolith-agenda b/kronolith-4.2.2/bin/kronolith-agenda
+index 993c2af..efe73e8 100755
+--- a/kronolith-4.2.2/bin/kronolith-agenda
 b/kronolith-4.2.2/bin/kronolith-agenda
+@@ -88,6 +88,9 @@ function send_agendas()
+ continue;
+ }
+ 
++// Initialize the CalendarsManager for this user.
++$GLOBALS['calendar_manager'] = new Kronolith_CalendarsManager($user);
++
+ // Try to find an email address for the user.
+ $identity = $GLOBALS['injector']-getInstance('Horde_Core_Factory_Identity')-create($user);
+ $email = $identity-getDefaultFromAddress(true);
+@@ -137,7 +140,7 @@ function send_agendas()
+ foreach ($events as $dayevents) {
+ foreach ($dayevents as $event) {
+ // The event list contains events starting at 12am.
+-if ($event-start-compareDate($runtime)) {
++if ($event-start-compareDate($runtime) || $event-isPrivate($user)) {
+ continue;
+ }
+ $eventlist[] = $event;
+diff --git a/kronolith-4.2.2/lib/CalendarsManager.php b/kronolith-4.2.2/lib/CalendarsManager.php
+index 76b6588..205e6ca 100644
+--- a/kronolith-4.2.2/lib/CalendarsManager.php
 b/kronolith-4.2.2/lib/CalendarsManager.php
+@@ -124,21 +124,32 @@ class Kronolith_CalendarsManager
+  *  - displayRemote
+  *  - displayExternal
+  *  - displayHolidays
++ *
++ * @param string $user  The user to initialize for, if not the current.
++ *  @since 4.2.4
+  */
+-public function __construct()
++public function __construct($user = null)
+ {
++$emptyUser = false;
++if (empty($user)) {
++$user = $GLOBALS['registry']-getAuth();
++$emptyUser = true;
++}
+ // Always perform the display related checks.
+ $this-_checkDisplayCals();
+ $this-_checkToggleCalendars();
+ 
+ // Check that all selected shares still exist.
+-foreach (Kronolith::listInternalCalendars() as $id = $calendar) {
++foreach (Kronolith::listInternalCalendars(false, Horde_Perms::SHOW, $user) as $id = $calendar) {
+ $this-_allCalendars[$id] = new Kronolith_Calendar_Internal(array('share' = $calendar));
+ }
+ $this-_displayCalendars = array_intersect($this-_displayCalendars, array_keys($this-_allCalendars));
+ 
+-// Check that the user owns a calendar.
+-$this-_checkForOwnedCalendar();
++// Check that the user owns a calendar if we aren't loading a different
++// user.
++if ($emptyUser) {
++$this-_checkForOwnedCalendar();
++}
+ }
+ 
+ /**
+diff --git a/kronolith-4.2.2/lib/Event.php b/kronolith-4.2.2/lib/Event.php
+index 1ffbd27..f38ea2f 100644

Bug#774259: unblock: php-horde-mnemo/4.2.1-5

2014-12-30 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package php-horde-mnemo.

It only contains a security fix (#772474), backported from upstream.

Debdiff attached.

unblock php-horde-mnemo/4.2.1-5

Thanks!

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 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)
diff --git a/debian/changelog b/debian/changelog
index a206739..1441b07 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+php-horde-mnemo (4.2.1-5) unstable; urgency=medium
+
+  * Check permission when editing notes (Closes: #772474)
+
+ -- Mathieu Parent sath...@debian.org  Sun, 07 Dec 2014 16:41:39 +0100
+
 php-horde-mnemo (4.2.1-4) unstable; urgency=medium
 
   * Fixed DEP-8 tests, by removing set -x
diff --git a/debian/patches/0001-SECURITY-Check-permission-when-editing-notes.patch b/debian/patches/0001-SECURITY-Check-permission-when-editing-notes.patch
new file mode 100644
index 000..2328c41
--- /dev/null
+++ b/debian/patches/0001-SECURITY-Check-permission-when-editing-notes.patch
@@ -0,0 +1,182 @@
+From: Mathieu Parent math.par...@gmail.com
+Date: Sun, 7 Dec 2014 12:50:07 +0100
+Subject: SECURITY: Check permission when editing notes
+
+Bug-Debian: https://bugs.debian.org/772474
+Applied-Upstream: https://github.com/horde/horde/commit/94d57986f278a44d0df00d9fb82c455245bce95d
+---
+ mnemo-4.2.1/memo.php | 93 
+ 1 file changed, 43 insertions(+), 50 deletions(-)
+
+diff --git a/mnemo-4.2.1/memo.php b/mnemo-4.2.1/memo.php
+index e9e66a0..59325d0 100644
+--- a/mnemo-4.2.1/memo.php
 b/mnemo-4.2.1/memo.php
+@@ -50,6 +50,18 @@ function showPassphrase($memo)
+ return false;
+ }
+ 
++function getShare($notepad)
++{
++global $mnemo_shares, $notification;
++
++try {
++return $mnemo_shares-getShare($notepad);
++} catch (Horde_Share_Exception $e) {
++$notification-push(sprintf(_(There was an error viewing this notepad: %s), $e-getMessage()), 'horde.error');
++Horde::url('list.php', true)-redirect();
++}
++}
++
+ require_once __DIR__ . '/lib/Application.php';
+ Horde_Registry::appInit('mnemo');
+ 
+@@ -81,28 +93,28 @@ case 'add_memo':
+ $memolist_id = Mnemo::getDefaultNotepad();
+ } catch (Mnemo_Exception $e) {
+ $notification-push($e);
++Horde::url('list.php', true)-redirect();
+ }
+ }
+-try {
+-$share = $mnemo_shares-getShare($memolist_id);
+-} catch (Horde_Share_Exception $e) {
+-$notification-push($e);
+-Horde::url('list.php', true)-redirect();
+-}
+-if (!$share-hasPermission($registry-getAuth(), Horde_Perms::EDIT)) {
++if (!getShare($memolist_id)-hasPermission($registry-getAuth(), Horde_Perms::EDIT)) {
+ $notification-push(_(Access denied addings notes to this notepad.), 'horde.error');
+ Horde::url('list.php', true)-redirect();
+ }
+ $memo_id = null;
+ $memo_body = '';
+ $memo_encrypted = $show_passphrase = false;
+-$storage = $GLOBALS['injector']-getInstance('Mnemo_Factory_Driver')-create();
++$storage = $injector-getInstance('Mnemo_Factory_Driver')-create();
+ $memo_tags = array();
+ 
+ $title = _(New Note);
+ break;
+ 
+ case 'modify_memo':
++if (!getShare($memolist_id)-hasPermission($registry-getAuth(), Horde_Perms::EDIT)) {
++$notification-push(_(Access denied editing note.), 'horde.error');
++Horde::url('list.php', true)-redirect();
++}
++
+ /* Check if a passphrase has been sent. */
+ $passphrase = Horde_Util::getFormData('memo_passphrase');
+ 
+@@ -113,7 +125,8 @@ case 'modify_memo':
+ $notification-push(_(Note not found.), 'horde.error');
+ Horde::url('list.php', true)-redirect();
+ }
+-$storage = $GLOBALS['injector']-getInstance('Mnemo_Factory_Driver')-create($memolist_id);
++$storage = $injector-getInstance('Mnemo_Factory_Driver')
++-create($memolist_id);
+ 
+ /* Encryption tests. */
+ $show_passphrase = showPassphrase($memo);
+@@ -138,15 +151,11 @@ case 'save_memo':
+ // Save the memolist in case saving fails Bug: 12855
+ $memolist_id = $notepad_target;
+ 
+-try {
+-$share = $mnemo_shares-getShare($notepad_target);
+-} catch (Horde_Share_Exception $e) {
+-$notification-push($e);
+-Horde::url('list.php', true)-redirect();
+-}
+-
+-if (!$share-hasPermission($registry-getAuth(), Horde_Perms::EDIT)) {
+-$notification-push(_(Access denied saving note to this notepad.), 'horde.error');
++if (!getShare($notepad_target)-hasPermission($registry-getAuth(), Horde_Perms::EDIT

Bug#746219: Retitle

2015-01-14 Thread Mathieu Parent
COntrol: retitle -1 ITP: php-pam -- PAM integration


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



Bug#774765: Retitle according to source name

2015-01-14 Thread Mathieu Parent
Control: retitle -1 ITP php-oci8 -- Extension for Oracle Database

and not binary name.


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



Bug#775864: ITP: php-facedetect -- Detect faces with PHP

2015-01-20 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent sath...@debian.org

* Package name: php-facedetect
  Version : 1.1.0
  Upstream Author : Robert Eisele (infusion)
* URL : http://www.xarg.org/project/php-facedetect/
* License : BSD-3-clause
  Programming Lang: C
  Description : Detect faces with PHP

 This extension provides a PHP implementation of the OpenCV library.
 .
 The extension offers two new functions returning either an associative array
 of the faces coordinates found on the given image, or only the number of faces
 found on the given image.

It is a recommends of php-horde-ansel.

Regards

Mathieu Parent


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



Bug#775784: ITP: php-date-holidays -- Driver based class to calculate holidays.

2015-01-19 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Date_Holidays
 Version : 0.21.8
 Upstream Author : Carsten Lucke, Ken Guest, Stephan Schmidt
 URL : http://pear.php.net/
 License : PHP License
 Programming Lang: PHP
 Description : Driver based class to calculate holidays.
Date_Holidays helps you calculate the dates and titles of holidays and other 
special celebrations. The calculation is driver-based so it is easy to add new 
drivers that calculate a country's holidays. The methods of the class can be 
used to get a holiday's date and title in various languages.

I'm packaging this as part of Horde5 packaging.


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



Bug#774868: [pkg-php-pear] php-pager is marked for autoremoval from testing

2015-01-16 Thread Mathieu Parent
Hello,

 It is affected by these RC bugs:
 774868: php-pager: unhandled symlink to directory conversion: 
 /usr/share/php/tests/Pager/tests

I don't use php-pager myself, here is a quick tip:

To fix this RC, build again the package with current pkg-php-tools (in
testing=sid).

See also #732641.

Regards

Mathieu Parent


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



Bug#774868: [pkg-php-pear] php-pager is marked for autoremoval from testing

2015-01-16 Thread Mathieu Parent
2015-01-16 9:08 GMT+01:00 Mathieu Parent math.par...@gmail.com:
 Hello,

 It is affected by these RC bugs:
 774868: php-pager: unhandled symlink to directory conversion: 
 /usr/share/php/tests/Pager/tests

 I don't use php-pager myself, here is a quick tip:

 To fix this RC, build again the package with current pkg-php-tools (in
 testing=sid).

I will do it myself.

(sorry for the noise)

-- 
Mathieu


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



Bug#775862: ITP: php5-php-facedetect -- Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] package|package_type|channel|summary|description|maintainers dir|package.xml /usr/share/pkg-

2015-01-20 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
package|package_type|channel|summary|description|maintainers dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
date|version|license|changelog|all|hasphpscript dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_deps 
dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_pkgname 
channel_url pear_name
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_version 
version
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
channel_name|channel_summary|channel_alias channel.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] composer_... 
dir|composer.json

PEAR package commands:
  package - Name of package
  package_type- Type of package 
(php|extsrc|extbin|zendextsrc|zendextbin|bundle|false)
  channel - PEAR channel URL
  summary - Short summary of package
  description - Long description of package
  maintainers - Comma separated list of maintainers
  date- Date of release
  version - Version of package
  license - License of package
  changelog   - Full changelog of package
  all - print_r() of complete package file
  hasphpscript- Check if package contains files of type 'script'
  debian_deps - Print dependencies as Debian control fields
  debian_pkgname  - Translate a PEAR package name to a Debian package name
  debian_version  - Translate a PEAR version to a Debian version

PEAR channel commands:
  channel_name- Get channel name
  channel_summary - Get channel summary
  channel_alias   - Get channel alias

Composer commands:
  composer_name- Get Composer package name
  composer_description - Get Composer package description
  composer_version - Get Composer package version
  composer_type- Get Composer package type
  composer_keywords- Get Composer package keywords
  composer_homepage- Get Composer package homepage
  composer_time- Get Composer package time
  composer_license - Get Composer package license
  composer_authors - Get Composer package authors
  composer_support - Get Composer package support
  composer_require - Get Composer package require
  composer_require_dev - Get Composer package require_dev
  composer_conflict- Get Composer package conflict
  composer_replace - Get Composer package replace
  composer_provide - Get Composer package provide
  composer_suggest - Get Composer package suggest
  composer_autoload- Get Composer package autoload
  composer_config  - Get Composer package config
  composer_substvars   - Debian substvars from Composer package

arguments:
  dir - Directory containing package.xml, package2.xml or 
composer.json file

options:
  -d  - print debug to STDERR
 Version : Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
package|package_type|channel|summary|description|maintainers dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
date|version|license|changelog|all|hasphpscript dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_deps 
dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_pkgname 
channel_url pear_name
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_version 
version
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
channel_name|channel_summary|channel_alias channel.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] composer_... 
dir|composer.json

PEAR package commands:
  package - Name of package
  package_type- Type of package 
(php|extsrc|extbin|zendextsrc|zendextbin|bundle|false)
  channel - PEAR channel URL
  summary - Short summary of package
  description - Long description of package
  maintainers - Comma separated list of maintainers
  date- Date of release
  version - Version of package
  license - License of package
  changelog   - Full changelog of package
  all - print_r() of complete package file
  hasphpscript- Check if package contains files of type 'script'
  debian_deps - Print dependencies as Debian control fields
  debian_pkgname  - Translate a PEAR package name to a Debian package name
  debian_version  - Translate a PEAR version to a Debian version

PEAR channel commands:
  channel_name- Get channel name
  channel_summary - Get channel summary
  channel_alias   - Get channel alias

Composer commands:
  composer_name- Get Composer package name
  composer_description - Get Composer package description
  composer_version - Get Composer package version
  composer_type- Get Composer package type

Bug#775863: ITP: php5-php-facedetect -- Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] package|package_type|channel|summary|description|maintainers dir|package.xml /usr/share/pkg-

2015-01-20 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
package|package_type|channel|summary|description|maintainers dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
date|version|license|changelog|all|hasphpscript dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_deps 
dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_pkgname 
channel_url pear_name
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_version 
version
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
channel_name|channel_summary|channel_alias channel.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] composer_... 
dir|composer.json

PEAR package commands:
  package - Name of package
  package_type- Type of package 
(php|extsrc|extbin|zendextsrc|zendextbin|bundle|false)
  channel - PEAR channel URL
  summary - Short summary of package
  description - Long description of package
  maintainers - Comma separated list of maintainers
  date- Date of release
  version - Version of package
  license - License of package
  changelog   - Full changelog of package
  all - print_r() of complete package file
  hasphpscript- Check if package contains files of type 'script'
  debian_deps - Print dependencies as Debian control fields
  debian_pkgname  - Translate a PEAR package name to a Debian package name
  debian_version  - Translate a PEAR version to a Debian version

PEAR channel commands:
  channel_name- Get channel name
  channel_summary - Get channel summary
  channel_alias   - Get channel alias

Composer commands:
  composer_name- Get Composer package name
  composer_description - Get Composer package description
  composer_version - Get Composer package version
  composer_type- Get Composer package type
  composer_keywords- Get Composer package keywords
  composer_homepage- Get Composer package homepage
  composer_time- Get Composer package time
  composer_license - Get Composer package license
  composer_authors - Get Composer package authors
  composer_support - Get Composer package support
  composer_require - Get Composer package require
  composer_require_dev - Get Composer package require_dev
  composer_conflict- Get Composer package conflict
  composer_replace - Get Composer package replace
  composer_provide - Get Composer package provide
  composer_suggest - Get Composer package suggest
  composer_autoload- Get Composer package autoload
  composer_config  - Get Composer package config
  composer_substvars   - Debian substvars from Composer package

arguments:
  dir - Directory containing package.xml, package2.xml or 
composer.json file

options:
  -d  - print debug to STDERR
 Version : Usage: /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
package|package_type|channel|summary|description|maintainers dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
date|version|license|changelog|all|hasphpscript dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_deps 
dir|package.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_pkgname 
channel_url pear_name
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] debian_version 
version
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] 
channel_name|channel_summary|channel_alias channel.xml
   /usr/share/pkg-php-tools/scripts/phppkginfo [options] composer_... 
dir|composer.json

PEAR package commands:
  package - Name of package
  package_type- Type of package 
(php|extsrc|extbin|zendextsrc|zendextbin|bundle|false)
  channel - PEAR channel URL
  summary - Short summary of package
  description - Long description of package
  maintainers - Comma separated list of maintainers
  date- Date of release
  version - Version of package
  license - License of package
  changelog   - Full changelog of package
  all - print_r() of complete package file
  hasphpscript- Check if package contains files of type 'script'
  debian_deps - Print dependencies as Debian control fields
  debian_pkgname  - Translate a PEAR package name to a Debian package name
  debian_version  - Translate a PEAR version to a Debian version

PEAR channel commands:
  channel_name- Get channel name
  channel_summary - Get channel summary
  channel_alias   - Get channel alias

Composer commands:
  composer_name- Get Composer package name
  composer_description - Get Composer package description
  composer_version - Get Composer package version
  composer_type- Get Composer package type

Bug#775668: unblock: pkg-php-tools/1.28

2015-01-18 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package pkg-php-tools

This will fixes FTBFS of php-crypt-gpg (#775633) and php-mdb2 (#775634).

The testsuite has also been improved to test #775633.

Patch attached.

unblock pkg-php-tools/1.28

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 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)
diff --git a/debian/changelog b/debian/changelog
index 48b10da..a0004ab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+pkg-php-tools (1.28) unstable; urgency=medium
+
+  * PEAR: Handle, but ignore OS dependencies (Closes: #775633)
+  * PEAR: Handle group dependencies as suggest, and subpackage native_types
+like package (Closes: #775634)
+
+ -- Mathieu Parent sath...@debian.org  Sun, 18 Jan 2015 12:15:58 +0100
+
 pkg-php-tools (1.27) unstable; urgency=medium
 
   * Fix phpunit tests:
diff --git a/share/php/pkgtools/phppear/source.php b/share/php/pkgtools/phppear/source.php
index f174b0e..52bcae6 100644
--- a/share/php/pkgtools/phppear/source.php
+++ b/share/php/pkgtools/phppear/source.php
@@ -201,6 +201,9 @@ class Source {
 case 'optional':
 $level = 'recommend';
 break;
+case 'group':
+$level = 'suggest';
+break;
 default:
 throw new \InvalidArgumentException(Unknown PEAR dependency level: '$native_level');
 }
@@ -214,6 +217,7 @@ class Source {
 $name = 'php';
 break;
 case 'package':
+case 'subpackage':
 $project = 'pear-'.$deps2-channel;
 $name = (string) $deps2-name;
 break;
@@ -221,6 +225,9 @@ class Source {
 $project = '';
 $name = 'ext-'.$deps2-name;
 break;
+case 'os':
+// We ignore OS dependencies
+continue 2;
 default:
 throw new \InvalidArgumentException(Unknown PEAR dependency type '$native_type');
 }
diff --git a/testsuite/data/pearpkg1/package.xml b/testsuite/data/pearpkg1/package.xml
index 86ce875..1d961b1 100644
--- a/testsuite/data/pearpkg1/package.xml
+++ b/testsuite/data/pearpkg1/package.xml
@@ -73,6 +73,9 @@
 min1.1/min
 max1.9/max
/package
+   os
+namelinux/name
+   /os
   /required
   optional
 extension


Bug#775633: [pkg-php-pear] Bug#775633: php-crypt-gpg: FTBFS in jessie: exception 'InvalidArgumentException' with message 'Unknown PEAR dependency type 'os'' in /usr/share/php/pkgtools/phppear/source.p

2015-01-18 Thread Mathieu Parent
Control : reassign -1 pkg-php-tools 1.27
Control: affects -1 php-crypt-gpg
Control: tag -1 +confirmed +pending

2015-01-18 1:48 GMT+01:00 Lucas Nussbaum lu...@lucas-nussbaum.net:
 Source: php-crypt-gpg
 Version: 1.3.2-1
[...]
 exception 'InvalidArgumentException' with message 'Unknown PEAR dependency 
 type 'os'' in /usr/share/php/pkgtools/phppear/source.php:225

Thanks for this report. This is an old regression drom pkg-php-tools.
I'm working for a fix.

Regards

-- 
Mathieu


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



Bug#775634: [pkg-php-pear] Bug#775634: php-mdb2: FTBFS in jessie: exception 'InvalidArgumentException' with message 'Unknown PEAR dependency level: 'group'' in /usr/share/php/pkgtools/phppear/source.p

2015-01-18 Thread Mathieu Parent
Control : reassign -1 pkg-php-tools 1.27
Control: affects -1 php-mdb2
Control: tag -1 +confirmed +pending

2015-01-18 1:48 GMT+01:00 Lucas Nussbaum lu...@lucas-nussbaum.net:
 Source: php-mdb2
 Version: 2.5.0b5-1
[...]
 exception 'InvalidArgumentException' with message 'Unknown PEAR dependency 
 level: 'group'' in /usr/share/php/pkgtools/phppear/source.php:205

Thanks for this report. This is an old regression drom pkg-php-tools.
I'm working for a fix.

Regards

-- 
Mathieu


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



Bug#775626: php-structures-datagrid: FTBFS in jessie: exception 'InvalidArgumentException' with message 'Unknown PEAR dependency level: 'group'' in /usr/share/php/pkgtools/phppear/source.php:205

2015-01-18 Thread Mathieu Parent
Control: reassign -1 pkg-php-tools
Control: forcemerge 775634 -1

On Sun, 18 Jan 2015 01:49:21 +0100 Lucas Nussbaum
lu...@lucas-nussbaum.net wrote:
 Source: php-structures-datagrid
 Version: 0.9.3-1
 Severity: serious
 Tags: jessie sid
 User: debian...@lists.debian.org
 Usertags: qa-ftbfs-20150117 qa-ftbfs
 Justification: FTBFS in jessie on amd64

 Hi,

 During a rebuild of all packages in jessie (in a jessie chroot, not a
 sid chroot), your package failed to build on amd64.
[...]
  exception 'InvalidArgumentException' with message 'Unknown PEAR dependency 
  level: 'group'' in /usr/share/php/pkgtools/phppear/source.php:205

This is a dupe of 775634.

Already fixed and unblocked in pkg-php-tools.

Regards

Mathieu Parent


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



Bug#774328: [Pkg-samba-maint] Bug#774328: ctdb: Failed to start ctdb.service: Unit ctdb.service failed to load: No such file or directory.

2015-01-27 Thread Mathieu Parent
2015-01-16 9:20 GMT+01:00 Martin Schwenke mar...@meltin.net:
 On Tue, 13 Jan 2015 11:26:48 +0100, Mathieu Parent
 math.par...@gmail.com wrote:

 2014-12-31 23:16 GMT+01:00 Martin Schwenke mar...@meltin.net:

  # systemctl start ctdb
  Failed to start ctdb.service: Unit ctdb.service failed to load: No such 
  file or directory.
 [...]

 Couldn't reproduce here. But I need to test again in a clean VM.

 Yikes!  :-(

Still not reproducable with:
- a clean VM
- apt-get install ctdb
- sed -i 's/^CTDB_RECOVERY_LOCK/#CTDB_RECOVERY_LOCK/' /etc/default/ctdb
- edit /etc/ctdb/nodes (a one node cluster)
- touch /etc/ctdb/public_addresses
- sudo systemctl start ctdb
- wait ...
- ctdb status - OK (this node)

 Anything relevant in /var/log/{syslog,ctdb/log.ctdb}? journalctl -u
 ctdb.service?

 No, nothing at all.  It looks like it is failing somewhere in systemd.

It's /var/log/ctdb/log.ctdb. Have you checked it too?

 Well, I do get this from selinux:

   Jan 16 18:52:20 rover kernel: audit: type=1107 audit(1421394740.536:41175): 
 pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 
 msg='Unknown permission start for class system exe=/lib/systemd/systemd 
 sauid=0 hostname=? addr=? terminal=?'

 However, I am running in *permissive* mode, so selinux shouldn't be
 getting in the way:

   # sestatus | grep -i mode
   Current mode:   permissive
   Mode from config file:  permissive

 My gut is telling me that this has something to do with the selinux
 message... but how can this happen in permissive mode?

 Was this machine migrated from wheezy? Do you have rsyslog installed?

 Yes, this machine was probably upgraded from wheezy.  I have rsyslog
 installed.

 Do you know if there's a way of getting some debug out of systemd?

What journalctl --unit ctdb.service says ?

Is there any red line in systemctl list-units?

Can your try to reboot with sysvinit?

...

Regards

-- 
Mathieu


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



Bug#774328: Tagging bug

2015-01-27 Thread Mathieu Parent
tag 774328 + moreinfo unreproducible help
severity 774328 important
thanks

I'm lowering it since it's not reproducible.

Regards
-- 
Mathieu Parent


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



Bug#774328: [Pkg-samba-maint] Bug#774328: ctdb: Failed to start ctdb.service: Unit ctdb.service failed to load: No such file or directory.

2015-01-28 Thread Mathieu Parent
Hello,

Some background for systemd maintainers: ctdb was failing to start
with a no such file or drectory error after an upgrade from wheezy
to jessie.

2015-01-28 1:07 GMT+01:00 Martin Schwenke mar...@meltin.net:
 Hi Mathieu,

 This has stopped failing.  While that's obviously excellent, I wish I
 could explain it.  :-(

OK.

 Perhaps a systemd update did something magic?  I've only just seen
 Cameron Norman's suggestion from 2015-01-02 to try systemctl
 daemon-reload.  That would have been a nice idea.  Not sure why I
 didn't get an email from the bug system for Cameron's comment.  :-(
 This was happening on my laptop where reboots are uncommon... so I
 suppose a reboot could have fixed it too.

Yes.I guess.

 Do packages that provide systemd init need to set some sort of trigger
 that causes a systemctl daemon-reload?  I just tried installing
 proftpd-basic (random choice of daemon that I've never had installed
 before), it starts and stops fine and I can't find any evidence of a
 trigger like that, so that theory seems bogus.  :-(

systemctl --system daemon-reload is in ctdb postrm but not in
postinst (from debhelper).

Asking to the systemd maintainers:
Is this a known problem? Is this coming from ctdb being an init file
before, and a .service now?

 Answers to questions below...
[trimming]
thanks for your answers.

Cheers,

-- 
Mathieu


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



Bug#776510: pre-unblock: ctdb/2.5.4+debian0-4

2015-01-28 Thread Mathieu Parent
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

I just want to make sure I could upload a new CTDB to sid...

I prepared (see attached patch and [git]) a new ctdb version, which fixes an
important bug: Before the patch, systemd was not be aware of the ctdb.service
file after upgrade from wheezy (#774328).

The patch ensure that ctdb.service is copied before dh_systemd_enable.

Summary: the bug is not critical (it can be workarounded by running
systemctl daemon-reload), but the patch is simple.

It will be:
unblock ctdb/2.5.4+debian0-4

[git]: commits since -3 at 
http://anonscm.debian.org/cgit/pkg-samba/ctdb.git/log/

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 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)
diff --git a/debian/changelog b/debian/changelog
index 2207a6d..bb64ed8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ctdb (2.5.4+debian0-4) unstable; urgency=medium
+
+  * Install ctdb.service during dh_install, and thus before dh_systemd_enable
+(Closes: #774328)
+  * d/rules: Remove unneeded override_dh_systemd_enable
+
+ -- Mathieu Parent sath...@debian.org  Wed, 28 Jan 2015 19:19:14 +0100
+
 ctdb (2.5.4+debian0-3) unstable; urgency=medium
 
   * Simplify fix for bug #773016 by simply passing --localstatedir=/var.
diff --git a/debian/ctdb.install b/debian/ctdb.install
index 87b1674..62890b3 100644
--- a/debian/ctdb.install
+++ b/debian/ctdb.install
@@ -3,3 +3,4 @@ etc/sudoers.d
 usr/bin/*
 usr/sbin/*
 usr/share/man/man1/*
+config/ctdb.service /lib/systemd/system/
diff --git a/debian/rules b/debian/rules
index 48ab952..9b62d13 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,9 +29,6 @@ override_dh_auto_configure: check-external-libs
 override_dh_auto_test:
 	# skipping (runtime) tests
 
-override_dh_systemd_enable:
-	dh_systemd_enable -pctdb
-
 override_dh_systemd_start:
 	dh_systemd_start -pctdb --no-start --no-restart-on-upgrade
 
@@ -42,9 +39,6 @@ override_dh_installinit:
 	# Install /etc/init.d/ctdb
 	mkdir -p $(CURDIR)/debian/ctdb/etc/init.d
 	install -m755 config/ctdb.init $(CURDIR)/debian/ctdb/etc/init.d/ctdb
-	# Install /lib/systemd/system/ctdb.service
-	mkdir -p $(CURDIR)/debian/ctdb/lib/systemd/system
-	install -m644 config/ctdb.service $(CURDIR)/debian/ctdb/lib/systemd/system/ctdb.service
 	# Install dh scripts
 	dh_installinit -pctdb --no-start --no-restart-on-upgrade --onlyscripts
 


Bug#774328: [Pkg-samba-maint] Bug#774328: ctdb: Failed to start ctdb.service: Unit ctdb.service failed to load: No such file or directory.

2015-01-28 Thread Mathieu Parent
2015-01-28 15:42 GMT+01:00 Michael Biebl bi...@debian.org:

Hello Michael,

Thanks for your quick response.

[...]

 Do you use dh-systemd/init-system-helpers to register your cdtb.service
 unit? It generates maintainer scripts code to ensure systemctl
 daemon-reload is called at the correct times.

I use dh_systemd with overrides:
http://anonscm.debian.org/cgit/pkg-samba/ctdb.git/tree/debian/rules

ctdb.postinst (in the .deb) ends up with only:

if [ -x /etc/init.d/ctdb ]; then
update-rc.d ctdb defaults /dev/null || exit $?
fi

and /etc/init.d/ctdb is indeed executable (Is it on your machine Martin?).

It seems that update-rc.d calls dameon-reload in some circumstances.
Or should ctdb.postinst call it directly?

Regards

Mathieu Parent


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



Bug#764298: Bug#769728: Release Critical?

2015-01-31 Thread Mathieu Parent
2015-01-30 23:42 GMT+01:00 Michael Biebl bi...@debian.org:
[...]
 Let's bump the severity to RC, just to make sure this remains on the radar.

Shouldn't we bump the severity of #764298 which has a clear solution?

Regards

-- 
Mathieu Parent


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



Bug#774765: ITP: php5-oci8 -- Extension for Oracle Database

2015-01-07 Thread Mathieu Parent
Package: wnpp
Severity: wishlist
Owner: Mathieu Parent math.par...@gmail.com

 Package name: oci8
 Version : 2.0.8
 Upstream Author : Christopher Jones, Antony Dovgal, Wez Furlong, Andi Gutmans
 URL : http://extension/
 License : PHP
 Programming Lang: PHP
 Description : Extension for Oracle Database
Use the OCI8 extension to access Oracle Database.  The extension can
be linked with Oracle client libraries from Oracle Database 10.2, 11,
or 12.1.  These libraries are found in the database installation, or
in the free Oracle Instant Client available from Oracle.  Oracle's
standard cross-version connectivity applies.  For example, PHP OCI8
linked with Instant Client 11.2 can connect to Oracle Database 9.2
onward.  See Oracle's note Oracle Client / Server Interoperability
Support (ID 207303.1) for details.  PHP OCI8 2.0 can be built with
PHP 5.2 onward.  Use the older PHP OCI8 1.4.10 when using PHP 4.3.9
through to PHP 5.1.x, or when only Oracle Database 9.2 client
libraries are available.

I'm packaging this as part of Horde5 packaging.


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



Bug#774328: [Pkg-samba-maint] Bug#774328: ctdb: Failed to start ctdb.service: Unit ctdb.service failed to load: No such file or directory.

2015-01-13 Thread Mathieu Parent
2014-12-31 23:16 GMT+01:00 Martin Schwenke mar...@meltin.net:
 Package: ctdb
 Version: 2.5.4+debian0-3
 Severity: grave
 Justification: renders package unusable

 Dear Maintainer,

 # systemctl start ctdb
 Failed to start ctdb.service: Unit ctdb.service failed to load: No such file 
 or directory.
[...]

Couldn't reproduce here. But I need to test again in a clean VM.

Anything relevant in /var/log/{syslog,ctdb/log.ctdb}? journalctl -u
ctdb.service?

Was this machine migrated from wheezy? Do you have rsyslog installed?

Regards

-- 
Mathieu


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



Bug#144076: [PATCH] wget -nv doesn't show enough errors

2015-01-08 Thread Mathieu Parent
Hello,

Here is the patch for this long-standing bug.


See also:
https://bugs.debian.org/144076

Regards

-- 
Mathieu Parent
diff -ur wget-1.16.1-old/src/connect.c wget-1.16.1/src/connect.c
--- wget-1.16.1-old/src/connect.c   2014-12-02 08:49:37.0 +0100
+++ wget-1.16.1/src/connect.c   2015-01-08 14:30:27.052969833 +0100
@@ -366,7 +366,7 @@
 if (sock = 0)
   fd_close (sock);
 if (print)
-  logprintf (LOG_VERBOSE, _(failed: %s.\n), strerror (errno));
+  logprintf (LOG_NOTQUIET, _(failed: %s.\n), strerror (errno));
 errno = save_errno;
 return -1;
   }


Bug#780456: More infos

2015-03-14 Thread Mathieu Parent
I've just blogged about my attempt to enable guest sessions in Jessie:

https://sathieu.wordpress.com/2015/03/14/guest-sessions-in-debian/

Is there any plan to merge Ubuntu's package and Debian's one?

Regards

-- 
Mathieu


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



<    2   3   4   5   6   7   8   9   10   11   >