Bug#614345: Bug#615558: Bug#614345: pu: package libpng/1.2.44-2

2011-03-12 Thread Steve Langasek
On Sun, Mar 13, 2011 at 04:17:02PM +1100, Aníbal Monsalve Salazar wrote:
> On Sat, Mar 12, 2011 at 08:51:16PM -0800, Steve Langasek wrote:
> >On Sun, Mar 13, 2011 at 03:39:27PM +1100, Aníbal Monsalve Salazar wrote:
> >>   * New upstream release 
> >>diff -Nru libpng-1.2.44/debian/libpng3.links 
> >>libpng-1.2.44/debian/libpng3.links
> >>--- libpng-1.2.44/debian/libpng3.links  2006-11-19 15:31:52.0 
> >>+1100
> >>+++ libpng-1.2.44/debian/libpng3.links  2011-03-13 14:40:24.0 
> >>+1100
> >>@@ -1,2 +1,3 @@
> >>-/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
> >>+/lib/libpng12.so.0 /lib/libpng.so.3

> >Er, what is this link for?  Looks like a gratuitous change.  We should only
> >need the link in /usr/lib.

> I don't think so. If /usr is not mounted yet, libpng.so.3 will be found
> in /lib which also has libpng12.so.0. That was the argument to move
> libpng12.so.0 to /lib.

libpng3 is a compatibility package.  There's no rational reason why this
is needed at early boot.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: Bug#615558: Bug#614345: pu: package libpng/1.2.44-2

2011-03-12 Thread Aníbal Monsalve Salazar
On Sat, Mar 12, 2011 at 08:51:16PM -0800, Steve Langasek wrote:
>On Sun, Mar 13, 2011 at 03:39:27PM +1100, Aníbal Monsalve Salazar wrote:
>>   * New upstream release 
>>diff -Nru libpng-1.2.44/debian/libpng3.links 
>>libpng-1.2.44/debian/libpng3.links
>>--- libpng-1.2.44/debian/libpng3.links2006-11-19 15:31:52.0 
>>+1100
>>+++ libpng-1.2.44/debian/libpng3.links2011-03-13 14:40:24.0 
>>+1100
>>@@ -1,2 +1,3 @@
>>-/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
>>+/lib/libpng12.so.0 /lib/libpng.so.3
>
>Er, what is this link for?  Looks like a gratuitous change.  We should only
>need the link in /usr/lib.

I don't think so. If /usr is not mounted yet, libpng.so.3 will be found
in /lib which also has libpng12.so.0. That was the argument to move
libpng12.so.0 to /lib.

>>+/lib/libpng12.so.0 /usr/lib/libpng.so.3
>> /usr/share/doc/libpng12-0 /usr/share/doc/libpng3
>
>-- 
>Steve Langasek   Give me a lever long enough and a Free OS
>Debian Developer   to set it on, and I can move the world.
>Ubuntu Developerhttp://www.debian.org/
>slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: Bug#615558: Bug#614345: pu: package libpng/1.2.44-2

2011-03-12 Thread Steve Langasek
On Sun, Mar 13, 2011 at 03:39:27PM +1100, Aníbal Monsalve Salazar wrote:
>* New upstream release 
> diff -Nru libpng-1.2.44/debian/libpng3.links 
> libpng-1.2.44/debian/libpng3.links
> --- libpng-1.2.44/debian/libpng3.links2006-11-19 15:31:52.0 
> +1100
> +++ libpng-1.2.44/debian/libpng3.links2011-03-13 14:40:24.0 
> +1100
> @@ -1,2 +1,3 @@
> -/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
> +/lib/libpng12.so.0 /lib/libpng.so.3

Er, what is this link for?  Looks like a gratuitous change.  We should only
need the link in /usr/lib.

> +/lib/libpng12.so.0 /usr/lib/libpng.so.3
>  /usr/share/doc/libpng12-0 /usr/share/doc/libpng3

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: Bug#615558: Bug#614345: pu: package libpng/1.2.44-2

2011-03-12 Thread Aníbal Monsalve Salazar
On Tue, Mar 08, 2011 at 08:36:26PM +, Adam D. Barratt wrote:
>Any news on that?

