| Summary: | virtual/mysql[minimal] requires dev-db/mysql[minimal] | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Hill <hill> |
| Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | minor | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Hill
2012-02-04 11:44:40 UTC
Steps to Reproduce: 1. echo "dev-db/mysql minimal" > /etc/portage/package.use PS: misprint in bug report. The virtual AND the package need to have the same use flags. echo "dev-db/mysql minimal" > /etc/portage/package.use echo "virtual/mysql minimal" > /etc/portage/package.use (In reply to comment #2) > The virtual AND the package need to have the same use flags. > > echo "dev-db/mysql minimal" > /etc/portage/package.use > echo "virtual/mysql minimal" > /etc/portage/package.use I did it before (and trying to do this now) but this doesn`t seem to work :( I have the same result. Oh.... seems to me I`ve found the problem. I`ve installed mysql before (long time ago) without minimal flag, then unmerge it but virtual/mysql package wasn`t unmerged. If I run emerge --unmerge virtual/mysql and then trying to install pure-ftpd - everithing is fine. Without it I have an issue described before. I don`t know if it`s a bug or a feature, but here is a steps to reproduce it. 1. USE="-minimal" emerge mysql 2. emerge --unmerge mysql 3. echo "dev-db/mysql minimal" >> /etc/portage/package.use 4. echo "virtual/mysql minimal" >> /etc/portage/package.use 5. echo "net-ftp/pure-ftpd mysql" >> /etc/portage/package.use 6. emerge pure-ftpd You ought to set virtual/mysql[minimal] as well: both dev-db/mysql and virtual/mysql should have the same USE flag set for the "minimal" case. I test it again, and I have the same results as it was described in my previous comment - if I do clean install (there is no packages dev-db/mysql or virtual/mysql in system) - everything is fine. If virtual/mysql already installed - emerge is blocking dev-db/mysql install, but it could easily fixed by unmerging virtual/mysql. |