Debian Bug report logs - #245403
libpaper1: libpaper1 does not preserve user changes

version graph

Package: libpaper1; Maintainer for libpaper1 is Giuseppe Sacco <eppesuig@debian.org>; Source for libpaper1 is src:libpaper (PTS, buildd, popcon).

Reported by: Manoj Srivastava <srivasta@debian.org>

Date: Fri, 23 Apr 2004 00:18:01 UTC

Severity: serious

Tags: fixed, patch

Found in version 1.1.14

Done: Giuseppe Sacco <eppesuig@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, Manoj Srivastava <srivasta@acm.org>, Stephen Zander <gibreel@debian.org>:
Bug#245403; Package libpaper1. (full text, mbox, link).


Acknowledgement sent to Manoj Srivastava <srivasta@debian.org>:
New Bug report received and forwarded. Copy sent to Manoj Srivastava <srivasta@acm.org>, Stephen Zander <gibreel@debian.org>. (full text, mbox, link).


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

From: Manoj Srivastava <srivasta@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libpaper1: libpaper1 does not preserve user changes
Date: Thu, 22 Apr 2004 19:04:25 -0500
Package: libpaper1
Version: 1.1.14
Severity: serious

	There are three separate issues here, let me know if you prefer
 two separate bug reports.

	If I create /etc/papersize, and then install, and purge
 libpaper1, my file is mysteriously gone. There was no warning that
 would happen, and, there is no indication that libpaper1 is in any
 way associated with this file (dpkg -S turns up no hits). One should
 only remove the file if it is the same as the one the program
 created.

	I have other packages that look at /etc/papersize, and these
 are now giving me the wrong paper size.

	The second issue is something I noticed when looking at the
 postinst: if I remove /etc/papersize, it later magically appears on
 upgrading libpaper1 -- and worse, reappears with the wrong value, not
 preserving the changes I made; this is not the behaviour one expects,
 since dpkg and packages that use ucf preserve user changes like
 deletion of configuration files.

	Thirdly, if the file exists, and is different from the value
 that lives in debconf, should you not reseed the debconf DB, so that
 the file that reappears from the dead actually contains the last
 value I had set?

	manoj

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (ignored: LC_ALL set to en_US.UTF-8)

Versions of packages libpaper1 depends on:
ii  debconf                     1.4.22       Debian configuration management sy
ii  libc6                       2.3.2.ds1-11 GNU C Library: Shared libraries an

-- debconf information:
* libpaper/envchange: 
* libpaper/defaultpaper: letter

-- 
Fehlermeldung von StarOffice: Das Dokument wurde fuer den Drucker
Generic PostScript Printer formatiert. Der Drucker ist nicht
vorhanden.  Soll der Standarddrucker Generic PostScript Printer
verwendet werden?  Ob Programme schizophren werden koennen? Oliver
Bedford <O.Bedford@uni-koeln.de>
Manoj Srivastava   <srivasta@debian.org>  <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C



Information forwarded to debian-bugs-dist@lists.debian.org, Stephen Zander <gibreel@debian.org>:
Bug#245403; Package libpaper1. (full text, mbox, link).


Acknowledgement sent to Fabio Massimo Di Nitto <fabbione@fabbione.net>:
Extra info received and forwarded to list. Copy sent to Stephen Zander <gibreel@debian.org>. (full text, mbox, link).


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

From: Fabio Massimo Di Nitto <fabbione@fabbione.net>
To: 245403@bugs.debian.org
Subject: Patch
Date: Mon, 5 Jul 2004 12:36:10 +0200 (CEST)
tag 245403 patch
stop

Hi,
	I have prepared a patch to fix libpaper RC bug, and at the same
time almost all the other small things like translations.

You can grab the patch here:

http://we.give.back.to.debian.even.if.we.have.no-name-yet.com/patches/libpaper.almostallbugs.diff

Please disregards the NMU entry that i used only on my katie instance for
testing.

Thanks
Fabio

-- 
<user> fajita: step one
<fajita> Whatever the problem, step one is always to look in the error log.
<user> fajita: step two
<fajita> When in danger or in doubt, step two is to scream and shout.



Tags added: patch Request was from Kenshi Muto <kmuto@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Stephen Zander <gibreel@debian.org>:
Bug#245403; Package libpaper1. (full text, mbox, link).


