Hi,
any news about the "fix"? We continue having the same "Missing
dependency" problem, and I suppose the "time zone" couldn't give a
difference of 2 days.
Thank you very much,
Cristina
Steve Traylen wrote:
> On Mon, Jun 23, 2008 at 1:52 PM, Steve Traylen <[log in to unmask]> wrote:
>
>> On Mon, Jun 23, 2008 at 12:50 AM, Antun Balaz <[log in to unmask]> wrote:
>>
>>> Hi,
>>>
>>> Jpackage 5 repo contains ecj-3.3.0-2.jpp5.noarch.rpm and
>>> ecj-3.3.1.1-2.jpp5.noarch.rpm, as can be seen from:
>>>
>>> http://mirrors.dotsrc.org/jpackage/5.0/generic/free/RPMS/
>>>
>>> Now, although we have the newer version installed by hand
>>> (ecj-3.3.1.1-2.jpp5), 'yum update' complains that it wants to update ecj to
>>> 3.3.0-2.jpp5, and that it cannot find libecj-java, which is really not
>>> available. More precisely, when we just want to update ecj package:
>>>
>> Agreed something fishy going on here.
>>
>>
>
> Problem confirmed by jpackage
>
> https://www.zarb.org/pipermail/jpackage-discuss/2008-June/012672.html
>
> They suggest it may be fixed later today, unsure which time zone.
>
> Steve
>
>> # repoquery --envra --show-dupes --location ecj
>> Repository CA is listed more than once in the configuration
>> 0:ecj-2.1.3-5.i386
>> 1:ecj-3.3.0-2.jpp5.noarch
>> 0:ecj-3.3.1.1-1jpp.noarch
>> 0:ecj-3.3.1.1-2.jpp5.noarch
>> http://mirrors.dotsrc.org/jpackage/5.0/generic/free//RPMS/ecj-3.3.0-2.jpp5.noarch.rpm
>> http://linuxsoft.cern.ch/cern/slc4X/i386/yum/os//ecj-2.1.3-5.i386.rpm
>> http://mirrors.dotsrc.org/jpackage/5.0/generic/free//RPMS/ecj-3.3.1.1-2.jpp5.noarch.rpm
>> http://mirrors.dotsrc.org/jpackage/1.7/generic/free//RPMS/ecj-3.3.1.1-1jpp.noarch.rpm
>>
>> so the epoch was increased for ecj-3.3.0-2.jpp5.noarch which is why it
>> is newer in the RPM sense.
>>
>> But as you say.
>>
>> # repoquery --envra --requires ecj
>> Repository CA is listed more than once in the configuration
>> ...
>> libecj-java = 1:3.3.0-2.jpp5
>> ...
>>
>> and
>>
>> # repoquery --envra --whatprovides libecj-java
>>
>> returns nothing so this is the real problem.
>>
>> I'll report up to the jpackage people.
>>
>> This will be blocking all updates and installs for the moment....
>>
>> Steve
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>> [root@mon ~]# yum update ecj
>>> Loading "changelog" plugin
>>> Loading "downloadonly" plugin
>>> Loading "fastestmirror" plugin
>>> Loading "installonlyn" plugin
>>> Loading "kernel-module" plugin
>>> Loading "protectbase" plugin
>>> Loading "tsflags" plugin
>>> Setting up Update Process
>>> Setting up repositories
>>> Loading mirror speeds from cached hostfile
>>> Reading repository metadata in from local files
>>> 5 packages excluded due to repository protections
>>> Resolving Dependencies
>>> --> Populating transaction set with selected packages. Please wait.
>>> ---> Package ecj.noarch 1:3.3.0-2.jpp5 set to be updated
>>> --> Running transaction check
>>> --> Processing Dependency: libecj-java = 1:3.3.0-2.jpp5 for package: ecj
>>> --> Finished Dependency Resolution
>>> Beginning Kernel Module Plugin
>>> Finished Kernel Module Plugin
>>> Error: Missing Dependency: libecj-java = 1:3.3.0-2.jpp5 is needed by package ecj
>>> [root@mon ~]#
>>> [root@mon ~]# rpm -qa | grep ecj
>>> ecj-3.3.1.1-2.jpp5
>>>
>>> The content of ecj rpms available from jpackage 5 repo is dubious:
>>>
>>> [root@mon ~]# rpm -qpl ecj-3.3.0-2.jpp5.noarch.rpm
>>> warning: ecj-3.3.0-2.jpp5.noarch.rpm: V3 DSA signature: NOKEY, key ID c431416d
>>> /usr/bin/ecj
>>> [root@mon ~]#
>>> [root@mon ~]# rpm -qpl ecj-3.3.1.1-2.jpp5.noarch.rpm
>>> warning: ecj-3.3.1.1-2.jpp5.noarch.rpm: V3 DSA signature: NOKEY, key ID c431416d
>>> /usr/share/doc/ecj-3.3.1.1
>>> /usr/share/doc/ecj-3.3.1.1/ecj-tarballBuild.sh
>>> /usr/share/doc/ecj-3.3.1.1/eclipse-jpackage-changelog.txt
>>> /usr/share/java/ecj-3.3.1.1.jar
>>> /usr/share/java/ecj.jar
>>>
>>> Requirements explain why ecj-3.3.0-2 cannot be installed:
>>>
>>> [root@mon ~]# rpm -qpR ecj-3.3.1.1-2.jpp5.noarch.rpm
>>> warning: ecj-3.3.1.1-2.jpp5.noarch.rpm: V3 DSA signature: NOKEY, key ID c431416d
>>> rpmlib(CompressedFileNames) <= 3.0.4-1
>>> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>>> [root@mon ~]#
>>> [root@mon ~]# rpm -qpR ecj-3.3.0-2.jpp5.noarch.rpm
>>> warning: ecj-3.3.0-2.jpp5.noarch.rpm: V3 DSA signature: NOKEY, key ID c431416d
>>> /bin/sh
>>> jpackage-utils
>>> libecj-java = 1:3.3.0-2.jpp5
>>> rpmlib(CompressedFileNames) <= 3.0.4-1
>>> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
>>> rpmlib(VersionedDependencies) <= 3.0.3-1
>>>
>>> Can somebody give any explanation what is happening and where to find
>>> libecj-java rpm?
>>>
>>> Thanks, Antun
>>>
>>> -----
>>> Antun Balaz
>>> Research Assistant
>>> E-mail: [log in to unmask]
>>> Web: http://scl.phy.bg.ac.yu/
>>>
>>> Phone: +381 11 3713152
>>> Fax: +381 11 3162190
>>>
>>> Scientific Computing Laboratory
>>> Institute of Physics Belgrade
>>> Pregrevica 118, 11080 Belgrade, Serbia
>>> -----
>>>
>>>
>>
>> --
>> Steve Traylen
>>
>>
>
>
>
>
--
---
Cristina Aiftimiei - EGEE Project
Ist. Naz. di Fisica Nucleare - Padova
Address: via F. Marzolo, 8 - 35131 Padova - ITALY
Phone: +39.049.8277005
Mobile: +39.3460230488
|