This is because dataset-size is defaulting to 80% of available memory, hence why you're seeing that huge innodb_buffer_pool_size. We have a maximum allotment for i386 architectures, we may just make that global. The problem is some people may actually want that much innodb_buffer_pool_size (probably a bad idea, but still). A first step would be to update the README for MySQL to note this caveat and how to work around it.
This is because dataset-size is defaulting to 80% of available memory, hence why you're seeing that huge innodb_ buffer_ pool_size. We have a maximum allotment for i386 architectures, we may just make that global. The problem is some people may actually want that much innodb_ buffer_ pool_size (probably a bad idea, but still). A first step would be to update the README for MySQL to note this caveat and how to work around it.