rawhide report: 20080211 changes
Xavier Bachelot
xavier at bachelot.org
Tue Feb 26 16:27:53 UTC 2008
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
More information about the fedora-devel-list
mailing list