>>>>> "PG" == Paul Gevers <[email protected]> writes:

PG> Hi Dan,

PG> I have the impression you are getting emotional. That is of course all

No I was just "typing" on a tiny cellphone that day.

PG> right, but I'll try to keep the talk technical.

PG> On 27-10-15 01:58, 積丹尼 Dan Jacobson wrote:
>> Can't you guys somehow find a way to ask the patient if he would like
>> to abort ealier than when you have him already on the operating
>> table, with his chest open? And then asking him to sew up his chest
>> by himself?

PG> To be honest, we do our bloody best. We do ask if you actually want
PG> dbconfig-common to help you in upgrading. You answered yes to that
PG> question (or at least had the chance to say no, as the default answer is
PG> IMHO correctly set to yes if you used dbconfig-common to install the
PG> package in question). Then we check if we can connect to the database

All I know is "aptitude install package" and accept defaults.

PG> and when that fails we allow you to solve the issue in a way that suits
PG> your situation, including just ignoring the issue and continue with any
PG> upgrade you are doing. I honestly don't think this is asking to "sew up
PG> yourself", but maybe you have a suggestion on how to improve the
PG> situation. Please remember that your use case is uncommon, but maybe we
PG> can better support it. I don't know how though. Just checking for a
PG> running mysql isn't going to help. What do you expect dbconfig-common to
PG> actually do with that knowledge? The only thing it can properly do is
PG> raise an error like dbconfig-common does now and ask the admin how he
PG> wishes to handle the situation.

All I know is let's say the .deb was damaged and the checksum didn't
match. In that case the installation would fail and we could tackle the
problem in a few week, not instead now stuck in some state where we need
to cancel our plans for the evening to figure out how to repair things now.

The problem is probably at the phpmyadmin upgrade script level, not the
debconf or whatever deep levels under the hood. Can't it e.g., check if
mysql is running, and then abort very early so that nothing is tinkered
with that will need sewing up?

PG> Paul

Reply via email to