Chinaunix

标题: 使用ports安装,老出的问题 [打印本页]

作者: bmsdr    时间: 2004-12-03 21:22
标题: 使用ports安装,老出的问题
使用ports安装,老出的问题
我总是在使用ports安装工具的时候
有几个文件会出错~~

只有从别的地方,CP一分才可以继续使用谁知道是什么原因呀?

现象如下:


  1. #cd /usr/ports/java
  2. #make
  3. ===>; java/jlint
  4. ===>; Checking files for jlint-2.3
  5. `/usr/ports/distfiles/jlint.tar.gz' is up to date.
  6. >;>; Checksum mismatch for jlint.tar.gz. (sha1)
  7. Make sure the Makefile and checksum file (/usr/ports/java/jlint/distinfo)
  8. are up to date. If you want to fetch a good copy of this
  9. file from the OpenBSD main archive, type
  10. "make REFETCH=true [other args]".
  11. *** Error code 1

  12. Stop in /usr/ports/java/jlint (line 1460 of /usr/ports/infrastructure/mk/bsd.port.mk).
  13. *** Error code 1

  14. Stop in /usr/ports/java/jlint (line 1517 of /usr/ports/infrastructure/mk/bsd.port.mk).
  15. *** Error code 1

  16. Stop in /usr/ports/java (line 103 of /usr/ports/infrastructure/mk/bsd.port.subdir.mk)
复制代码

作者: zero-B    时间: 2004-12-03 23:50
标题: 使用ports安装,老出的问题
升级你的PORTS,

/usr/ports/java/jlint (line 1517 of /usr/ports/infrastructure/mk/bsd.port.mk).

/usr/ports/java/jlint (line 1460 of /usr/ports/infrastructure/mk/bsd.port.mk).

/usr/ports/java (line 103 of /usr/ports/infrastructure/mk/bsd.port.subdir.mk)

检查一下
作者: slzq    时间: 2004-12-03 23:59
标题: 使用ports安装,老出的问题
因为你的文件是从别处cp过来,所以和ports 的md5值不同,删除distinfo文件就可以了
作者: bmsdr    时间: 2004-12-04 21:54
标题: 使用ports安装,老出的问题
distinfo文件~~?

这个文件在那个位置呀~~

谁能教下我怎么用find找文件呀?
作者: linux888    时间: 2004-12-05 12:59
标题: 使用ports安装,老出的问题
[quote]原帖由 "slzq"]因为你的文件是从别处cp过来,所以和ports 的md5值不同,删除distinfo文件就可以了[/quote 发表:


请兄弟说的具体点吧,大家都是新手
作者: slzq    时间: 2004-12-05 17:47
标题: 使用ports安装,老出的问题
每个ports目录下都有一个distinfo文件,用来检验文件的完整性;
“Make sure the Makefile and checksum file (/usr/ports/java/jlint/distinfo)
are up to date. If you want to fetch a good copy of this
file from the OpenBSD main archive, type
"make REFETCH=true [other args]".

她的提示已经很清楚了,说你的/usr/ports/java/jlint/distinfo 和当前文件MD5不符~ 删除就可以了
作者: 无生相    时间: 2004-12-05 19:13
标题: 使用ports安装,老出的问题
execute "make makesum" to update the file:distfile
作者: bmsdr    时间: 2004-12-05 19:52
标题: 使用ports安装,老出的问题
===>; sysutils/gkrellm/gkrellm
===>; sysutils/gkrellm/plugins
===>; sysutils/gkrellm/plugins/aclock
===>; sysutils/gkrellm/plugins/bgchg
===>;  Checking files for gkrellmbgchg2-0.0.9
>;>; gkrellmbgchg2-0.0.9.tar.gz doesn't seem to exist on this system.
>;>; Attempting to fetch /usr/ports/distfiles/gkrellmbgchg2-0.0.9.tar.gz from http://www.bender-suhl.de/stefan/comp/sources/.
>;>; Attempting to fetch /usr/ports/distfiles/gkrellmbgchg2-0.0.9.tar.gz from ftp://ftp.openbsd.org/pub/OpenBSD/distfiles//.
Unknown command.
Failed to open file.
>;>; Attempting to fetch /usr/ports/distfiles/gkrellmbgchg2-0.0.9.tar.gz from ftp://ftp.usa.openbsd.org/pub/OpenBSD/distfiles//.
gkrellmbgchg2-0.0.9.tar.gz: No such file or directory.
>;>; Attempting to fetch /usr/ports/distfiles/gkrellmbgchg2-0.0.9.tar.gz from ftp://ftp.freebsd.org/pub/FreeBSD/distfiles//.
Trying 2001:4f8:0:2::e...
Trying 204.152.184.73...
Failed to open file.
*** Error code 1

Stop in /usr/ports/sysutils/gkrellm/plugins/bgchg (line 1832 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/sysutils/gkrellm/plugins/bgchg (line 1386 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/sysutils/gkrellm/plugins/bgchg (line 1517 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/sysutils/gkrellm/plugins (line 103 of /usr/ports/infrastructure/mk/bsd.port.subdir.mk).
*** Error code 1

Stop in /usr/ports/sysutils/gkrellm (line 103 of /usr/ports/infrastructure/mk/bsd.port.subdir.mk).




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2