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

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to