Topic: glpi version on epel/remi repos

Hi,
I was trying to upgrade my centos.. but I've seen something of strange:

# yum upgrade
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.mserverz.de
 * epel: [url=ftp://ftp.cc.uoc.gr]ftp.cc.uoc.gr[/url]
 * extras: mirror.mserverz.de
 * updates: mirror.mserverz.de
Setting up Upgrade Process
Resolving Dependencies
--> Running transaction check
---> Package glpi.noarch 0:0.78.5-3.svn14966.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================================================================================
 Package                                       Arch                                            Version                                                          Repository                                     Size
====================================================================================================================================================================================================================
Updating:
 glpi                                          noarch                                          0.78.5-3.svn14966.el5                                            epel                                          3.5 M

Transaction Summary
====================================================================================================================================================================================================================
Install       0 Package(s)
Upgrade       1 Package(s)

Total download size: 3.5 M
Is this ok [y/N]: N
Exiting on user Command
Complete!


# yum info glpi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.mserverz.de
 * epel: [url=ftp://ftp.cc.uoc.gr]ftp.cc.uoc.gr[/url]
 * extras: mirror.mserverz.de
 * updates: mirror.mserverz.de
Installed Packages
Name       : glpi
Arch       : noarch
Version    : 0.78.5
Release    : 2.svn14966.el5.remi
Size       : 15 M
Repo       : installed
Summary    : Free IT asset management software
URL        : [url]http://www.glpi-project.org[/url]/
License    : GPLv2+ and GPLv3+
Description: GLPI is the Information Resource-Manager with an additional Administration-
           : Interface. You can use it to build up a database with an inventory for your
           : company (computer, software, printers...). It has enhanced functions to make
           : the daily life for the administrators easier, like a job-tracking-system with
           : mail-notification and methods to build a database with basic information
           : about your network-topology.

Available Packages
Name       : glpi
Arch       : noarch
Version    : 0.78.5
Release    : 3.svn14966.el5
Size       : 3.5 M
Repo       : epel
Summary    : Free IT asset management software
URL        : [url]http://www.glpi-project.org[/url]/
License    : GPLv2+ and GPLv3+
Description: GLPI is the Information Resource-Manager with an additional Administration-
           : Interface. You can use it to build up a database with an inventory for your
           : company (computer, software, printers...). It has enhanced functions to make
           : the daily life for the administrators easier, like a job-tracking-system with
           : mail-notification and methods to build a database with basic information
           : about your network-topology.

Re: glpi version on epel/remi repos

What is strange ?

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: glpi version on epel/remi repos

I never found an upgrade of glpi from epel... also they have the size packages that are very different..

Re: glpi version on epel/remi repos

GLPI is in EPEL for a very long time.

This is simply the first time where version in EPEL > version in remi.

Size cannot be compared
For installed software, size is installed size
For available software, size is package size (compressed)

FYI,
Release 2.svn14966 use system ezComponent, alvailable in remi repo (as in fedora)
Release 3.svn14966 use bundled ezComponent which are not available in EPEL repo

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: glpi version on epel/remi repos

uh ok. now I understood. thx very much :-)

Re: glpi version on epel/remi repos

anyway.. maybe there is some problems:


[root@srv-ticket ~]# yum --enablerepo="remi" update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.mserverz.de
 * epel: ftp.cc.uoc.gr
 * extras: mirror.mserverz.de
 * remi: remirpm.mirror.gymkl.ch
 * updates: mirror.mserverz.de
remi                                                                                                                                                                                          | 2.5 kB     00:00     
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glpi.noarch 0:0.78.5-3.svn14966.el5 set to be updated
---> Package glpi-fusioninventory.noarch 0:2.4.0-0.3.RC2.el5.remi set to be updated
--> Processing Dependency: glpi >= 0.80 for package: glpi-fusioninventory
---> Package php-pear-Cache-Lite.noarch 0:1.7.12-1.el5.remi set to be updated
--> Finished Dependency Resolution
glpi-fusioninventory-2.4.0-0.3.RC2.el5.remi.noarch from remi has depsolving problems
  --> Missing Dependency: glpi >= 0.80 is needed by package glpi-fusioninventory-2.4.0-0.3.RC2.el5.remi.noarch (remi)
Error: Missing Dependency: glpi >= 0.80 is needed by package glpi-fusioninventory-2.4.0-0.3.RC2.el5.remi.noarch (remi)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Re: glpi version on epel/remi repos

You're right, fusioninventory 2.4.0 should not be in remi, but in remi-test as all the GLPI 0.80 stuff.

This is fixed now.
Thanks for the report.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi