Hi list,
I get some error everytime while extracting the content of source rpm packages
from opensuse-factory. I'm using quilt to extract and patch the packages and
the same command which works fine on 10.2 packages (quilt setup $SPECFILE)
fails on the packages from factory. And the error comes everytime from the same
line: "%files lang -f %{name}.lang".
An example with the mc package (10.2: 4.6.1-56; 10.3: 4.6.1.135):
=====
10.2:
mc/102> quilt setup mc.spec
### md5sum: .....................b.........
### rpmbuild: tpppppppppppppppppppppppppppp
Unpacking archive ./mc-4.6.1.tar.bz2
10.3:
mc/103> quilt setup mc.spec
### md5sum: .......................b...........
### rpmbuild:
The %prep section of mc.spec failed; results may be incomplete
10.3 in verbose mode:
mc/103> quilt setup mc.spec -v
...
error: Unknown option ? in verify_permissions(:-:)
error: line 254: Package does not exist: %files lang -f mc.lang
The %prep section of mc.spec failed; results may be incomplete
=====
The main difference between the two spec file is in %files section. The %files
section from 10.2's package looks like this:
=====
%files -f %{name}.lang
%defattr(-, root, root)
...
=====
The factory spec file:
=====
%files
%defattr(-, root, root)
...
%files lang -f %{name}.lang
=====
What would be changed to extract src.rpms with quilt? Or do I need some other
additional packages to install if I want work with factory packages? Or a newer
version of quilt is needed?
Some versions: quilt --version: 0.44, update-desktop-files package version:
10.1-40.8, rpm version 4.4.2
Regards,
Andras
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]