To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=79249
                 Issue #|79249
                 Summary|OOo 2.2.0 and 2.2.1 .deb packages cause problems with 
                        |aptitude
               Component|Installation
                 Version|OOo 2.2
                Platform|PC
                     URL|
              OS/Version|Linux
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|of
             Reported by|laurentgodard





------- Additional comments from [EMAIL PROTECTED] Thu Jul  5 08:04:04 +0000 
2007 -------
a report from a skilled user installing the official .deb

When using the apt-get package tool, the OOo 2.2.0 and 2.2.1 .deb
packages cause no problem. But with the release of Debian Etch
the aptitude tool is the preferred tool. And when using aptitude,
the OOo packages are being automatically removed from the system.

"Currently aptitude is the preferred tool for system maintenance."
http://www.debian.org/doc/manuals/debian-reference/ch-system.en.html#s-depends

So, if one installs the .deb packages like that :

$ dpkg -i *.deb

the next time aptitude is run, one will get :

$ aptitude upgrade
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Building tag database... Done
The following packages are unused and will be REMOVED:
  openoffice.org-base openoffice.org-calc openoffice.org-draw
openoffice.org-impress openoffice.org-math openoffice.org-writer
0 packages upgraded, 0 newly installed, 6 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 44.6MB will be freed.
Do you want to continue? [Y/n/?]

This is because aptitude knows exactly what dependencies exist
and it knows that the packages openoffice.org-base openoffice.org-calc
openoffice.org-draw openoffice.org-impress openoffice.org-math
openoffice.org-writer were not asked to be installed. So aptitude
will remove them.

In opposite the openoffice.org-xsltfilter package will not be removed
because it has been explicitely installed by the "dpkg -i *.deb" command.

My recommendation to fix this behavior with aptitude is either :

a) To create .deb files for the openoffice.org-calc openoffice.org-draw
openoffice.org-impress openoffice.org-math openoffice.org-writer
packages. This might imply to big a change for the global release
process.

b) To create an openoffice.deb package with dependencies to the
openoffice.org-base openoffice.org-calc openoffice.org-draw
openoffice.org-impress openoffice.org-math openoffice.org-writer
packages. This technique is a bit more tricky and might not be feasible
but it only impact the Debian release process.

If possible it seems to me that you should change the Provides:
of openoffice.org-core01 to :

Provides: openoffice.org-unbundled, openoffice.org-base,
openoffice.org-calc, openoffice.org-draw, openoffice.org-impress,
openoffice.org-math, openoffice.org-writer

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to