Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2018-02-14 Thread Adam D. Barratt
Control: tags -1 + pending

On Sun, 2018-01-14 at 11:52 +0100, Aurelien Jarno wrote:
> On 2018-01-13 17:26, Julien Cristau wrote:
> > Control: tag -1 confirmed
> > 
> > On Sat, Dec  9, 2017 at 14:22:45 +0100, Aurelien Jarno wrote:
> > 
> > > Unfortunately it didn't make in 9.3 due to the regression
> > > introduced wrt
> > > /etc/ld.so.nohwcap (see bug#883394). The issue is due to the
> > > conversion
> > > of libc6-i686 into a transitional package between jessie and
> > > stretch, and
> > > dropping the postinst and postrm script handling the removal of
> > > /etc/ld.so.nohwcap after the upgrade. The problem always existed
> > > in
> > > stretch, but the probability for it to happen has been greatly
> > > increased
> > > by the fix for #882272. The issue doesn't affect buster/sid as
> > > the
> > > transitional package has been removed.
> > > 
> > > I have fixed the issue in version 2.24-11+deb9u3 by reintroducing
> > > the
> > > postinst and postrm scripts in the transitional package. You will
> > > find
> > > below the corresponding patch.
> > > 
> > > Thanks for considering it for 9.4.
> > > 
> > 
> > Assuming that's been tested in all the various scenarios, please go
> > ahead.
> 
> Thanks, I have just uploaded it. Note that the issue with the nvidia
> drivers has been found (providing the default version of the
> libraries
> without TLS) and has already been fixed in sid.

Flagged for acceptance; sorry for the delay.

Regards,

Adam



Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2018-01-14 Thread Aurelien Jarno
On 2018-01-13 17:26, Julien Cristau wrote:
> Control: tag -1 confirmed
> 
> On Sat, Dec  9, 2017 at 14:22:45 +0100, Aurelien Jarno wrote:
> 
> > Unfortunately it didn't make in 9.3 due to the regression introduced wrt
> > /etc/ld.so.nohwcap (see bug#883394). The issue is due to the conversion
> > of libc6-i686 into a transitional package between jessie and stretch, and
> > dropping the postinst and postrm script handling the removal of
> > /etc/ld.so.nohwcap after the upgrade. The problem always existed in
> > stretch, but the probability for it to happen has been greatly increased
> > by the fix for #882272. The issue doesn't affect buster/sid as the
> > transitional package has been removed.
> > 
> > I have fixed the issue in version 2.24-11+deb9u3 by reintroducing the
> > postinst and postrm scripts in the transitional package. You will find
> > below the corresponding patch.
> > 
> > Thanks for considering it for 9.4.
> > 
> Assuming that's been tested in all the various scenarios, please go
> ahead.

Thanks, I have just uploaded it. Note that the issue with the nvidia
drivers has been found (providing the default version of the libraries
without TLS) and has already been fixed in sid.

Cheers,
Aurelien 

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature


Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2018-01-13 Thread Julien Cristau
Control: tag -1 confirmed

On Sat, Dec  9, 2017 at 14:22:45 +0100, Aurelien Jarno wrote:

> Unfortunately it didn't make in 9.3 due to the regression introduced wrt
> /etc/ld.so.nohwcap (see bug#883394). The issue is due to the conversion
> of libc6-i686 into a transitional package between jessie and stretch, and
> dropping the postinst and postrm script handling the removal of
> /etc/ld.so.nohwcap after the upgrade. The problem always existed in
> stretch, but the probability for it to happen has been greatly increased
> by the fix for #882272. The issue doesn't affect buster/sid as the
> transitional package has been removed.
> 
> I have fixed the issue in version 2.24-11+deb9u3 by reintroducing the
> postinst and postrm scripts in the transitional package. You will find
> below the corresponding patch.
> 
> Thanks for considering it for 9.4.
> 
Assuming that's been tested in all the various scenarios, please go
ahead.

Cheers,
Julien



Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2017-12-09 Thread Aurelien Jarno
control: retitle -1 stretch-pu: package glibc/2.24-11+deb9u3
control: tag -1 - pending
control: tag -1 - confirmed

On 2017-12-02 19:23, Adam D. Barratt wrote:
> Control: tags -1 + pending
> 
> On Fri, 2017-12-01 at 21:15 +0100, Aurelien Jarno wrote:
> > On 2017-12-01 19:49, Cyril Brulebois wrote:
> > > Adam D. Barratt  (2017-11-24):
> > > > This looks OK to me, but will need a KiBi-ack; CCing.
> > > 
> > > lgtm; apologies for the delay.
> > 
> > Thanks, I have just uploaded it.
> 
> Flagged for acceptance.
> 

Unfortunately it didn't make in 9.3 due to the regression introduced wrt
/etc/ld.so.nohwcap (see bug#883394). The issue is due to the conversion
of libc6-i686 into a transitional package between jessie and stretch, and
dropping the postinst and postrm script handling the removal of
/etc/ld.so.nohwcap after the upgrade. The problem always existed in
stretch, but the probability for it to happen has been greatly increased
by the fix for #882272. The issue doesn't affect buster/sid as the
transitional package has been removed.

I have fixed the issue in version 2.24-11+deb9u3 by reintroducing the
postinst and postrm scripts in the transitional package. You will find
below the corresponding patch.

Thanks for considering it for 9.4.

Regards,
Aurelien


diff --git a/debian/changelog b/debian/changelog
index 15d804c1..bd4f4115 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+glibc (2.24-11+deb9u3) UNRELEASED; urgency=medium
+
+  [ Aurelien Jarno ]
+  * debian/rules.d/debhelper.mk: install the libc-otherbuild postinst and
+postrm in the libc6-i686 transitional package, to make sure
+/etc/ld.so.nohwcap is correctly removed after an upgrade.  Closes:
+#883394.
+
+ -- Aurelien Jarno   Wed, 06 Dec 2017 21:58:24 +0100
+
 glibc (2.24-11+deb9u2) stretch; urgency=medium
 
   [ Aurelien Jarno ]
diff --git a/debian/rules.d/debhelper.mk b/debian/rules.d/debhelper.mk
index 23de2220..97429175 100644
--- a/debian/rules.d/debhelper.mk
+++ b/debian/rules.d/debhelper.mk
@@ -147,6 +147,12 @@ $(stamp)debhelper-common:
  esac; \
done
 
+   # We need the NOHWCAP code also for the transitional libc6-i686 package
+ifeq ($(DEB_HOST_ARCH),i386)
+   cp debian/libc-otherbuild.postinst debian/libc6-i686.postinst
+   cp debian/libc-otherbuild.postrm debian/libc6-i686.postrm
+endif
+
# Install nscd systemd files on linux
 ifeq ($(DEB_HOST_ARCH_OS),linux)
cp nscd/nscd.service debian/nscd.service


-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2017-12-02 Thread Adam D. Barratt
Control: tags -1 + pending

On Fri, 2017-12-01 at 21:15 +0100, Aurelien Jarno wrote:
> On 2017-12-01 19:49, Cyril Brulebois wrote:
> > Adam D. Barratt  (2017-11-24):
> > > This looks OK to me, but will need a KiBi-ack; CCing.
> > 
> > lgtm; apologies for the delay.
> 
> Thanks, I have just uploaded it.

Flagged for acceptance.

Regards,

Adam



Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2017-12-01 Thread Aurelien Jarno
On 2017-12-01 19:49, Cyril Brulebois wrote:
> Adam D. Barratt  (2017-11-24):
> > This looks OK to me, but will need a KiBi-ack; CCing.
> 
> lgtm; apologies for the delay.

Thanks, I have just uploaded it.

Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature


Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2017-12-01 Thread Cyril Brulebois
Adam D. Barratt  (2017-11-24):
> This looks OK to me, but will need a KiBi-ack; CCing.

lgtm; apologies for the delay.


KiBi.


signature.asc
Description: PGP signature


Re: Bug#882158: stretch-pu: package glibc/2.24-11+deb9u2

2017-11-24 Thread Adam D. Barratt
Control: tags -1 + confirmed d-i

On Wed, 2017-11-22 at 18:02 +0100, Aurelien Jarno wrote:
> On 2017-11-19 18:36, Aurelien Jarno wrote:
[...]
> > I would like to upload a new glibc package for the next stretch
> > release.
> > It mostly consists in pulling the release/2.24/master upstream
> > branch.
[...]
> > I would also like to add the attached an additional patch to fix a
> critical bug which has been filled recently, breaking some systems
> during jessie to stretch upgrades (see bug#882272).

This looks OK to me, but will need a KiBi-ack; CCing.

Regards,

Adam