Hi! I’m clsung

Hi! I’m clsung

clsung’s blog site, or you can call me AlanSung

Hi! I’m clsung RSS Feed
 
 
 
 

[ports] portupgrade 2.2.6

大神開示他正在試用 portmaster,身為小卒的我,當然是靜觀其變啦。

當然,多少也要注意一下這些變化,前陣子 portupgrade 升到 2.2.6 時,好像有在 UPDATING 放了一些文字。在看 cvs log,注意到了出現 pkg-message 檔案,看看 portupgrade/pkg-message 的內容:

NOTE: If you upgrade, it’s recomended to run pkgdb -L to restore lost
dependencies.

Fill ALT_PKGDEP section in pkgtools.conf file for portupgrade
be aware of alternative dependencies you use.
E.g.
ALT_PKGDEP = {
‘www/apache13′ => ‘www/apache13-modssl’,
‘print/ghostscript-afpl’ => ‘print/ghostscript-gnu’,
}

所以,在做 ports 相關維護的指令遇到下列的 message 時,就是該在 pkgtools.conf 做 ALT_PKGDEP 設定的時候了:

Stale dependency: ImageMagick-6.3.2.0_1 –> ghostscript-afpl-8.54,1 — manually run ‘pkgdb -F’ to fix, or specify -O to force.

要記得,加入之後要再做一次 pkgdb -F (fix)的動作哦。

另外,看了一下 portmanager 的 pkg-plist,好像也有支援 pkgtools.conf 的感覺(沒用過不知道 :D)。 在翻資料時又看到 ports/109776 ,所以應該是有沒錯啦。 :D

UPDATE: 糟糕,剛剛人家講我才發現,大神用的是 portmaster 不是 portmanager ,慘了慘了~~~。上面那段就當它沒有吧 :~~~

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • funp
  • Haohao
  • Hemidemi
  • Live
  • MisterWong
  • TwitThis
  • udn

Leave a Reply

噗浪:

  • clsung 已經 買了上週發現的好吃快炒店的炒麵。 4 hours 前
  • clsung 說 原來老師已經回來了。 9 hours 前
  • clsung 說 為了怕在家裡洗頭到一半瓦斯沒了,今天一定要來去游泳 *握拳* 10 hours 前

分類

Flickr

    clsung. Get yours at bighugelabs.com/flickr

Blogroll

    馬的警總回來了
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Taiwan
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Taiwan