免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3351 | 回复: 13

[FreeBSD] 俺道歉。。。pkg-config更改是有原因的。。 [复制链接]

论坛徽章:
0
发表于 2012-07-26 18:08 |显示全部楼层
本帖最后由 什么都是青蛙 于 2012-07-27 11:41 编辑

{:3_201:}  10楼已经解释原因 http://bbs.chinaunix.net/forum.p ... mp;fromuid=27167692    俺作为一个伸手党,在不了解情况的下,发个这么浮躁的帖子,俺为 Baptiste Daroussin 道歉。

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
发表于 2012-07-26 18:14 |显示全部楼层
本帖最后由 ulovko 于 2012-07-26 18:14 编辑

最近 FreeBSD 更动确实很频繁 ^_^

论坛徽章:
0
发表于 2012-07-26 18:15 |显示全部楼层
回复 2# ulovko


    :wink:   但这太蛋疼了,随便就把软件名改了,别人要重装下软件了。

论坛徽章:
0
发表于 2012-07-26 18:15 |显示全部楼层
这种情况下,正确的做法应该是先
  1. portmaster -o devel/pkgconf devel/pkg-config
复制代码
然后rebuild所有原来依赖pkg-config的ports……

论坛徽章:
0
发表于 2012-07-26 18:17 |显示全部楼层
回复 4# oily1314


    :wink:  所以才觉得蛋疼。。。。

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
发表于 2012-07-26 18:18 |显示全部楼层
本帖最后由 ulovko 于 2012-07-26 18:19 编辑
oily1314 发表于 2012-07-26 18:15
这种情况下,正确的做法应该是先然后rebuild所有原来依赖pkg-config的ports……
  1. -o <new port dir in /usr/ports> <installed port>
  2.          replace the installed port with a port from a different origin
复制代码
@什么都是青蛙 所以才觉得蛋疼。。。。
前不久 由于 png 我编译了N多包  兄弟你这是小事呵 ^_^

论坛徽章:
0
发表于 2012-07-26 18:20 |显示全部楼层
ulovko 发表于 2012-07-26 18:18
@什么都是青蛙 所以才觉得蛋疼。。。。
前不久 由于 png 我编译了N多包  兄弟你这是小事呵 ^_^

表示前几天也才因为libogg变动而rebuild近80个包。那时候UPDATING还没跟进说明文件,一看好多软件不能运行,就斯巴达了。

论坛徽章:
0
发表于 2012-07-26 18:30 |显示全部楼层
回复 6# ulovko


    :wink:  没办法,正在编译。

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
发表于 2012-07-26 20:17 |显示全部楼层
本帖最后由 ulovko 于 2012-07-26 20:22 编辑
  1. ===>>> The following actions will be taken if you choose to proceed:
  2.         Upgrade php5-5.4.4 to php5-5.4.5
  3.         Upgrade pcre-8.30_2 to pcre-8.31
  4.         Install devel/pkgconf
复制代码
弟升级php也遇到仁兄的问题了 不过貌似只是安装 原来的可能保留了 一会告诉你 ^_^
  1. ===>>> Done displaying pkg-message files

  2. ===>>> The following actions were performed:
  3.         Upgrade of pcre-8.30_2 to pcre-8.31
  4.         Installation of devel/pkgconf (pkgconf-0.8.3)
  5.         Upgrade of php5-5.4.4 to php5-5.4.5
复制代码
  1. ko# pkg
  2. pkg-config   pkg_create   pkg_info     pkg_updating pkg_validate pkgconf
  3. pkg_add      pkg_delete   pkg_libchk   pkg_upgrade  pkg_version  pkgdata
复制代码
哈哈 ^_^

论坛徽章:
0
发表于 2012-07-27 05:02 |显示全部楼层
樓主有點浮燥了吧,抱怨前不妨查一查原因:
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,他並不是蛋痛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP