[MacPorts] #52000: Add xz to "base" to allow changing the default compression format to .tar.xz in the future
#52000: Add xz to "base" to allow changing the default compression format to .tar.xz in the future -------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Keywords: | Port: -------------------------+-------------------------------- It would be nice to add `xz` to base (in a similar way as it is done for Tcl) to be able to switch to `.tar.xz` in the future and to save space. (I don't want to open the can of worms discussing how to do the transition from `.tar.bz2` to `.tar.xz`, but merely to provide the prerequisite to be able to do so when we are ready.) `xz` and `xzdec` together need less than 300k in total (and perhaps a tiny bit more if built universally). (We could also build them just on 10.6 for x86_64 and 10.5 for i386/ppc and use the same binary everywhere.) Somewhat related tickets: * [[TicketQuery(id=33037|50448)]] -- Ticket URL: <https://trac.macports.org/ticket/52000> MacPorts <https://www.macports.org/> Ports system for OS X
#52000: Add xz to "base" to allow changing the default compression format to .tar.xz in the future --------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by ryandesign@…): Yes, this is interesting. I also wanted to investigate whether we could use tar/libarchive to do xz compression since it's already included in OS X 10.9 and later. Or we could include and build the libarchive source code. Its BSD license might be preferable to xz's legally ambiguous "public domain". -- Ticket URL: <https://trac.macports.org/ticket/52000#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#52000: Add xz to "base" to allow changing the default compression format to .tar.xz in the future --------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by ryandesign@…): See #47255 for some previous discussion. -- Ticket URL: <https://trac.macports.org/ticket/52000#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#52000: Add xz to "base" to allow changing the default compression format to .tar.xz in the future --------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by mojca@…): Thank you for the link. I was searching for tickets in base and didn't find that one previously. I would call it a duplicate – at least the desired goal is the same. But bundling xz with base would be "easier to handle" than the chicken-and-egg problem with the xz port itself. -- Ticket URL: <https://trac.macports.org/ticket/52000#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts