俺道歉。。。pkg-config更改是有原因的。。
本帖最后由 什么都是青蛙 于 2012-07-27 11:41 编辑{:3_201:}10楼已经解释原因 http://bbs.chinaunix.net/forum.php?mod=redirect&goto=findpost&ptid=3761476&pid=22222229&fromuid=27167692 俺作为一个伸手党,在不了解情况的下,发个这么浮躁的帖子,俺为 Baptiste Daroussin 道歉。
本帖最后由 ulovko 于 2012-07-26 18:14 编辑
最近 FreeBSD 更动确实很频繁 ^_^ 回复 2# ulovko
:wink: 但这太蛋疼了,随便就把软件名改了,别人要重装下软件了。 这种情况下,正确的做法应该是先portmaster -o devel/pkgconf devel/pkg-config然后rebuild所有原来依赖pkg-config的ports…… 回复 4# oily1314
:wink:所以才觉得蛋疼。。。。 本帖最后由 ulovko 于 2012-07-26 18:19 编辑
oily1314 发表于 2012-07-26 18:15 static/image/common/back.gif
这种情况下,正确的做法应该是先然后rebuild所有原来依赖pkg-config的ports……-o <new port dir in /usr/ports> <installed port>
replace the installed port with a port from a different origin
@什么都是青蛙 所以才觉得蛋疼。。。。
前不久 由于 png 我编译了N多包兄弟你这是小事呵 ^_^ ulovko 发表于 2012-07-26 18:18 static/image/common/back.gif
@什么都是青蛙 所以才觉得蛋疼。。。。
前不久 由于 png 我编译了N多包兄弟你这是小事呵 ^_^
表示前几天也才因为libogg变动而rebuild近80个包。那时候UPDATING还没跟进说明文件,一看好多软件不能运行,就斯巴达了。 回复 6# ulovko
:wink:没办法,正在编译。 本帖最后由 ulovko 于 2012-07-26 20:22 编辑
===>>> The following actions will be taken if you choose to proceed:
Upgrade php5-5.4.4 to php5-5.4.5
Upgrade pcre-8.30_2 to pcre-8.31
Install devel/pkgconf弟升级php也遇到仁兄的问题了 不过貌似只是安装 原来的可能保留了 一会告诉你 ^_^===>>> Done displaying pkg-message files
===>>> The following actions were performed:
Upgrade of pcre-8.30_2 to pcre-8.31
Installation of devel/pkgconf (pkgconf-0.8.3)
Upgrade of php5-5.4.4 to php5-5.4.5
ko# pkg
pkg-config pkg_create pkg_info pkg_updating pkg_validate pkgconf
pkg_add pkg_delete pkg_libchk pkg_upgradepkg_versionpkgdata
哈哈 ^_^ 樓主有點浮燥了吧,抱怨前不妨查一查原因:
http://www.freshports.org/devel/pkgconf/
pkgconf 並不是改名而已,而是另一個 upstream 程式。為何要改?
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
以上解釋得很明確了,新版本的 pkg-config 已不可能獨立打包,使到 ports 難以追新,而另一個 pkgconf 既可以獨立打包,也兼容 pkg-config 功能,權衡利害後才改變。
pkgconf 網頁在這裡:https://github.com/nenolod/pkgconf
別人為社區尋求解決辦法,相比樓主你小小重新編譯的時間要費神得多。哪個人叫 Baptiste Daroussin,他並不是蛋痛。
页:
[1]
2