Koozali.org: home of the SME Server

yum update error - migrating

Offline kingjm

  • ***
  • 55
  • +0/-0
    • www.iking.ca
yum update error - migrating
« on: July 11, 2007, 04:27:01 AM »
Code: [Select]
root@sme ~]# yum -y update
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "smeserver" plugin
Loading "fastestmirror" plugin
Setting up Update Process
Setting up repositories
dungog                    100% |=========================|  951 B    00:00    
smeaddons                 100% |=========================|  951 B    00:00    
base                      100% |=========================| 1.1 kB    00:00    
updates                   100% |=========================|  951 B    00:00    
smeos                     100% |=========================|  951 B    00:00    
smeupdates                100% |=========================|  951 B    00:00    
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for smeserver-mailsorting to pack into transaction set.
smeserver-mailsorting-1.2 100% |=========================|  11 kB    00:00    
---> Package smeserver-mailsorting.noarch 0:1.2-7.el4.sme set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 smeserver-mailsorting   noarch     1.2-7.el4.sme    dungog             30 k

Transaction Summary
=============================================================================
Install      0 Package(s)        
Update       1 Package(s)        
Remove       0 Package(s)        
Total download size: 30 k
Downloading Packages:
(1/1): smeserver-mailsort 100% |=========================|  30 kB    00:00    
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
smeserver trap pre-install: smeserver-mailsorting
  Updating  : smeserver-mailsorting        ######################### [1/2]
  Cleanup   : smeserver-mailsorting        ######################### [2/2]
Migrating existing database domains
Migrating existing database networks
Migrating existing database yum_updates
Migrating existing database hosts
Migrating existing database configuration
Migrating existing database yum_installed
Migrating existing database backups
Migrating existing database yum_repositories
WARNING in /etc/e-smith/db/yum_repositories/migrate//10GPG_and_Groups: Use of uninitialized value in pattern match (m//) at /etc/e-smith/db/yum_repositories/migrate//10GPG_and_Groups line 9.
WARNING in /etc/e-smith/db/yum_repositories/migrate//10GPG_and_Groups: Use of uninitialized value in pattern match (m//) at /etc/e-smith/db/yum_repositories/migrate//10GPG_and_Groups line 10.
WARNING: Template processing succeeded for /: 2 fragments generated warnings
 at /usr/lib/perl5/site_perl/esmith/DB.pm line 459
Migrating existing database mailpatterns
Migrating existing database accounts
Migrating existing database yum_available
Migrating existing database spamassassin
smeserver trap post-install: smeserver-mailsorting

Updated: smeserver-mailsorting.noarch 0:1.2-7.el4.sme
Complete!
==============================================================
WARNING: You now need to run BOTH of the following commands
to ensure consistent system state:

signal-event post-upgrade; signal-event reboot

You should run these commands unless you are certain that
yum made no changes to your system.
==============================================================


How do I fix this warning? What does it mean?

Code: [Select]
Line 9 - $props{EnableGroups} = 'yes'  if ($props{EnableGroups} =~ /1/);
Line 10 - $props{EnableGroups} = 'no'   if ($props{EnableGroups} =~ /0/);


Offline pfloor

  • *****
  • 889
  • +1/-0
yum update error - migrating
« Reply #1 on: July 11, 2007, 06:42:10 AM »
Looks like you may have an invalid property set in your yum repo db.  Post the output of:

#db yum_repositories show
In life, you must either "Push, Pull or Get out of the way!"

Offline kingjm

  • ***
  • 55
  • +0/-0
    • www.iking.ca
db yum_repositories show
« Reply #2 on: July 11, 2007, 06:47:28 AM »
Code: [Select]
[root@sme ~]# db yum_repositories show
addons=repository
    BaseURL=http://mirror.centos.org/centos/4/addons/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
    Name=CentOS - addons
    Visible=no
    status=disabled
base=repository
    BaseURL=http://mirror.centos.org/centos/4/os/$basearch
    EnableGroups=no
    Exclude=kernel,kernel-smp,mkinitrd,mdadm,initscripts
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
    Name=CentOS - os
    Visible=yes
    status=enabled
centos-testing=repository
    BaseURL=http://dev.centos.org/centos/4.3/testing/i386/
    GPGCheck=yes
    GPGKey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
    Name=CentOS - testing
    Visible=yes
    status=disabled
centosplus=repository
    BaseURL=http://mirror.centos.org/centos/4/centosplus/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
    Name=CentOS - centosplus
    Visible=no
    status=disabled
contrib=repository
    BaseURL=http://mirror.centos.org/centos/4/contrib/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
    Name=CentOS - contrib
    Visible=yes
    status=disabled
dungog=repository
    BaseURL=http://sme.dungog.net/packages/smeserver/7.0/i386/dungog/
    EnableGroups=yes
    GPGCheck=no
    Name=SME Server 7 - dungog
    Visible=yes
    status=enabled
extras=repository
    BaseURL=http://mirror.centos.org/centos/4/extras/$basearch
    EnableGroups=no
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
    Name=CentOS - extras
    Visible=no
    status=disabled
smeaddons=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smeaddons/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smeaddons
    Name=SME Server - addons
    Visible=yes
    status=enabled
smedev=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smedev/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smedev
    Name=SME Server - dev
    Visible=no
    status=disabled
smeos=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smeos/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smeos
    Name=SME Server - os
    Visible=yes
    status=enabled
smetest=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smetest/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smetest
    Name=SME Server - test
    Visible=no
    status=disabled
smeupdates=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smeupdates/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smeupdates
    Name=SME Server - updates
    Visible=yes
    status=enabled
smeupdates-testing=repository
    BaseURL=http://mirror.contribs.org/smeserver/releases/7/smeupdates-testing/$basearch
    EnableGroups=yes
    GPGCheck=yes
    MirrorList=file:///etc/yum.repos.d/mirrors-smeupdates-testing
    Name=SME Server - updates testing
    Visible=yes
    status=disabled
updates=repository
    BaseURL=http://mirror.centos.org/centos/4/updates/$basearch
    EnableGroups=no
    Exclude=kernel,kernel-smp,mkinitrd,mdadm,initscripts
    GPGCheck=yes
    MirrorList=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
    Name=CentOS - updates
    Visible=yes
    status=enabled

Offline pfloor

  • *****
  • 889
  • +1/-0
yum update error - migrating
« Reply #3 on: July 11, 2007, 07:10:04 AM »
Code: [Select]
centos-testing=repository
    BaseURL=http://dev.centos.org/centos/4.3/testing/i386/
    GPGCheck=yes
    GPGKey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
    Name=CentOS - testing
    Visible=yes
    status=disabled


This is not a standard repo.

In any case it is missing:

EnableGroups=no/yes

You can add it by:

Code: [Select]
db yum_repositories setprop centos-testing EnagleGroups no

However, I don't think that repo is set up correctly so I would just delete the repo with:

Code: [Select]
db yum_repositories delete centos-testing
In life, you must either "Push, Pull or Get out of the way!"

Offline kingjm

  • ***
  • 55
  • +0/-0
    • www.iking.ca
yum delete repo
« Reply #4 on: July 11, 2007, 07:17:22 AM »
I deleted the repo. is there any way to test. I ran yum update but I am all up to date.

Offline kingjm

  • ***
  • 55
  • +0/-0
    • www.iking.ca
sucess
« Reply #5 on: July 15, 2007, 05:44:21 PM »
I just did the updates that came out today and all worked great. Thanks I appreciate your help