Thomas Goirand wrote:
>> Hi Thomas,
>>
>> please stop shouting, it doesnt help your cause.
> 
> Ok, sorry if you think I've been rude. Everyone has his bad moments, this was 
> one of mine for sure, apologies here... Lack of sleep, too much work this 
> week-end, plus I had the feeling to not be understood here.
> 
> Now let me explain what is going on, maybe you can help by giving sugestions.
> 
> MySQMail needs an SQL connection to the database of DTC. It is expecting that 
> DTC is setup fully, as well as it's database, with granted access rights. The 
> issue is that DTC can't set it up at postinst stage, because there would be 
> all sorts of policy violations, as a package can't change another package 
> conf file, wich it needs to. So things are done with a userland script that 
> the user need to start to finish the installation. This is what mysqmail 
> depends on!!!
> 
> Now, give me the solution to this unsolvable issue and I will be very happy 
> to send a fix to the archive.
> 
>> On Sonntag, 24. Januar 2010, Thomas Goirand wrote:
>>>> Try on a minimal chroot and you will see that your package has
>>>> a problem.
>> Have you tried this? You should.
> 
> I don't need to, I know what's going on, I have tried to think about a 
> solution, but didn't find it yet. I hope I will soon.
> 
>>> It makes absolutely NO
>>> SENSE to just have mysqmail installed without DTC. It makes NO SENSE to
>>> not run the installer of DTC.
>> So it's better to violate policy and break assumptions which are valid for
>> 25000 other binary packages? I don't think so. A package needs to install
>> cleanly, even if the moon is in a bad phase.
> 
> Truth. But I'm unsure if there is a way to cleanly fix here without adding 
> hasle for the users, which I don't want to... Also, the is not just yet 
> another package, things are more compicated here.
> 
>> P.S. my reply probably would have been less ironic if you didnt ask for it so
>> LOUDLY, MAN.
> 
> Sure. Forgive my attitude, let me have a rest, think about it, and come back 
> with a solution later on.

Please have a look at dbconfig-common if you did not already. It takes
care of configuring a database during installation.

Cheers

Luk



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to