holland-discuss team mailing list archive
-
holland-discuss team
-
Mailing list archive
-
Message #00005
Re: holland + mysql dependency
That all sounds find to me. I don't see any reason to change it unless someone in Fedora complains about it... in which case it would probably be to 'Require: /usr/bin/mysqldump' rather than 'mysql'... but as for now I see no reason to change anything, I just wanted to hear your take on it.
Thanks Andy.
---
derks
On Dec 6, 2010, at 4:15 PM, Andy Garner wrote:
> holland-mysqllvm doesn't call any external mysql commands.
>
> holland-mysqldump does call the mysqldump binary. Although to have a useful backup you need a mysqldump command I don't know that it's useful to explicitly require /usr/bin/mysqldump or mysql. It is not uncommon practice to use binary distributions - this is recommended by a non-trivial subset of MySQL consultants (just see planet.mysql). holland fails gracefully if mysqlddump cannot be found and explicitly provides configuration mechanisms to locate this outside of /usr/bin/mysqldump to support a variety of deployment strategies. If that's all unconvincing (which I suspect it may be), I also offer MySQL-zrm as a similar fedora package that lacks explicit (or implicit) mysql requires.
>
> ~Andy
>
> On Dec 6, 2010, at 3:30 PM, BJ Dierkes wrote:
>
>> This is mostly for Andy...
>>
>> So, I just noticed that the holland packages don't require mysql at all, when they used to.
>>
>> [wdierkes@fc14 ~]$ repoquery -q --requires holland-mysqllvm
>> MySQL-python
>> config(holland-mysqllvm) = 1.0.4-2.fc14
>> holland = 1.0.4-2.fc14
>> holland-common = 1.0.4-2.fc14
>> lvm2
>> python(abi) = 2.7
>> tar
>>
>> [wdierkes@fc14 ~]$ repoquery -q --requires holland-mysqldump
>> config(holland-mysqldump) = 1.0.4-2.fc14
>> holland = 1.0.4-2.fc14
>> holland-common = 1.0.4-2.fc14
>> python(abi) = 2.7
>>
>>
>> I just wanted to ensure that these two are all pure python implementations, and don't rely on any mysql shell calls or anything.
>>
>> ---
>> derks
>>
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~holland-discuss
>> Post to : holland-discuss@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~holland-discuss
>> More help : https://help.launchpad.net/ListHelp
>
>
>
> Confidentiality Notice: This e-mail message (including any attached or
> embedded documents) is intended for the exclusive and confidential use of the
> individual or entity to which this message is addressed, and unless otherwise
> expressly indicated, is confidential and privileged information of Rackspace.
> Any dissemination, distribution or copying of the enclosed material is prohibited.
> If you receive this transmission in error, please notify us immediately by e-mail
> at abuse@xxxxxxxxxxxxx, and delete the original message.
> Your cooperation is appreciated.
>
References