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
>
--
Steve Traylen
|