euca2ools in precise (probably also quanta) breaks openssl when installed first
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
euca2ools (Ubuntu) |
Fix Released
|
High
|
Stéphane Graber | ||
Precise |
Fix Released
|
High
|
Stéphane Graber | ||
Quantal |
Fix Released
|
High
|
Stéphane Graber |
Bug Description
euca2ools is shipping a symlink to an ec2 certificate, it's trying to put it in /etc/ssl/certs using a debian/links file entry.
There are currently two problems with that:
1) The target is set to /etc/ssl/certs and not /etc/ssl/
2) Even if dh_link was doing the right thing, nothing actually creates /etc/ssl/certs, so package build would fail.
This bug needs to be fixed in quantal and SRUed to precise.
[rational]
Installating euca2ools before openssl, will prevent any subsequent openssl installation and will fail to setup the ec2 certificate.
This currently prevents lxc from installing and likely breaks quite a few other scenarios.
[test case]
1) apt-get install euca2ools
2) apt-get install openssl
If 2) doesn't fail and /etc/ssl/certs is a directory and /etc/ssl/
[regression potential]
I can't see any potential regression as the current state is a broken ssl certs directory on the system and a missing ec2 certificate.
Changed in euca2ools (Ubuntu Precise): | |
status: | New → In Progress |
Changed in euca2ools (Ubuntu Quantal): | |
status: | New → In Progress |
Changed in euca2ools (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in euca2ools (Ubuntu Quantal): | |
importance: | Undecided → High |
Changed in euca2ools (Ubuntu Precise): | |
assignee: | nobody → Stéphane Graber (stgraber) |
Changed in euca2ools (Ubuntu Quantal): | |
assignee: | nobody → Stéphane Graber (stgraber) |
Changed in euca2ools (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.1 |
Fix tested locally and uploaded to both quantal and precise-proposed.