[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: rawhide report: 20080211 changes



Michael Schwendt wrote:
On Mon, 18 Feb 2008 11:21:55 +0100, Xavier Bachelot wrote:

Ok, so if I understand correctly what has been said in the thread, what we want is not compat-xerces-c but xerces-c27. I have forked a new spec from the original xerces-c spec. It should be almost good to go (I still need to clean up the descriptions and summaries. I may also remove the -doc subpackage).

http://washington.kelkoo.net/fedora/SPECS/xerces-c27.spec

The last remaining problem is the /usr/lib/libxerces-c.so and /usr/lib/libxerces-depdom.so symlinks. They will conflict with the regular xerces-c-devel package. They are currently excluded. Is that the right thing to do ?

No, because then you cannot compile/link against those libraries.

If Fedora policies do permit explicit "Conflicts:" with xerces-c-devel,
do that. Else relocate any conflicting files to a new directory, so you
can link with  -L/usr/lib/xerces-c-2.7 -lxerces-c  for example.


Here's another try at xerces-c27 :

http://washington.kelkoo.net/fedora/SPECS/xerces-c27.spec
http://washington.kelkoo.net/fedora/SRPMS/xerces-c27-2.7.0-2.fc8.src.rpm

rpmlint output (most of the errors are also in the original xerces-c package) : xerces-c27.i386: E: non-standard-executable-perm /usr/lib/libxerces-depdom.so.27.0 0775 xerces-c27.i386: E: non-standard-executable-perm /usr/lib/libxerces-c.so.27.0 0775 xerces-c27.i386: E: non-standard-executable-perm /usr/lib/libxerces-depdom.so.27.0 0775 xerces-c27.i386: E: non-standard-executable-perm /usr/lib/libxerces-c.so.27.0 0775
xerces-c27-devel.i386: W: no-documentation
xerces-c27-devel.i386: W: dangling-relative-symlink /usr/lib/xerces-c-2.7.0/libxerces-c.so ../libxerces-c.so.27 xerces-c27-devel.i386: W: dangling-relative-symlink /usr/lib/xerces-c-2.7.0/libxerces-depdom.so ../libxerces-depdom.so.27
xerces-c27-devel.i386: E: only-non-binary-in-usr-lib
xerces-c27-devel.i386: W: no-documentation
xerces-c27-devel.i386: W: dangling-relative-symlink /usr/lib/xerces-c-2.7.0/libxerces-c.so ../libxerces-c.so.27 xerces-c27-devel.i386: W: dangling-relative-symlink /usr/lib/xerces-c-2.7.0/libxerces-depdom.so ../libxerces-depdom.so.27
xerces-c27-devel.i386: E: only-non-binary-in-usr-lib
xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/migration.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/releases_archive.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/feedback.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/credits.txt xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/migration.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/releases_archive.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/doc/feedback.xml xerces-c27-doc.i386: W: file-not-utf8 /usr/share/doc/xerces-c27-doc-2.7.0/credits.txt


and the modified perl-XML-Xerces :
http://washington.kelkoo.net/fedora/SPECS/perl-XML-Xerces.spec
http://washington.kelkoo.net/fedora/SRPMS/perl-XML-Xerces-2.7.0_0-7.fc8.src.rpm


Does it look better now ? Any advice would be greatly appreciated.

Regards,
Xavier


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]