Uploaded.

The debdiff is below.

diff -Nru libpng-1.2.44/debian/changelog libpng-1.2.44/debian/changelog
--- libpng-1.2.44/debian/changelog  2010-06-26 13:33:46.0 +1000
+++ libpng-1.2.44/debian/changelog  2011-03-13 14:40:43.0 +1100
@@ -1,3 +1,11 @@
+libpng (1.2.44-2) unstable; urgency=low
+
+  * debian/libpng3.links: fix up the compat symlink to point to /lib
+Patch by Steve Langasek
+Closes: #579074, LP: #284325
+
+ -- Anibal Monsalve Salazar   Sun, 13 Mar 2011 14:40:33 
+1100
+
 libpng (1.2.44-1) unstable; urgency=low
 
   * New upstream release 
diff -Nru libpng-1.2.44/debian/libpng3.links libpng-1.2.44/debian/libpng3.links
--- libpng-1.2.44/debian/libpng3.links  2006-11-19 15:31:52.0 +1100
+++ libpng-1.2.44/debian/libpng3.links  2011-03-13 14:40:24.0 +1100
@@ -1,2 +1,3 @@
-/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
+/lib/libpng12.so.0 /lib/libpng.so.3
+/lib/libpng12.so.0 /usr/lib/libpng.so.3
 /usr/share/doc/libpng12-0 /usr/share/doc/libpng3


signature.asc
Description: Digital signature


Bug#614345: pu: package libpng/1.2.44-2

2011-03-08 Thread Adam D. Barratt
On Mon, 2011-02-28 at 12:57 +1100, Aníbal Monsalve Salazar wrote:
> On Sun, Feb 27, 2011 at 11:22:46AM -0800, Steve Langasek wrote:
> >The right line is of course
> >
> > /lib/libpng12.so.0 /usr/lib/libpng.so.3
> 
> I'll prepare another debdiff including the change above and a fix for
> the recent RC bug #615558.

Any news on that?

Regards,

Adam




--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1299616586.9459.515.ca...@hathi.jungle.funky-badger.org



Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Aníbal Monsalve Salazar
On Sun, Feb 27, 2011 at 11:22:46AM -0800, Steve Langasek wrote:
>The right line is of course
>
> /lib/libpng12.so.0 /usr/lib/libpng.so.3

I'll prepare another debdiff including the change above and a fix for
the recent RC bug #615558.


signature.asc
Description: Digital signature


Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Julien Cristau
On Sun, Feb 27, 2011 at 12:12:09 -0800, Steve Langasek wrote:

> *only* if you have libpng-dev installed does ldconfig create the symlink. 
> Otherwise there's no target in /usr/lib for it to point to.
> 
Ah, right, doh.  Sorry for the noise.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110227201504.gd12...@radis.liafa.jussieu.fr



Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Steve Langasek
On Sun, Feb 27, 2011 at 08:36:45PM +0100, Julien Cristau wrote:
> On Sun, Feb 27, 2011 at 11:30:44 -0800, Steve Langasek wrote:

> > On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote:
> > > (Incidentally, for some reason my system seems to still have a
> > > /usr/lib/libpng12.so.0, unknown to dpkg.  Not sure where that comes
> > > from.)

> > That seems to be courtesy of ldconfig.  If you have libpng-dev installed,
> > ldconfig finds .so files in the directory with an soname of 'libpng12.so.0',
> > doesn't find a file of that name in the directory, so creates a symlink...
> > even though this was already available in /lib.

> Ah, thanks.

> > I'd say this is misbehavior on the part of ldconfig since there's no need
> > for this symlink and no way to get around its creation AFAICS.

> In which case the /usr/lib/libpng.so.3 → libpng12.so.0 symlink isn't
> actually broken (once ldconfig runs anyway) so this update isn't
> necessary?

*only* if you have libpng-dev installed does ldconfig create the symlink. 
Otherwise there's no target in /usr/lib for it to point to.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Sven Joachim
On 2011-02-27 20:30 +0100, Steve Langasek wrote:

