Debconf prompt for /etc/libreoffice/sofficerc when upgrading to precise

Bug #918352 reported by Steve Magoun
38
This bug affects 6 people
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Won't Fix
Medium
Björn Michaelsen

Bug Description

Ubuntu 11.10 to 12.04 upgrade
Ubuntu 12.04 to Q upgrade

When upgrading I encountered a debconf prompt for /etc/libreoffice/sofficerc. It prompts me to keep the old, customized conffile or replace it with the new one. I ahve not modified this file, and I believe the debconf prompt should not appear. Instead I think we might have some broken conffile handling somewhere in libreoffice.

The sofficerc file has not been touched in quite awhile, and I am fairly certain I have never modified it by hand:
-rw-r--r-- 1 root root 152 Aug 24 2010 /etc/libreoffice/sofficerc

Diff of old to new:

--- /etc/libreoffice/sofficerc 2010-08-24 13:05:09.000000000 -0400
+++ /etc/libreoffice/sofficerc.dpkg-new 2012-01-13 14:25:24.000000000 -0500
@@ -2,7 +2,7 @@
 HideEula=1
 Logo=1
 NativeProgress=true
-ProgressBarColor=171,117,61
-ProgressFrameColor=207,208,212
-ProgressPosition=15,228
-ProgressSize=405,7
+ProgressBarColor=126,170,23
+ProgressFrameColor=207,208,211
+ProgressPosition=164,225
+ProgressSize=319,10

I checked another system running 11.10, and the values in sofficerc are identical to the original version here, so presumably that system would be affected on upgrade too. Both systems I checked had OO.o installed as part of the original OS load, which was either 8.04 (this system) or10.10 (the other system I checked).

The md5sum of the original file on both 11.10 systems is:
2a017cf788ad5557c0603ea9d4aa4aee /etc/libreoffice/sofficerc

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libreoffice-common 1:3.5.0~beta2-2ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CheckboxSubmission: a098bfd5e654d8a6843b3807f9794817
CheckboxSystem: 775fcefe2ffae0651480113c04106442
Date: Wed Jan 18 13:59:05 2012
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: libreoffice
UpgradeStatus: Upgraded to precise on 2012-01-18 (0 days ago)
mtime.conffile..etc.libreoffice.soffice.sh: 2008-04-22T06:14:27
mtime.conffile..etc.libreoffice.sofficerc: 2010-08-24T13:05:09

Revision history for this message
Steve Magoun (smagoun) wrote :
Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

Please ensure this is appropriately supressed

Changed in libreoffice (Ubuntu):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
importance: Undecided → Medium
Revision history for this message
Colin Watson (cjwatson) wrote :

I don't think we can sanely deal with this centrally; this needs to be fixed somehow in the libreoffice packaging. Perhaps it's inappropriately editing a conffile in a maintainer script?

Changed in libreoffice (Ubuntu):
assignee: Canonical Foundations Team (canonical-foundations) → Canonical Desktop Team (canonical-desktop-team)
Martin Pitt (pitti)
Changed in libreoffice (Ubuntu):
assignee: Canonical Desktop Team (canonical-desktop-team) → Björn Michaelsen (bjoern-michaelsen)
Changed in libreoffice (Ubuntu):
status: New → Triaged
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

Well, that file should never have been touched. The change is just the color of the progress bar in the startup screen. In 3.4 that was patched in the source before the build in 3.5 it is directly set via ./configure. No maintainer script changes there AFAIK.

Also with 3.5.0-2ubuntu1 we have a Ubuntu-colored progress bar again, so there is not even a change anymore. Was there maybe a LibreOffice build from a PPA used?

Changed in libreoffice (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Steve Magoun (smagoun) wrote :

@Bjorn: In my case, both systems were running the stock version of libreoffice before the upgrade. There were no libreoffice builds from PPAs installed on either system, either now or in the past.

Changed in libreoffice (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Same when upgrading from 12.04 to Q:

--- /etc/libreoffice/sofficerc 2010-09-30 23:35:43.000000000 +0100
+++ /etc/libreoffice/sofficerc.dpkg-new 2012-09-02 15:23:30.000000000 +0100
@@ -1,8 +1,8 @@
 [Bootstrap]
 HideEula=1
 Logo=1
-NativeProgress=true
-ProgressBarColor=171,117,61
-ProgressFrameColor=207,208,212
-ProgressPosition=15,228
-ProgressSize=405,7
+NativeProgress=false
+ProgressBarColor=255,255,255
+ProgressFrameColor=20,136,3
+ProgressPosition=61,317
+ProgressSize=407,6

description: updated
Revision history for this message
Matthew Paul Thomas (mpt) wrote :
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

Closing as wontfix as there is no LTS or non-LTS version of Ubuntu to upgrade from to precise.

Changed in libreoffice (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.