Acknowledgement sent to Frank Lichtenheld <djpig@debian.org>:
Extra info received and forwarded to list. Copy sent to Stephen Zander <gibreel@debian.org>. (full text, mbox, link).


Message #17 received at 245403@bugs.debian.org (full text, mbox, reply):

From: Frank Lichtenheld <djpig@debian.org>
To: Fabio Massimo Di Nitto <fabbione@fabbione.net>, 245403@bugs.debian.org
Subject: Re: Bug#245403: Patch
Date: Fri, 16 Jul 2004 15:31:23 +0200
On Mon, Jul 05, 2004 at 12:36:10PM +0200, Fabio Massimo Di Nitto wrote:
> tag 245403 patch
> stop
> 
> Hi,
> 	I have prepared a patch to fix libpaper RC bug, and at the same
> time almost all the other small things like translations.
> 
> You can grab the patch here:
> 
> http://we.give.back.to.debian.even.if.we.have.no-name-yet.com/patches/libpaper.almostallbugs.diff

I considered doing a NMU during the current BSP with your patch.
A question, though: Why do you remove /etc/papersize on remove and
on purge? Shouldn't this only be done on purge?

Gruesse,
-- 
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/



Information forwarded to debian-bugs-dist@lists.debian.org, Stephen Zander <gibreel@debian.org>:
Bug#245403; Package libpaper1. (full text, mbox, link).


Acknowledgement sent to Fabio Massimo Di Nitto <fabbione@fabbione.net>:
Extra info received and forwarded to list. Copy sent to Stephen Zander <gibreel@debian.org>. (full text, mbox, link).


Message #22 received at 245403@bugs.debian.org (full text, mbox, reply):

From: Fabio Massimo Di Nitto <fabbione@fabbione.net>
To: Frank Lichtenheld <djpig@debian.org>
Cc: 245403@bugs.debian.org
Subject: Re: Bug#245403: Patch
Date: Fri, 16 Jul 2004 16:24:13 +0200 (CEST)
On Fri, 16 Jul 2004, Frank Lichtenheld wrote:

> On Mon, Jul 05, 2004 at 12:36:10PM +0200, Fabio Massimo Di Nitto wrote:
> > tag 245403 patch
> > stop
> >
> > Hi,
> > 	I have prepared a patch to fix libpaper RC bug, and at the same
> > time almost all the other small things like translations.
> >
> > You can grab the patch here:
> >
> > http://we.give.back.to.debian.even.if.we.have.no-name-yet.com/patches/libpaper.almostallbugs.diff
>
> I considered doing a NMU during the current BSP with your patch.
> A question, though: Why do you remove /etc/papersize on remove and
> on purge? Shouldn't this only be done on purge?

Yes you are right. It should have been wrapped inside the case). I will
update the patch in a few minutes.

Fabio

-- 
<user> fajita: step one
<fajita> Whatever the problem, step one is always to look in the error log.
<user> fajita: step two
<fajita> When in danger or in doubt, step two is to scream and shout.



Tags added: pending Request was from Frank Lichtenheld <djpig@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Tags added: fixed Request was from fabbione@fabbione.net (Fabio M. Di Nitto) to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Giuseppe Sacco <eppesuig@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Manoj Srivastava <srivasta@debian.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #31 received at 245403-done@bugs.debian.org (full text, mbox, reply):

From: Giuseppe Sacco <eppesuig@debian.org>
To: 216471-done@bugs.debian.org, 263152-done@bugs.debian.org, 264212-done@bugs.debian.org, 261637-done@bugs.debian.org, 260820-done@bugs.debian.org, 246551-done@bugs.debian.org, 246070-done@bugs.debian.org, 238649-done@bugs.debian.org, 232061-done@bugs.debian.org, 238049-done@bugs.debian.org, 261844-done@bugs.debian.org, 245403-done@bugs.debian.org, 264249-done@bugs.debian.org
Subject: closing all fixed bugs
Date: Sat, 23 Oct 2004 12:50:27 +0200
I am adopting the package and closing all already fixed bugs.

Thanks to all NMUer,
Giuseppe




Bug unarchived. Request was from Stefano Zacchiroli <zack@debian.org> to control@bugs.debian.org. (Sun, 10 Apr 2011 08:43:03 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 09 May 2011 07:31:45 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 12:06:30 2017; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.