[Spacewalk-list] Can't upgrade a package that is not in pkgSkipList

Santi Saez santisaez at woop.es
Fri Feb 20 10:16:59 UTC 2009


Hi,

I get this error when upgrading a package from a custom channel:

================================================================
Client execution returned "Failed: Some of the packages specified were 
on a skip list" (code 30)

Packages Scheduled:

     * awstats-6.6-1.swsoft
================================================================

But this package isn't in pkgSkipList:

# grep -i skip /etc/sysconfig/rhn/up2date
pkgSkipList[comment]=A list of package names, optionally including 
wildcards, to skip
pkgSkipList=kernel*;
forceInstall[comment]=Force package installation, ignoring package, file 
and config file skip list
fileSkipList[comment]=A list of file names, optionally including 
wildcards, to skip
fileSkipList=;
removeSkipList[comment]=A list of package names, optionally including 
wildcards that up2date will not remove
removeSkipList=kernel*;

It's a CentOS 4.7 box using up2date-4.6.2-7.el4.1.

Using strace to trace all open() calls I haven't see any configuration 
file that's skips "awstats" package from upgrading..

pread64(4, 
"\0\0\0\0\1\0\0\0!\3\0\0\0\0\0\0\0\0\0\0\1\0\234\16\0\7\0\0\0\21\0\0"..., 4096, 
3280896) = 4096
rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb788a000
write(1, "\n", 1)                       = 1
write(1, "Name                            "..., 64) = 64
write(1, "--------------------------------"..., 59) = 59
write(1, "\n", 1)                       = 1
write(1, "The following Packages were mark"..., 72) = 72
write(1, "\nName                           "..., 68) = 68
write(1, "--------------------------------"..., 80) = 80
write(1, "awstats                         "..., 79) = 79
write(1, "\n", 1)                       = 1

I have found a similar case at:

https://bugzilla.redhat.com/show_bug.cgi?id=122679

Making a touch of /etc/sysconfig/rhn/allowed-actions/configfiles/all 
does not solve the problem.. and with "up2date -l" I still get this:

Name                                    Version        Rel  Reason
-------------------------------------------------------------------------------
awstats                                 6.6            1.swsoftConfig 
modified

How can I solve this? thanks!

NOTE: Using rpm I can upgrade this package without problems :-/

Regards,

-- 
Santi Saez
http://woop.es




More information about the Spacewalk-list mailing list