Comment 5 for bug 1077740

Revision history for this message
v1nce (vincent-pennec) wrote :

> The only issue here really is that apt proceeded with the operation
even though it would fail due to disk space. I believe this is
already reported, and the situation is unlikely to improve much
because this is something very hard for apt to *properly* check.

(Now) I understand that.
Before a daily update I was warned that there was not enough disk space to install all packages. So I tried to split the installation by choosing only some packages.
So, yes, I think I can put the blame on me and not onto the apt app.

> The first part uses the packaging dependency format as this is the
best way to convey exactly which dependency causes the problem, and
what it's requirements are. Although not the most correct for natural
language, it does read well enough, and changing it is undesirable
because that may lead to ambiguity and make the task of diagnosing
problems (for packagers, developers, people familiar with that syntax)
a bit slower.

I don't agree. I don't know if this is because of french translation but the text is clearly misleading to me.

mysql-server-5.5: ...
                  Depends: mysql-client-5.5 (>= 5.5.24-0ubuntu0.12.04.1) mais la version 5.5.28-0ubuntu0.12.04.2 est installĂ©e

can be read (by me) as

You try to update(*) mysql-server-5.5. To do this, you need to install first mysql-client-5.5 in a version that is above 5.5.24... but (you can't do it because) version 5.5.28... is (already) installed.

So (for me) it reads as the apt doesn't understand that 5.5.28 > 5.5.24.

I think plain text would be easier to read for anybody (unless there are apps that grep the output of aptcommand ?). At least for (unexperienced) reporters. May be a switch for a compact display for 'power users'

(*) with no more information this is what I read(/expect). From the detailed error I guess the real error occured when trying to (re)configure the sqlserver (what I didn't ask for) So I think that at least AFTER THE FAULTY PACKAGE NAME THERE SHOULD BE AN INDICATION OF WHAT ACTION FAILED. Was it installation, removal, update, configuration of installed package, cleaning after removal...

Just my 2 cents.