Bug#245561: openoffice.org: upgrade from openoffice 1.0.1 deletes arbitrary files in user homedir
Package: openoffice.org
Version: 1.1.1-1
Severity: critical
Justification: breaks unrelated software
I upgraded from openoffice 1.0.1 to openoffice 1.1. (Actually, I
reinstalled my linux box from scratch; my homedir is on a fileserver,
and it had been used with openoffice 1.0.1.) when I ran oowriter for
the first time, openoffice went off to upgrade my ~/.openoffice
directory. It did not prompt me, but if it had, I likely would have
said yes.
It appears that under openoffice 1.0.1, $HOME/.openoffice/user/work is
a symlink to $HOME. The upgrade tool ("setup") traverses
$HOME/.openoffice and applies some algorithm to everything it finds.
It doesn't stop at the symlink, and therefore applies this algorithm
to the entire homedir.
At the very least, all empty directories seem to be gone. Some number
of other files are also gone, but it's difficult to tell why it chose
to delete what it did. One critical side effect is that some
important empty directories in my courier ~/Maildir directory were
removed. New mail delivery doesn't work any more, and there are other
problems with mail reading, as well. I'm not sure what else might be
broken that I haven't found yet.
One silver lining is that the setup tool logs what it's done in
$HOME/.openoffice/setup.log. I have included the files in user/work
which were affected, except some directories and files whose names
were sensitive.
OK delete /home/marc/.openoffice/user/work/.kde/share/config/session
OK delete /home/marc/.openoffice/user/work/.kde/share/servicetypes
OK delete /home/marc/.openoffice/user/work/.kde/share/mimelnk
OK delete /home/marc/.openoffice/user/work/.kde/share/applnk-redhat
OK delete /home/marc/.openoffice/user/work/.kde/share/services
OK delete /home/marc/.openoffice/user/work/Maildir/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Trash/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Trash/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Trash/cur
OK delete /home/marc/.openoffice/user/work/Maildir/.Deleted Items/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Deleted Items/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Drafts/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Drafts/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Drafts/cur
OK delete /home/marc/.openoffice/user/work/Maildir/.Sent Items/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Sent Items/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Saved/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Saved/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Spam/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Spam/new
OK delete /home/marc/.openoffice/user/work/Maildir/.Spam/cur
OK delete /home/marc/.openoffice/user/work/Maildir/.Sent/tmp
OK delete /home/marc/.openoffice/user/work/Maildir/.Sent/new
OK delete /home/marc/.openoffice/user/work/profile/Start Menu/Programs/Startup
OK delete /home/marc/.openoffice/user/work/profile/PrintHood
OK delete /home/marc/.openoffice/user/work/profile/My Documents/My Pictures/Dell Image Expert Images
OK delete /home/marc/.openoffice/user/work/profile/My Documents/My eBooks
OK delete /home/marc/.openoffice/user/work/profile/My Documents/Adobe/Acrobat
OK delete /home/marc/.openoffice/user/work/profile/My Documents/Adobe
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Word/STARTUP
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/SystemCertificates/My/CTLs
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/SystemCertificates/My/CRLs
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/SystemCertificates/My/Certificates
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/SystemCertificates/My
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/SystemCertificates
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Office/Actors
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Excel/XLSTART
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-914090876-1417818515-3399203189-500
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-771837732-2139680537-3933227365-2132
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-343818398-1343024091-1060284298-500
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-4024994690-480437244-4168701361-500
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-3697291689-1376643981-488748980-500
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials/S-1-5-21-1229272821-448539723-725345543-500
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Credentials
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/AddIns
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Stationery
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Signatures
OK delete /home/marc/.openoffice/user/work/profile/Application Data/Microsoft/Visio
OK delete /home/marc/.openoffice/user/work/profile/UserData/GTAZG1UZ
OK delete /home/marc/.openoffice/user/work/profile/UserData/GHAN0DQN
OK delete /home/marc/.openoffice/user/work/profile/UserData/G1MJG5Y7
OK delete /home/marc/.openoffice/user/work/profile/UserData/C12BKD6R
OK delete /home/marc/.openoffice/user/work/profile/UserData/VDLR455P
OK delete /home/marc/.openoffice/user/work/profile/UserData/DWHV6QIX
OK delete /home/marc/.openoffice/user/work/profile/UserData/961RIQSU
OK delete /home/marc/.openoffice/user/work/.dotfiles/files/.sawfish/lisp
OK delete /home/marc/.openoffice/user/work/elisp/jde/java/classes
OK delete /home/marc/.openoffice/user/work/elisp/jde/plugins
OK delete /home/marc/.openoffice/user/work/.xmms/Skins
OK delete /home/marc/.openoffice/user/work/.xmms/Plugins
OK delete /home/marc/.openoffice/user/work/.xmms
OK delete /home/marc/.openoffice/user/work/Mail/drafts
OK delete /home/marc/.openoffice/user/work/.gnome2_private
OK delete /home/marc/.openoffice/user/work/.gnome_private
OK delete /home/marc/.openoffice/user/work/.gpilotd
OK delete /home/marc/.openoffice/user/work/.themes
OK delete /home/marc/.openoffice/user/work/.gaim/smileys
OK delete /home/marc/.openoffice/user/work/.galeon/mozilla/galeon/chrome
OK delete /home/marc/.openoffice/user/work/.galeon/images
OK delete /home/marc/.openoffice/user/work/.galeon/sessions
OK delete /home/marc/.openoffice/user/work/News/drafts/drafts
OK delete /home/marc/.openoffice/user/work/News/drafts
OK delete /home/marc/.openoffice/user/work/.opera/menu
OK delete /home/marc/.openoffice/user/work/.opera/mouse
OK delete /home/marc/.openoffice/user/work/.opera/keyboard
OK delete /home/marc/.openoffice/user/work/.opera/toolbar
OK delete /home/marc/.openoffice/user/work/.opera/skin
OK delete /home/marc/.openoffice/user/work/.opera/download
OK delete /home/marc/.openoffice/user/work/.opera/mail/cache
OK delete /home/marc/.openoffice/user/work/.opera/mail/storage
OK delete /home/marc/.openoffice/user/work/.opera/mail/index
OK delete /home/marc/.openoffice/user/work/.netscape/plugins
OK delete /home/marc/.openoffice/user/work/.netscape
OK delete /home/marc/.openoffice/user/work/.netscape6/plugins
OK delete /home/marc/.openoffice/user/work/.netscape6
OK delete /home/marc/.openoffice/user/work/.openoffice/user/temp
OK delete /home/marc/.openoffice/user/work/.openoffice/user/template
OK delete /home/marc/.openoffice/user/work/.openoffice/user/wordbook
OK delete /home/marc/.openoffice/user/work/.openoffice/user/store
OK delete /home/marc/.openoffice/user/work/.openoffice/user/plugin
OK delete /home/marc/.openoffice/user/work/.openoffice/user/psprint/driver
OK delete /home/marc/.openoffice/user/work/.openoffice/user/psprint/fontmetric
OK delete /home/marc/.openoffice/user/work/.openoffice/user/work
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-1-386
Locale: LANG=en_US.ISO8859-1, LC_CTYPE=en_US.ISO8859-1
Versions of packages openoffice.org depends on:
ii debianutils 2.8.1 Miscellaneous utilities specific t
ii dictionaries-common [ 0.22.8 Common utilities for spelling dict
ii openoffice.org-bin 1.1.1-1 OpenOffice.org office suite binary
ii openoffice.org-debian 1.1.0+1.1.1rc3-1+1 Debian specific parts of OpenOffic
ii openoffice.org-l10n-e 1.1.1-1 English (US) language package for
-- no debconf information
Reply to: