페도라 업데이트 중 자바 관련 에러..

fairypark의 이미지

FC5에서 FC7 로 업데이트 하던 중에 다음과 같은 에러를 만났습니다.

#yum update

.... 생략 ....
--> Running transaction check
--> Processing Dependency: /usr/X11R6/bin/mkfontdir for package: java-1.5.0-sun-fonts
--> Finished Dependency Resolution
Error: Missing Dependency: /usr/X11R6/bin/mkfontdir is needed by package java-1.5.0-sun-fonts

#rpm -qa java*
java-1.5.0-sun-src-1.5.0.07-1jpp
java-1.5.0-sun-alsa-1.5.0.07-1jpp
java-1.5.0-sun-1.5.0.07-1jpp
java-1.5.0-sun-fonts-1.5.0.07-1jpp
java-1.5.0-sun-jdbc-1.5.0.07-1jpp
java-1.5.0-sun-devel-1.5.0.07-1jpp
java-1.4.2-gcj-compat-1.4.2.0-40jpp_83rh.4
java-1.5.0-sun-demo-1.5.0.07-1jpp
java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp_83rh.4
java-1.5.0-sun-plugin-1.5.0.07-1jpp

java-1.5.0-sun-fonts 는 있는 데.. 안됩니다.

"Error: Missing Dependency: /usr/X11R6/bin/mkfontdir is needed by package java-1.5.0-sun-fonts" 로
구글링하니 http://liquidat.wordpress.com/2007/05/31/howto-sun-java-on-fedora-7/ 에 관련된 내용이 있는 것 같은 데
해결책은 보이지가 않네요.

# yum list java*
Loading "installonlyn" plugin
Installed Packages
java-1.4.2-gcj-compat.i386 1.4.2.0-40jpp_83rh.4 installed
java-1.4.2-gcj-compat-devel.i386 1.4.2.0-40jpp_83rh.4 installed
java-1.5.0-sun.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-alsa.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-demo.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-devel.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-fonts.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-jdbc.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-plugin.i586 1.5.0.07-1jpp installed
java-1.5.0-sun-src.i586 1.5.0.07-1jpp installed
Available Packages
java-1.5.0-gcj.i386 1.5.0.0-14.fc7 fedora
java-1.5.0-gcj-devel.i386 1.5.0.0-14.fc7 fedora
java-1.5.0-gcj-javadoc.i386 1.5.0.0-14.fc7 fedora
java-1.5.0-gcj-src.i386 1.5.0.0-14.fc7 fedora
java-clearsilver.i386 0.10.4-3.fc7 fedora
java_cup.i386 1:0.10-0.k.6jpp.1 fedora
java_cup-javadoc.i386 1:0.10-0.k.6jpp.1 fedora
java_cup-manual.i386 1:0.10-0.k.6jpp.1 fedora
javacc.i386 4.0-3jpp.3 fedora
javacc-demo.i386 4.0-3jpp.3 fedora
javacc-manual.i386 4.0-3jpp.3 fedora
javastroke.i386 0.5.1-15.fc7 updates
javasvn.i386 1.1.0-0.3.beta4.fc6 fedora
javasvn-javadoc.i386 1.1.0-0.3.beta4.fc6 fedora

예전에 FC5 일 때 yum에 java 1.5 버전대 rpm이 없어서 sun 홈페이지에서 받아서 설치한 게 문제가 되는 듯 합니다.

# yum install java-1.5.0-gcj*
Loading "installonlyn" plugin
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package java-1.5.0-gcj-src.i386 0:1.5.0.0-14.fc7 set to be updated
---> Package java-1.5.0-gcj-devel.i386 0:1.5.0.0-14.fc7 set to be updated
... 생략 ...
---> Package tomcat5.i386 0:5.5.23-9jpp.2.fc7 set to be updated
---> Package jakarta-commons-pool-tomcat5.i386 0:1.3-9jpp.2.fc7.1 set to be updated
--> Processing Dependency: java-1.4.2-gcj-compat = 1.4.2.0-40jpp_83rh.4 for package: java-1.4.2-gcj-compat-devel
--> Finished Dependency Resolution
Error: Missing Dependency: libgcj = 4.1.1-51.fc5 is needed by package libgcj-devel
Error: Unresolveable requirement java-1.4.2-gcj-compat = 1.4.2.0-40jpp_83rh.4 for java-1.4.2-gcj-compat-devel

# yum list libgcj*
Loading "installonlyn" plugin
Installed Packages
libgcj.i386 4.1.1-51.fc5 installed
libgcj-devel.i386 4.1.1-51.fc5 installed
Available Packages
libgcj.i386 4.1.2-12 fedora
libgcj-devel.i386 4.1.2-12 fedora
libgcj-src.i386 4.1.2-12 fedora

# yum update libgcj*
Loading "installonlyn" plugin
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package libgcj.i386 0:4.1.2-12 set to be updated
---> Package libgcj-devel.i386 0:4.1.2-12 set to be updated
Importing additional filelist information
...주루룩...
---> Package jakarta-commons-pool-tomcat5.i386 0:1.3-9jpp.2.fc7.1 set to be updated
--> Processing Dependency: java-1.4.2-gcj-compat = 1.4.2.0-40jpp_83rh.4 for package: java-1.4.2-gcj-compat-devel
--> Finished Dependency Resolution
Error: Unresolveable requirement libgcj.so.7 for tomcat5-common-lib
Error: Unresolveable requirement libgcj.so.7 for tomcat5
Error: Unresolveable requirement libgcj.so.7 for jakarta-commons-daemon
Error: Unresolveable requirement libgcj.so.7 for xalan-j2
Error: Unresolveable requirement libgcj.so.7 for tomcat5-jasper
Error: Unresolveable requirement libgcj.so.7 for jakarta-commons-beanutils
Error: Unresolveable requirement libgcj.so.7 for mx4j
Error: Unresolveable requirement libgcj.so.7 for regexp
Error: Missing Dependency: libgcj-devel = 4.1.1-51.fc5 is needed by package gcc-java
Error: Missing Dependency: libgcj.so.7 is needed by package tomcat5
Error: Missing Dependency: tomcat5-jsp-2.0-api = 5.5.15-1jpp_6fc is needed by package tomcat5-common-lib
Error: Unresolveable requirement java-1.4.2-gcj-compat = 1.4.2.0-40jpp_83rh.4 for java-1.4.2-gcj-compat-devel
Error: Missing Dependency: tomcat5-servlet-2.4-api = 5.5.15-1jpp_6fc is needed by package tomcat5-jasper
Error: Missing Dependency: libgcj.so.7 is needed by package tomcat5-common-lib
Error: Missing Dependency: tomcat5-server-lib = 5.5.15-1jpp_6fc is needed by package tomcat5
Error: Missing Dependency: libgcj.so.7 is needed by package tomcat5-jasper

이래저래 안되네요. 어떻게 해야할까요. ㅜㅠ

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.