> On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote:
>> (Incidentally, for some reason my system seems to still have a
>> /usr/lib/libpng12.so.0, unknown to dpkg.  Not sure where that comes
>> from.)
>
> That seems to be courtesy of ldconfig.  If you have libpng-dev installed,
> ldconfig finds .so files in the directory with an soname of 'libpng12.so.0',
> doesn't find a file of that name in the directory, so creates a symlink...
> even though this was already available in /lib.
>
> I'd say this is misbehavior on the part of ldconfig since there's no need
> for this symlink and no way to get around its creation AFAICS.

Yes, this is bug #249122.

Cheers,
   Sven



-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87mxlhp7bz@turtle.gmx.de



Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Julien Cristau
On Sun, Feb 27, 2011 at 11:30:44 -0800, Steve Langasek wrote:

> BTW,
> 
> On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote:
> > (Incidentally, for some reason my system seems to still have a
> > /usr/lib/libpng12.so.0, unknown to dpkg.  Not sure where that comes
> > from.)
> 
> That seems to be courtesy of ldconfig.  If you have libpng-dev installed,
> ldconfig finds .so files in the directory with an soname of 'libpng12.so.0',
> doesn't find a file of that name in the directory, so creates a symlink...
> even though this was already available in /lib.
> 
Ah, thanks.

> I'd say this is misbehavior on the part of ldconfig since there's no need
> for this symlink and no way to get around its creation AFAICS.
> 
In which case the /usr/lib/libpng.so.3 → libpng12.so.0 symlink isn't
actually broken (once ldconfig runs anyway) so this update isn't
necessary?

Cheers,
Julien



--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110227193645.gb12...@radis.liafa.jussieu.fr



Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Steve Langasek
BTW,

On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote:
> (Incidentally, for some reason my system seems to still have a
> /usr/lib/libpng12.so.0, unknown to dpkg.  Not sure where that comes
> from.)

That seems to be courtesy of ldconfig.  If you have libpng-dev installed,
ldconfig finds .so files in the directory with an soname of 'libpng12.so.0',
doesn't find a file of that name in the directory, so creates a symlink...
even though this was already available in /lib.

I'd say this is misbehavior on the part of ldconfig since there's no need
for this symlink and no way to get around its creation AFAICS.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Steve Langasek
On Sun, Feb 27, 2011 at 08:03:12PM +0100, Julien Cristau wrote:
> On Mon, Feb 21, 2011 at 08:12:37 +, Aníbal Monsalve Salazar wrote:

> > Package: release.debian.org
> > Severity: normal
> > User: release.debian@packages.debian.org
> > Usertags: pu

> > I would like to fix an important bug in libpng3. Below is the debdiff
> > between the libpng/1.2.44-1 and -2. Is it oaky to upload to p-u?

> > diff -Nru libpng-1.2.44/debian/changelog libpng-1.2.44/debian/changelog
> > --- libpng-1.2.44/debian/changelog  2010-06-26 13:33:46.0 +1000
> > +++ libpng-1.2.44/debian/changelog  2011-02-21 19:00:14.0 +1100
> > @@ -1,3 +1,11 @@
> > +libpng (1.2.44-2) unstable; urgency=low
> > +
> > +  * debian/libpng3.links: fix up the compat symlink to point to /lib
> > +Patch by Steve Langasek
> > +Closes: #579074, LP: #284325
> > +
> > + -- Anibal Monsalve Salazar   Mon, 21 Feb 2011 18:52:13 
> > +1100
> > +
> >  libpng (1.2.44-1) unstable; urgency=low
> >  
> >* New upstream release 
> > diff -Nru libpng-1.2.44/debian/libpng3.links 
> > libpng-1.2.44/debian/libpng3.links
> > --- libpng-1.2.44/debian/libpng3.links  2006-11-19 15:31:52.0 
> > +1100
> > +++ libpng-1.2.44/debian/libpng3.links  2011-02-21 18:55:34.0 
> > +1100
> > @@ -1,2 +1,2 @@
> > -/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
> > +/usr/lib/libpng12.so.0 /lib/libpng.so.3
> >  /usr/share/doc/libpng12-0 /usr/share/doc/libpng3

