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

Santi Saez santisaez at woop.es
Tue Feb 24 18:25:38 UTC 2009


Hi,

I have no idea about this behaivour with Spacewalk, anyone can help me?

I have seen that when installing manually this package, appears this 
warning:

# rpm -Uvh awstats-6.6-1.swsoft.noarch.rpm
Preparing...                ########################################### 
[100%]
    1:awstats                warning: /etc/awstats/awstats.model.conf 
saved as /etc/awstats/awstats.model.conf.rpmsave
########################################### [100%]

Perhaps it's a "file skip" and not "package skip" feature?

# grep -i file /etc/sysconfig/rhn/up2date
# Automatically generated Red Hat Update Agent config file, do not edit.
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=;

Regards,


El 20/2/09 11:16, Santi Saez escribió:
>
> 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