Debian Bug report logs - #698853
RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again

Package: sponsorship-requests; Maintainer for sponsorship-requests is Debian Mentors <package-sponsorship-requests@lists.debian.org>;

Reported by: Dominik George <nik@naturalnet.de>

Date: Thu, 24 Jan 2013 15:12:01 UTC

Severity: important

Done: Bart Martens <bartm@quantz.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Mentors <package-sponsorship-requests@lists.debian.org>:
Bug#698853; Package sponsorship-requests. (Thu, 24 Jan 2013 15:12:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Dominik George <nik@naturalnet.de>:
New Bug report received and forwarded. Copy sent to Debian Mentors <package-sponsorship-requests@lists.debian.org>. (Thu, 24 Jan 2013 15:12:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Dominik George <nik@naturalnet.de>
To: 698832@bugs.debian.org, submit@bugs.debian.org
Subject: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Thu, 24 Jan 2013 16:09:21 +0100
[Message part 1 (text/plain, inline)]
Package: sponsorship-requests
Severity: important
Control: tags 698635 + patch pending

Dear mentors,

I am looking for a sponsor for my NMU of package "gosa". The upload
would fix RC bug #698635.

 Package name    : gosa
 Version         : 2.7.4-4.1
 Section         : web

It builds those binary packages:

 gosa  - Web Based LDAP Administration Program
 gosa-desktop - Desktop integration for GOsa²
 gosa-dev   - GOsa² development utilities
 gosa-help-de - German online help for GOsa²
 gosa-help-en - English online help for GOsa
 gosa-help-fr - French online help for GOsa²
 gosa-help-nl - Dutch online help for GOsa
 gosa-plugin-connectivity - connectivity plugin for GOsa²
 gosa-plugin-dhcp - dhcp plugin for GOsa²
 gosa-plugin-dhcp-schema - LDAP schema for GOsa² dhcp plugin
 gosa-plugin-dns - dns plugin for GOsa²
 gosa-plugin-dns-schema - LDAP schema for GOsa² dns plugin
 gosa-plugin-fai - fai plugin for GOsa²
 gosa-plugin-fai-schema - LDAP schema for GOsa² fai plugin
 gosa-plugin-gofax - gofax plugin for GOsa²
 gosa-plugin-gofon - gofon plugin for GOsa²
 gosa-plugin-goto - goto plugin for GOsa²
 gosa-plugin-kolab - kolab plugin for GOsa²
 gosa-plugin-kolab-schema - LDAP schema for GOsa² kolab plugin
 gosa-plugin-ldapmanager - ldapmanager plugin for GOsa²
 gosa-plugin-mail - base mail plugin for GOsa²
 gosa-plugin-mit-krb5 - mit-krb5 plugin for GOsa²
 gosa-plugin-mit-krb5-schema - LDAP schema for GOsa² mit-krb5 plugin
 gosa-plugin-nagios - nagios plugin for GOsa²
 gosa-plugin-nagios-schema - LDAP schema for GOsa² nagios plugin
 gosa-plugin-netatalk - netatalk plugin for GOsa²
 gosa-plugin-opengroupware - opengroupware plugin for GOsa²
 gosa-plugin-openxchange - openxchange plugin for GOsa²
 gosa-plugin-openxchange-schema - LDAP schema for GOsa² openxchange plugin
 gosa-plugin-opsi - opsi plugin for GOsa²
 gosa-plugin-phpgw - phpgw plugin for GOsa²
 gosa-plugin-phpgw-schema - LDAP schema for GOsa² phpgw plugin
 gosa-plugin-phpscheduleit - phpscheduleit plugin for GOsa²
 gosa-plugin-phpscheduleit-schema - LDAP schema for GOsa² phpscheduleit plugin
 gosa-plugin-pptp - pptp plugin for GOsa²
 gosa-plugin-pptp-schema - LDAP schema for GOsa² pptp plugin
 gosa-plugin-pureftpd - pureftpd plugin for GOsa²
 gosa-plugin-pureftpd-schema - LDAP schema for GOsa² pureftpd plugin
 gosa-plugin-rolemanagement - rolemanagement plugin for GOsa²
 gosa-plugin-rsyslog - rsyslog plugin for GOsa²
 gosa-plugin-samba - samba3 plugin for GOsa²
 gosa-plugin-scalix - scalix plugin for GOsa²
 gosa-plugin-squid - squid plugin for GOsa²
 gosa-plugin-ssh - ssh plugin for GOsa²
 gosa-plugin-ssh-schema - LDAP schema for GOsa² ssh plugin
 gosa-plugin-sudo - sudo plugin for GOsa²
 gosa-plugin-sudo-schema - LDAP schema for GOsa² sudo plugin
 gosa-plugin-systems - systems plugin for GOsa²
 gosa-plugin-uw-imap - uw-imap plugin for GOsa²
 gosa-plugin-webdav - webdav plugin for GOsa²
 gosa-schema - LDAP schema for GOsa

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

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


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

  dget -x http://mentors.debian.net/debian/pool/main/g/gosa/gosa_2.7.4-4.1.dsc

Changes since the last upload: see attached debdiff.

Regards,
 Dominik George

-- 
[gosa_2.7.4-4.1.debdiff (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Mentors <package-sponsorship-requests@lists.debian.org>:
Bug#698853; Package sponsorship-requests. (Thu, 24 Jan 2013 16:03:09 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <package-sponsorship-requests@lists.debian.org>. (Thu, 24 Jan 2013 16:03:09 GMT) Full text and rfc822 format available.

Message #10 received at 698853@bugs.debian.org (full text, mbox):

From: Michael Biebl <biebl@debian.org>
To: Dominik George <nik@naturalnet.de>, 698853@bugs.debian.org
Subject: Re: Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Thu, 24 Jan 2013 17:01:10 +0100
[Message part 1 (text/plain, inline)]
Hi,

On 24.01.2013 16:09, Dominik George wrote:
> Package: sponsorship-requests
> Severity: important
> Control: tags 698635 + patch pending
> 
> Dear mentors,
> 
> I am looking for a sponsor for my NMU of package "gosa". The upload
> would fix RC bug #698635.
> 

> -  a2enmod headers
> +  [[ -x /usr/sbin/a2enmod ]] && a2enmod headers



Unfortunately the fix is not good enough. Two issues:
a/ the script uses set -e, this means it will it exit with an error if
a2enmod is missing
b/ [[ (double brackets) is non-posix and not supported by all shells, so
you should avoid that in favour of [ ]. checkbashims can help detect
such errors.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Mentors <package-sponsorship-requests@lists.debian.org>:
Bug#698853; Package sponsorship-requests. (Thu, 24 Jan 2013 16:30:08 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ansgar Burchardt <ansgar@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <package-sponsorship-requests@lists.debian.org>. (Thu, 24 Jan 2013 16:30:08 GMT) Full text and rfc822 format available.

Message #15 received at 698853@bugs.debian.org (full text, mbox):

From: Ansgar Burchardt <ansgar@debian.org>
To: 698853@bugs.debian.org
Subject: Re: Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Thu, 24 Jan 2013 17:26:51 +0100
On 01/24/2013 17:01, Michael Biebl wrote:
> On 24.01.2013 16:09, Dominik George wrote:
>> -  a2enmod headers
>> +  [[ -x /usr/sbin/a2enmod ]] && a2enmod headers
> 
> Unfortunately the fix is not good enough. Two issues:
> a/ the script uses set -e, this means it will it exit with an error if
> a2enmod is missing

I learned that this is not true:

----
% bash -c 'set -e; false && true; echo Ha.'
Ha.
----

Which I found surprising. But I would suggest to use "if ...; then ...;
fi" anyway.

Ansgar




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Mentors <package-sponsorship-requests@lists.debian.org>:
Bug#698853; Package sponsorship-requests. (Thu, 24 Jan 2013 17:51:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Biebl <biebl@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <package-sponsorship-requests@lists.debian.org>. (Thu, 24 Jan 2013 17:51:05 GMT) Full text and rfc822 format available.

Message #20 received at 698853@bugs.debian.org (full text, mbox):

From: Michael Biebl <biebl@debian.org>
To: Ansgar Burchardt <ansgar@debian.org>, 698853@bugs.debian.org
Subject: Re: Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Thu, 24 Jan 2013 18:48:04 +0100
[Message part 1 (text/plain, inline)]
On 24.01.2013 17:26, Ansgar Burchardt wrote:
> On 01/24/2013 17:01, Michael Biebl wrote:
>> a/ the script uses set -e, this means it will it exit with an error if
>> a2enmod is missing
> 
> I learned that this is not true:
> 
> ----
> % bash -c 'set -e; false && true; echo Ha.'
> Ha.
> ----
> 
> Which I found surprising. But I would suggest to use "if ...; then ...;
> fi" anyway.

Yeah, seems I have to correct myself. If a failing command is part of a
compound statement, the shell doesn't exist immediately.

I vaguely remember that I've run into problems with && and set -e, but
either my memory doesn't serve me well or it was  a different issue back
then.

Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Mentors <package-sponsorship-requests@lists.debian.org>:
Bug#698853; Package sponsorship-requests. (Thu, 24 Jan 2013 22:39:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Dominik George <nik@naturalnet.de>:
Extra info received and forwarded to list. Copy sent to Debian Mentors <package-sponsorship-requests@lists.debian.org>. (Thu, 24 Jan 2013 22:39:03 GMT) Full text and rfc822 format available.

Message #25 received at 698853@bugs.debian.org (full text, mbox):

From: Dominik George <nik@naturalnet.de>
To: Michael Biebl <biebl@debian.org>
Cc: 698853@bugs.debian.org
Subject: Re: Bug#698853: RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Thu, 24 Jan 2013 23:37:15 +0100
[Message part 1 (text/plain, inline)]
> Unfortunately the fix is not good enough. Two issues:
> a/ the script uses set -e, this means it will it exit with an error if
> a2enmod is missing

No, why should it? That's the whole point of the test before the call of
a2enmod. If it doesn't exist, it is never called.

> b/ [[ (double brackets) is non-posix and not supported by all shells, so
> you should avoid that in favour of [ ]. checkbashims can help detect
> such errors.

Granted.

-nik
[signature.asc (application/pgp-signature, inline)]

Reply sent to Bart Martens <bartm@quantz.debian.org>:
You have taken responsibility. (Tue, 29 Jan 2013 16:24:09 GMT) Full text and rfc822 format available.

Notification sent to Dominik George <nik@naturalnet.de>:
Bug acknowledged by developer. (Tue, 29 Jan 2013 16:24:09 GMT) Full text and rfc822 format available.

Message #30 received at 698853-done@bugs.debian.org (full text, mbox):

From: Bart Martens <bartm@quantz.debian.org>
To: 698853-done@bugs.debian.org
Subject: closing RFS: gosa/2.7.4-4.1 [RC] [NMU] -- make package installable again
Date: Tue, 29 Jan 2013 16:20:32 +0000
Package gosa has been removed from mentors.



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 27 Feb 2013 07:27:16 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 18 04:16:55 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.