> This looks broken.  AIUI the symlink is supposed to be
> /usr/lib/libpng.so.3 → /lib/libpng12.so.0, not the other way around.

Yep, it's broken.  Phooey, not sure how that passed visual inspection, maybe
I had my eyes closed at the time.

The right line is of course

 /lib/libpng12.so.0 /usr/lib/libpng.so.3

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Bug#614345: pu: package libpng/1.2.44-2

2011-02-27 Thread Julien Cristau
On Mon, Feb 21, 2011 at 08:12:37 +, Aníbal Monsalve Salazar wrote:

> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: pu
> 
> I would like to fix an important bug in libpng3. Below is the debdiff
> between the libpng/1.2.44-1 and -2. Is it oaky to upload to p-u?
> 
> diff -Nru libpng-1.2.44/debian/changelog libpng-1.2.44/debian/changelog
> --- libpng-1.2.44/debian/changelog2010-06-26 13:33:46.0 +1000
> +++ libpng-1.2.44/debian/changelog2011-02-21 19:00:14.0 +1100
> @@ -1,3 +1,11 @@
> +libpng (1.2.44-2) unstable; urgency=low
> +
> +  * debian/libpng3.links: fix up the compat symlink to point to /lib
> +Patch by Steve Langasek
> +Closes: #579074, LP: #284325
> +
> + -- Anibal Monsalve Salazar   Mon, 21 Feb 2011 18:52:13 
> +1100
> +
>  libpng (1.2.44-1) unstable; urgency=low
>  
>* New upstream release 
> diff -Nru libpng-1.2.44/debian/libpng3.links 
> libpng-1.2.44/debian/libpng3.links
> --- libpng-1.2.44/debian/libpng3.links2006-11-19 15:31:52.0 
> +1100
> +++ libpng-1.2.44/debian/libpng3.links2011-02-21 18:55:34.0 
> +1100
> @@ -1,2 +1,2 @@
> -/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
> +/usr/lib/libpng12.so.0 /lib/libpng.so.3
>  /usr/share/doc/libpng12-0 /usr/share/doc/libpng3

This looks broken.  AIUI the symlink is supposed to be
/usr/lib/libpng.so.3 → /lib/libpng12.so.0, not the other way around.

(Incidentally, for some reason my system seems to still have a
/usr/lib/libpng12.so.0, unknown to dpkg.  Not sure where that comes
from.)

Cheers,
Julien



--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110227190312.gz12...@radis.liafa.jussieu.fr



Bug#614345: pu: package libpng/1.2.44-2

2011-02-21 Thread Aníbal Monsalve Salazar
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: pu

I would like to fix an important bug in libpng3. Below is the debdiff
between the libpng/1.2.44-1 and -2. Is it oaky to upload to p-u?

diff -Nru libpng-1.2.44/debian/changelog libpng-1.2.44/debian/changelog
--- libpng-1.2.44/debian/changelog  2010-06-26 13:33:46.0 +1000
+++ libpng-1.2.44/debian/changelog  2011-02-21 19:00:14.0 +1100
@@ -1,3 +1,11 @@
+libpng (1.2.44-2) unstable; urgency=low
+
+  * debian/libpng3.links: fix up the compat symlink to point to /lib
+Patch by Steve Langasek
+Closes: #579074, LP: #284325
+
+ -- Anibal Monsalve Salazar   Mon, 21 Feb 2011 18:52:13 
+1100
+
 libpng (1.2.44-1) unstable; urgency=low
 
   * New upstream release 
diff -Nru libpng-1.2.44/debian/libpng3.links libpng-1.2.44/debian/libpng3.links
--- libpng-1.2.44/debian/libpng3.links  2006-11-19 15:31:52.0 +1100
+++ libpng-1.2.44/debian/libpng3.links  2011-02-21 18:55:34.0 +1100
@@ -1,2 +1,2 @@
-/usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
+/usr/lib/libpng12.so.0 /lib/libpng.so.3
 /usr/share/doc/libpng12-0 /usr/share/doc/libpng3


signature.asc
Description: Digital signature