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