Bug 105807 - problems with various packages
Summary: problems with various packages
Status: VERIFIED INVALID
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Other (show other bugs)
Version: Beta 2
Hardware: All SUSE Other
: P5 - None : Minor
Target Milestone: ---
Assignee: Carsten Hoeger
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 97395
  Show dependency treegraph
 
Reported: 2005-08-19 11:32 UTC by Marco Michna
Modified: 2005-09-19 10:10 UTC (History)
4 users (show)

See Also:
Found By: Component Test
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Michna 2005-08-19 11:32:13 UTC
During the test of yast2-repair I encountered problems with some packages.  
Namely: aaa_skel, at, gettext, gnome-filesystem, groff, perl, perl-Digest-SHA1,  
perl-gettext, postfix, util-linux, yast2-sound.  
  
As example:  
  
rpm -V aaa_skel  
..?.....   /etc/skel/.bash_history  
 
rpm -V at  
..?..... c /etc/at.deny  
missing    /var/spool/atjobs/.SEQ  
  
and so on.
Comment 1 Stefan Dirsch 2005-08-19 12:32:31 UTC
Wrong assignee?
Comment 2 Arvin Schnell 2005-08-19 12:40:26 UTC
Is this a Round Robin bug?  Ok, first aaa_skel -> ro.
Comment 3 Marco Michna 2005-08-19 12:41:42 UTC
jsuchome said: it's a problem of package maintainers in such case.  
  
Or did he mean the package maintainer of every single package?   
Comment 4 Jiří Suchomel 2005-08-19 12:47:39 UTC
Arvin is right, it's round robin.

maintainer of aaa_skel: ro@suse.de
maintainer of at: ro@suse.de
maintainer of gettext: mmj@suse.de
maintainer of gnome-filesystem: gnome-maintainers@suse.de
maintainer of groff: mfabian@suse.de
maintainer of perl: mls@suse.de
maintainer of perl-Digest-SHA1: mjancar@suse.cz
maintainer of perl-gettext: schubi@suse.de
maintainer of postfix: choeger@suse.de
maintainer of util-linux: mmj@suse.de
maintainer of yast2-sound: lslezak@suse.cz

Comment 5 Jiří Suchomel 2005-08-19 12:49:06 UTC
Verifying fresh installed package should not report errors.
Comment 6 Mike Fabian 2005-08-22 10:42:43 UTC
Fixed for groff.
Comment 7 Stefan Schubert 2005-08-22 11:13:19 UTC
What does "..?....." mean ? I have not found this flag in the docu.
Comment 8 Michael Schröder 2005-08-22 11:30:38 UTC
? means "unknown", i.e. read/readlink failed. rpm seems to have a bug as it 
complains if a file is zero bytes big (the mmap fails with EINVAL). 
Comment 9 Carsten Hoeger 2005-08-22 11:34:50 UTC
I'm not sure, whether I understand this bug.

Anyway. When I run rpm -V postfix as user, I get this output:

+/~ $ rpm -V postfix
S.5....T c /etc/postfix/main.cf
..?..... c /etc/postfix/sasl_passwd
..?..... c /usr/lib/sasl2/smtpd.conf
missing    /var/adm/backup/postfix
missing    /var/adm/backup/postfix/main.cf
missing    /var/adm/backup/postfix/master.cf

And when I run it as root:

hurwitz:~ # rpm -V postfix
S.5....T c /etc/postfix/main.cf            

So what's the bug?
Comment 10 Michael Schröder 2005-08-22 11:39:24 UTC
No bug for you. Be happy ;-) 
Comment 11 Ladislav Slezák 2005-08-22 11:44:16 UTC
yast2-sound - the problem is also in rpm itself, the file which fails during
verification test has zero size. In Beta1 rpm doesn't complain.
Comment 12 Michael Schröder 2005-08-22 11:46:56 UTC
Different kernel, I guess. But it is a rpm bug, it tries to mmap a zero size 
file. Please ignore all '?' entries that are caused by this. 
Comment 13 Ruediger Oertel 2005-08-22 11:56:56 UTC
reassigning to next in list (please remember that the ? problems  
are not caused by the package, we are tracking this bug for other  
output of rpm -V)  
anyway: "rpm -V " needs to be called as root for useful output. 
 
Comment 14 Stefan Schubert 2005-08-22 12:04:22 UTC
Then, the package perl-gettext has no bug;-)
Comment 15 Hendrik Vogelsang 2005-08-22 15:22:40 UTC
fixed for util-linux
Comment 16 Mark Gordon 2005-08-22 18:47:21 UTC
"rpm -V gnome-filesystem" seems happy on my test machines here.  Maybe some
other script modified something?  Hard to say without further details, without
which I'm going to assume that gnome-filesystem doesn't have a real problem.
Comment 17 Marian Jancar 2005-08-29 18:56:00 UTC
The .bs in perl modules are not a bug, reassigning to next affected package
maintainer.
Comment 18 Ladislav Slezák 2005-08-30 06:53:33 UTC
yast2-sound is also OK

The remaining packages:

# rpm -V util-linux
.M...... g /var/lib/nfs/state

# rpm -V postfix
S.5....T c /etc/postfix/main.cf
S.5....T c /etc/postfix/master.cf

Comment 19 Mads Martin Joergensen 2005-08-30 07:27:06 UTC
Henne already fixed it. So is all the affected ones fixed? This is a good example
why there should be only 1 bug pr. bugreport.
Comment 20 Ladislav Slezák 2005-08-30 07:51:11 UTC
So the only package which remains is postfix.

(I agree, it's a mess. Such bugreports should be splitted into more parts.)
Comment 21 Carsten Hoeger 2005-08-30 08:25:07 UTC
?
Comment 22 Carsten Hoeger 2005-08-30 08:36:07 UTC
Okay, Adrian explained to me in #suse, what this bug seems to be about.

I assume, that you don't want rpm -V to report ANYTHING after a fresh
installation? Then, this bug is INVALID for postfix, because I need at least to
set a valid FQHN in main.cf in order to be able to start it (that's because SUSE
LINUX gethostname() function only returns the hostpart of the fqdn).
Comment 23 Michael Schröder 2005-08-31 08:45:28 UTC
all the files 'rpm -V postfix' complains about are config files, so you're ok. 
(Do not add %verify() to config files!) 
Comment 24 Carsten Hoeger 2005-08-31 09:01:20 UTC
Don't worry, I did not plan to do so... :-)