問閒魂 Gentoo emerge問題
[ebuild UD] dev-db/mysql-4.0.27-r1 [4.1.14-r1] USE="berkdb perl ssl -big-tables -debug -embedded -minimal -raid (-selinux) -static (-cluster%) (-extraengine%) (-srvdir%)" 10,940 kB我點樣可以唔比佢downgrade回4.0.27
明明4.1.14新過佢wo ???
試過emerge -U (upgradeonly)都唔得 另外想問知唔知道
virtual/mysql 同 dev-db/mysql 分別 ???
好似話一個mysql-community 一個是mysql-dev #eh#
[quote]"
為了策應upstream發行政策的變更,之前的dev-db/mysql被分離dev-db/mysql-community和dev-db/mysql。新的virtual/mysql依賴dev-db/mysql-community或者dev-db/mysql的存在。
如果emerge命令抱怨需要virtual/mysql的話,那就安裝她。假設你已經有mysql或者mysql-community版本,就不需要任何的編譯了。
如果你不想要最新的穩定版本,而是想繼續使用mysql 4.x,比如,記得一定要標記屏蔽>=virtual/mysql-4.1,>=dev-db/mysql-4.1以及/etc/portage/package.mask裡邊的>=dev-db/mysql-community-4.1。
如果你只想編譯mysql客戶端,你需要啟用minimal USE標記。
[/quote]
[[i] 本帖最後由 三隻眼 於 2007-1-28 20:31 編輯 [/i]] 在package.mask加了
>=virtual/mysql-5
>=dev-db/mysql-5
>=dev-db/mysql-community-4.1
好像fix了#eh#
emerge -pv postfix
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] virtual/mysql-4.1 0 kB
[ebuild U ] mail-mta/postfix-2.2.10 [2.2.5] USE="hardened ipv6 mailwrapper mysql pam sasl ssl vda -cdb% -ldap -mbox -nis -postgres (-selinux)" 2,393 kB
Total size of downloads: 2,393 kB 1. 你 mask 左新版 virtual/mysql-4.1 或被 ~x86 mask 左,可以試下 sync 一次
2. virtual/mysql depend on dev-db/mysql 或 dev-db/mysql-community
community 其實係 5.0.27 同 5.1
非 community 係 3.23 - 5.0
那寫其他 software 的 ebuild 時,如 profix 只要 depend on virtual/mysql 就可以了,不用煩應該 depend on dev-db/mysql 定 dev-db/mysql-community
Notes: 任何情況下,唔好將 4.1 downgrade 到 4.0,4.1 個 charset 處理方法同 4.0 完全唔同… [quote]原帖由 [i]閒魂[/i] 於 2007-1-29 12:34 發表
1. 你 mask 左新版 virtual/mysql-4.1 或被 ~x86 mask 左,可以試下 sync 一次
2. virtual/mysql depend on dev-db/mysql 或 dev-db/mysql-community
community 其實係 5.0.27 同 5.1
非 community 係 3.23 - 5.0
那 ... [/quote]
4.1 back 4.0 我知有問題..所以先問點樣唔downgrade
好似係 Latin 同 UTF-8 問題
頁:
[1]