libstdc++ conflicts itself, perl, yast, git
Issue: 在 openSuSE 11,12,13的某些版本中,通过yast安装 git 工具包,会遇到类似问题: Problem: solvable libstdc++6-4.8.1_20130909-3.2.1.i586 conflicts with libstdc++6 provided by itself —- Why do some packages conflict with themselves? —- 解决办法: Package conflicting with itself?>>?You?somehow?need?an?upgraded?zypp?stack,?which?will?ignore?the?self >>?conflict. > >?Yeah,?but?it's?kind?of?tough?as?the?new?zypp?stack?requires?new?libstdc++? >?and?a?bunch?of?other?things?which?I?don't?really?want?to?force?install. Can't?you?just?force-install?libstdc++6-4.8.1_20130909-3.2.1.i586? 强制重新安装 libstdc++6-4.8.1_20130909-3.2.1.i586 shell> wget “ftp://bo.mirror.garr.it/pub/1/opensuse/distribution/13.1/repo/oss/suse/i586/libstdc++6-4.8.1_20130909-3.2.1.i586.rpm” 之后可能会碰到一些其他异常或者丢失,缺啥少啥补啥。 这一过程中,还可能遇到 yast 无法使用,或者 本质上,每个软件的版本都有与之同期的对应的版本相配合,跨时期的软件版本很难融合。这是本次,也是上次?apache 和 resin融合遇到的问题的共同特征。 http://ufqi.com/blog/libstdc-conflicts-itself/? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |