Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Mario Izquierdo Rodríguez

El 19/12/14 a las 22:03, Tobias Hansen escribió:

On Tue, 02 Dec 2014 21:29:29 +0100
=?UTF-8?B?TWFyaW8gSXpxdWllcmRvIFJvZHLDrWd1ZXo=?=
  mariodeb...@gmail.com wrote:

El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:

On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez wrote:

El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:

Control: tags 765129 + pending

Dear maintainer,

I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.




Hi, thanks for NMU, I'm not a DD and I have a new package but no sponsor for
upload.


How about preparing a maintainer upload and I'll sponsor it for you?



Hi Jonathan.

I had prepared new TCOS package:

http://mariodebian.com/debian-packages/tcos_0.89.97.dsc

Only sources (not binary)

Can you upload it?

Thanks in advance.



Hi Mario,

the freeze policy allows only targeted fixes for rc bugs. The changes in
0.89.97 are too extensive. I could upload Jonathans NMU patch, unless
there's another small and important fix you want to include. Is the
patch you mentioned on Nov 24 important?

Best,
Tobias





Hi I attach the minimal patch needed to fix this bug and another one 
that fix start-stop-daemon start


You can split to use only debian/control diff but the diff of 
debian/tcos-standalone.init is needed to fix start-stop-daemon


Thanks in advance


--
Mario Izquierdo Rodríguez
http://mariodebian.com
diff --git a/debian/control b/debian/control
index df22fab..3d61e7d 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Mario Izquierdo (mariodebian) mariodeb...@gmail.com
 Build-Depends: debhelper (= 7.0.50~),
python (= 2.6.6-3~),
dh-python,
-   libxmlrpc-c3-dev | libxmlrpc-core-c3-dev,
+   libxmlrpc-core-c3-dev | libxmlrpc-c3-dev,
libxau-dev,
libxaw7-dev,
libimlib2-dev,
diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init
index ebc2dd5..5abfeda 100644
--- a/debian/tcos-standalone.init
+++ b/debian/tcos-standalone.init
@@ -23,7 +23,7 @@ NAME=tcosxmlrpc-standalone
 DAEMON=/usr/lib/tcos/$NAME
 
 DAEMON_WWW=/var/lib/tcos/standalone/www
-PID_FILE=/var/lib/tcos/standalone/log/abyss.pid
+PIDFILE=/var/lib/tcos/standalone/log/abyss.pid
 
 SCRIPTNAME=/etc/init.d/$NAME
 DEFAULT_CONF=/etc/default/tcos-standalone
@@ -83,9 +83,9 @@ do_start()
 
stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf  /dev/null 21 
 fi
-
+
 start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test  /dev/null || return 1
-start-stop-daemon --background --start --quiet --pidfile $PIDFILE --exec $DAEMON || return 2
+start-stop-daemon --background --start --quiet --make-pidfile --pidfile $PIDFILE --exec $DAEMON || return 2
 }
 
 #
@@ -139,7 +139,7 @@ do_checklog_size()
 {
 # clean logs when size  5 MB
 for logfile in /var/lib/tcos/standalone/log/*; do
-[ $(du $logfile| awk '{print $1}') -gt 5000 ]  \
+[ -f $logfile ]  [ $(du $logfile| awk '{print $1}') -gt 5000 ]  \
 cat /dev/null  $logfile
 done
 }


Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Tobias Hansen
Am 21.12.2014 um 16:05 schrieb Mario Izquierdo Rodríguez:
 El 19/12/14 a las 22:03, Tobias Hansen escribió:
 On Tue, 02 Dec 2014 21:29:29 +0100
 =?UTF-8?B?TWFyaW8gSXpxdWllcmRvIFJvZHLDrWd1ZXo=?=
   mariodeb...@gmail.com wrote:
 El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:
 On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez
 wrote:
 El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:
 Control: tags 765129 + pending

 Dear maintainer,

 I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
 uploaded it to DELAYED/2. Please feel free to tell me if I
 should delay it longer.

 Regards.



 Hi, thanks for NMU, I'm not a DD and I have a new package but no
 sponsor for
 upload.

 How about preparing a maintainer upload and I'll sponsor it for you?


 Hi Jonathan.

 I had prepared new TCOS package:

 http://mariodebian.com/debian-packages/tcos_0.89.97.dsc

 Only sources (not binary)

 Can you upload it?

 Thanks in advance.


 Hi Mario,

 the freeze policy allows only targeted fixes for rc bugs. The changes in
 0.89.97 are too extensive. I could upload Jonathans NMU patch, unless
 there's another small and important fix you want to include. Is the
 patch you mentioned on Nov 24 important?

 Best,
 Tobias

 
 
 
 Hi I attach the minimal patch needed to fix this bug and another one
 that fix start-stop-daemon start
 
 You can split to use only debian/control diff but the diff of
 debian/tcos-standalone.init is needed to fix start-stop-daemon
 
 Thanks in advance
 
 

Hi,

could you please prepare a maintainer upload (create a .dsc) where these
patches are applied? Please mention both changes in the changelog. Then
I upload it.

Best,
Tobias


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Mario Izquierdo Rodríguez

El 21/12/14 a las 16:17, Tobias Hansen escribió:

Am 21.12.2014 um 16:05 schrieb Mario Izquierdo Rodríguez:

El 19/12/14 a las 22:03, Tobias Hansen escribió:

On Tue, 02 Dec 2014 21:29:29 +0100
=?UTF-8?B?TWFyaW8gSXpxdWllcmRvIFJvZHLDrWd1ZXo=?=
   mariodeb...@gmail.com wrote:

El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:

On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez
wrote:

El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:

Control: tags 765129 + pending

Dear maintainer,

I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.




Hi, thanks for NMU, I'm not a DD and I have a new package but no
sponsor for
upload.


How about preparing a maintainer upload and I'll sponsor it for you?



Hi Jonathan.

I had prepared new TCOS package:

http://mariodebian.com/debian-packages/tcos_0.89.97.dsc

Only sources (not binary)

Can you upload it?

Thanks in advance.



Hi Mario,

the freeze policy allows only targeted fixes for rc bugs. The changes in
0.89.97 are too extensive. I could upload Jonathans NMU patch, unless
there's another small and important fix you want to include. Is the
patch you mentioned on Nov 24 important?

Best,
Tobias





Hi I attach the minimal patch needed to fix this bug and another one
that fix start-stop-daemon start

You can split to use only debian/control diff but the diff of
debian/tcos-standalone.init is needed to fix start-stop-daemon

Thanks in advance




Hi,

could you please prepare a maintainer upload (create a .dsc) where these
patches are applied? Please mention both changes in the changelog. Then
I upload it.

Best,
Tobias



Here is it:

http://mariodebian.com/debian-packages/tcos_0.89.96+1.dsc

Diff from 0.89.96 (current Debian unstable version) attached.



Thanks

--
Mario Izquierdo Rodríguez
http://mariodebian.com
diff --git a/debian/changelog b/debian/changelog
index fe30f0c..f5f6ba1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+tcos (0.89.96+1) unstable; urgency=medium
+
+  * Fix build dependencies libxmlrpc-core-c3-dev (closes: #765129)
+  * Fix tcos-standalone start-stop-daemon command
+
+ -- Mario Izquierdo (mariodebian) mariodeb...@gmail.com  Sun, 21 Dec 2014 16:23:51 +0100
+
 tcos (0.89.96) unstable; urgency=medium
 
   * Start tcosxmlrpc with start-stop-daemon
diff --git a/debian/control b/debian/control
index df22fab..3d61e7d 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Mario Izquierdo (mariodebian) mariodeb...@gmail.com
 Build-Depends: debhelper (= 7.0.50~),
python (= 2.6.6-3~),
dh-python,
-   libxmlrpc-c3-dev | libxmlrpc-core-c3-dev,
+   libxmlrpc-core-c3-dev | libxmlrpc-c3-dev,
libxau-dev,
libxaw7-dev,
libimlib2-dev,
diff --git a/debian/tcos-standalone.init b/debian/tcos-standalone.init
index ebc2dd5..aeb1abc 100644
--- a/debian/tcos-standalone.init
+++ b/debian/tcos-standalone.init
@@ -23,7 +23,7 @@ NAME=tcosxmlrpc-standalone
 DAEMON=/usr/lib/tcos/$NAME
 
 DAEMON_WWW=/var/lib/tcos/standalone/www
-PID_FILE=/var/lib/tcos/standalone/log/abyss.pid
+PIDFILE=/var/lib/tcos/standalone/log/abyss.pid
 
 SCRIPTNAME=/etc/init.d/$NAME
 DEFAULT_CONF=/etc/default/tcos-standalone
@@ -83,9 +83,9 @@ do_start()
 
stunnel4 /var/lib/tcos/standalone/etc/stunnel/stunnel.conf  /dev/null 21 
 fi
-
+
 start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test  /dev/null || return 1
-start-stop-daemon --background --start --quiet --pidfile $PIDFILE --exec $DAEMON || return 2
+start-stop-daemon --background --start --quiet --make-pidfile --pidfile $PIDFILE --exec $DAEMON || return 2
 }
 
 #
@@ -139,7 +139,7 @@ do_checklog_size()
 {
 # clean logs when size  5 MB
 for logfile in /var/lib/tcos/standalone/log/*; do
-[ $(du $logfile| awk '{print $1}') -gt 5000 ]  \
+[ -f $logfile ]  [ $(du $logfile| awk '{print $1}') -gt 5000 ]  \
 cat /dev/null  $logfile
 done
 }


Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Tobias Hansen
Am 21.12.2014 um 16:31 schrieb Mario Izquierdo Rodríguez:
 El 21/12/14 a las 16:17, Tobias Hansen escribió:
 Am 21.12.2014 um 16:05 schrieb Mario Izquierdo Rodríguez:
 El 19/12/14 a las 22:03, Tobias Hansen escribió:
 On Tue, 02 Dec 2014 21:29:29 +0100
 =?UTF-8?B?TWFyaW8gSXpxdWllcmRvIFJvZHLDrWd1ZXo=?=
mariodeb...@gmail.com wrote:
 El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:
 On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez
 wrote:
 El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:
 Control: tags 765129 + pending

 Dear maintainer,

 I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
 uploaded it to DELAYED/2. Please feel free to tell me if I
 should delay it longer.

 Regards.



 Hi, thanks for NMU, I'm not a DD and I have a new package but no
 sponsor for
 upload.

 How about preparing a maintainer upload and I'll sponsor it for you?


 Hi Jonathan.

 I had prepared new TCOS package:

 http://mariodebian.com/debian-packages/tcos_0.89.97.dsc

 Only sources (not binary)

 Can you upload it?

 Thanks in advance.


 Hi Mario,

 the freeze policy allows only targeted fixes for rc bugs. The
 changes in
 0.89.97 are too extensive. I could upload Jonathans NMU patch, unless
 there's another small and important fix you want to include. Is the
 patch you mentioned on Nov 24 important?

 Best,
 Tobias




 Hi I attach the minimal patch needed to fix this bug and another one
 that fix start-stop-daemon start

 You can split to use only debian/control diff but the diff of
 debian/tcos-standalone.init is needed to fix start-stop-daemon

 Thanks in advance



 Hi,

 could you please prepare a maintainer upload (create a .dsc) where these
 patches are applied? Please mention both changes in the changelog. Then
 I upload it.

 Best,
 Tobias

 
 Here is it:
 
 http://mariodebian.com/debian-packages/tcos_0.89.96+1.dsc
 
 Diff from 0.89.96 (current Debian unstable version) attached.
 
 
 
 Thanks
 


Hi,

I just realized that there are already different versions in testing and
unstable. That means we have to upload a targeted fix for the bug for
the package version that is in testing (0.89.93) to
testing-proposed-updates.

Is the start-stop-daemon bug relevant for that version? Also, we can
really just fix RC bugs this late in the freeze (freeze policy was
tightened on Dec 5), so if the second bug is also RC you have to open a
bug for it and close it in the changelog. If the second bug is not in
version 0.89.93 or not RC, I'll just upload Jonathans debdiff to t-p-u ok?

Best,
Tobias


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Mario Izquierdo Rodríguez




Hi,

I just realized that there are already different versions in testing and
unstable. That means we have to upload a targeted fix for the bug for
the package version that is in testing (0.89.93) to
testing-proposed-updates.

Is the start-stop-daemon bug relevant for that version? Also, we can
really just fix RC bugs this late in the freeze (freeze policy was
tightened on Dec 5), so if the second bug is also RC you have to open a
bug for it and close it in the changelog. If the second bug is not in
version 0.89.93 or not RC, I'll just upload Jonathans debdiff to t-p-u ok?

Best,
Tobias




The transition to libxmlrpc-core-c3-dev breaks some binaries and 0.89.93 
+ debian/control diff don't fix the real problem.


I think it's better to remove from testing, and 0.89.97 will be too 
dificult to upload to testing-proposed-updates because of freeze.


What's your opinion?

Thanks for your help

--
Mario Izquierdo Rodríguez
http://mariodebian.com


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-21 Thread Tobias Hansen
Am 21.12.2014 um 17:09 schrieb Mario Izquierdo Rodríguez:
 

 Hi,

 I just realized that there are already different versions in testing and
 unstable. That means we have to upload a targeted fix for the bug for
 the package version that is in testing (0.89.93) to
 testing-proposed-updates.

 Is the start-stop-daemon bug relevant for that version? Also, we can
 really just fix RC bugs this late in the freeze (freeze policy was
 tightened on Dec 5), so if the second bug is also RC you have to open a
 bug for it and close it in the changelog. If the second bug is not in
 version 0.89.93 or not RC, I'll just upload Jonathans debdiff to t-p-u
 ok?

 Best,
 Tobias

 
 
 The transition to libxmlrpc-core-c3-dev breaks some binaries and 0.89.93
 + debian/control diff don't fix the real problem.
 
 I think it's better to remove from testing, and 0.89.97 will be too
 dificult to upload to testing-proposed-updates because of freeze.
 
 What's your opinion?
 
 Thanks for your help
 

So you mean 0.89.93 in testing has a third RC bug right now? It could
also be possible to upload a 0.89.93+tpu1 with fixes for 3 RC bugs to
testing-proposed-updates. If you want to know for sure, file the RC
bugs, prepare the patches and get them pre-approved by the release team
on the debian-release list. Or just explain them the problem without
preparing everything and ask them what they think.

Best,
Tobias


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-19 Thread Tobias Hansen
On Tue, 02 Dec 2014 21:29:29 +0100
=?UTF-8?B?TWFyaW8gSXpxdWllcmRvIFJvZHLDrWd1ZXo=?=
 mariodeb...@gmail.com wrote:
 El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:
  On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez wrote:
  El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:
  Control: tags 765129 + pending
 
  Dear maintainer,
 
  I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
  uploaded it to DELAYED/2. Please feel free to tell me if I
  should delay it longer.
 
  Regards.
 
 
 
  Hi, thanks for NMU, I'm not a DD and I have a new package but no sponsor 
  for
  upload.
 
  How about preparing a maintainer upload and I'll sponsor it for you?
 
 
 Hi Jonathan.
 
 I had prepared new TCOS package:
 
 http://mariodebian.com/debian-packages/tcos_0.89.97.dsc
 
 Only sources (not binary)
 
 Can you upload it?
 
 Thanks in advance.
 

Hi Mario,

the freeze policy allows only targeted fixes for rc bugs. The changes in
0.89.97 are too extensive. I could upload Jonathans NMU patch, unless
there's another small and important fix you want to include. Is the
patch you mentioned on Nov 24 important?

Best,
Tobias


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-12-02 Thread Mario Izquierdo Rodríguez

El 24/11/14 a las 15:28, Jonathan Wiltshire escribió:

On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez wrote:

El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:

Control: tags 765129 + pending

Dear maintainer,

I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.




Hi, thanks for NMU, I'm not a DD and I have a new package but no sponsor for
upload.


How about preparing a maintainer upload and I'll sponsor it for you?



Hi Jonathan.

I had prepared new TCOS package:

http://mariodebian.com/debian-packages/tcos_0.89.97.dsc

Only sources (not binary)

Can you upload it?

Thanks in advance.


--
Mario Izquierdo Rodríguez
http://mariodebian.com


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



Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-11-24 Thread Jonathan Wiltshire
On Mon, Nov 24, 2014 at 12:05:21AM +0100, Mario Izquierdo Rodríguez wrote:
 El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:
 Control: tags 765129 + pending
 
 Dear maintainer,
 
 I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
 uploaded it to DELAYED/2. Please feel free to tell me if I
 should delay it longer.
 
 Regards.
 
 
 
 Hi, thanks for NMU, I'm not a DD and I have a new package but no sponsor for
 upload.

How about preparing a maintainer upload and I'll sponsor it for you?

-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51



signature.asc
Description: Digital signature


Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-11-23 Thread Jonathan Wiltshire
Control: tags 765129 + pending

Dear maintainer,

I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

diff -Nru tcos-0.89.93/debian/changelog tcos-0.89.93+nmu1/debian/changelog
--- tcos-0.89.93/debian/changelog	2013-12-31 13:28:27.0 +
+++ tcos-0.89.93+nmu1/debian/changelog	2014-11-23 18:36:19.0 +
@@ -1,3 +1,11 @@
+tcos (0.89.93+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Switch alternative build-dep order for libxmlrpc-c3 (Closes: #765129) 
+  * Add dh-python to build depends 
+
+ -- Jonathan Wiltshire j...@debian.org  Sun, 23 Nov 2014 18:17:03 +
+
 tcos (0.89.93) unstable; urgency=low
 
   * Bump standards version to 3.9.4, no changes needed
diff -Nru tcos-0.89.93/debian/control tcos-0.89.93+nmu1/debian/control
--- tcos-0.89.93/debian/control	2013-12-31 13:28:27.0 +
+++ tcos-0.89.93+nmu1/debian/control	2014-11-23 18:36:13.0 +
@@ -4,7 +4,8 @@
 Maintainer: Mario Izquierdo (mariodebian) mariodeb...@gmail.com
 Build-Depends: debhelper (= 7.0.50~),
python (= 2.6.6-3~),
-   libxmlrpc-c3-dev | libxmlrpc-core-c3-dev,
+   dh-python,
+   libxmlrpc-core-c3-dev | libxmlrpc-c3-dev,
libxau-dev,
libxaw7-dev,
libimlib2-dev,


signature.asc
Description: Digital signature


Bug#765129: tcos: diff for NMU version 0.89.93+nmu1

2014-11-23 Thread Mario Izquierdo Rodríguez

El 23/11/14 a las 19:40, Jonathan Wiltshire escribió:

Control: tags 765129 + pending

Dear maintainer,

I've prepared an NMU for tcos (versioned as 0.89.93+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.




Hi, thanks for NMU, I'm not a DD and I have a new package but no sponsor 
for upload.


Can you add another small patch?

https://github.com/mariodebian/tcos/commit/83025368d1e4b5a22c1796fcebad98bdb20b5b7b




Thanks again

--
Mario Izquierdo Rodríguez
http://mariodebian.com


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