Opened 7 years ago

Closed 7 years ago

#8664 closed bug (fixed)

updated libxml2 packages have unnecessary dependency on liblzma

Reported by: anevilyak Owned by: scottmc
Priority: high Milestone: R1/alpha4
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

The latest optional packages for libxml2 introduced a dependency on liblzma. The latter is however only installed by xz-util, which leads to things using libxml2 failing unless you also have xz installed.

Change History (4)

comment:1 by scottmc, 7 years ago

I removed the liblzma files and rebuilt libxml2 which may or may not fix this. I haven't had time to try these on a clean install to see if they indeed fix the issue.

http://www.haiku-files.org/files/optional-packages/libxml2-2.8.0-x86-gcc2-2012-07-02.zip

http://www.haiku-files.org/files/optional-packages/libxml2-2.8.0-x86-gcc4-2012-07-02.zip

I probably won't have time in the next 2-3 days to add these, so if someone can confirm that they work and could to add them to OptionalPackages that would be ok with me. If not I'll try to get back to this in a few more days.

comment:2 by luroh, 7 years ago

The attached libs still have the liblzma dependency, but that may be okay; it looks to me as if liblzma has explicitly been added as a dependency to libxml2 recently: http://git.gnome.org/browse/libxml2/log/Makefile.am?id=v2.8.0

comment:4 by scottmc, 7 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.