Re: .tar.xz support is buggy in 0.32.0

Alexander Hansen <[email protected]>
Newsgroups gmane.os.apple.fink.core
Organization Fink Beginners
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 1/26/12 9:27 AM, Max Horn wrote:
> 
> Am 26.01.2012 um 15:09 schrieb Alexander Hansen:
> 
> [...]
> 
>> 
>> Sorry for the snark.  I spent a _long_ time getting those
>> packages all to build against 0.32.x, and I tested that _all_ of
>> them extracted and built.
>> 
>> The real point I should have made is that 0.32.x works with all
>> of the publicly accessible cases, and so any change to
>> get_build_directory won't have a testable impact on the existing
>> packages.
> 
> Then I assume all those packages are using SourceDirectory.

Yeah, or NoSourceDirectory, or TarFilesRename.

So we were lucky (or unlucky, depending on how one views it) :).
> 

Probably unlucky.  The maintainers had to go through some hoops to
handle the xz archives, and I wanted to make only small changes to get
the packages to run.

gnutls28 was close to a normal case, but it would have had to have
SourceDirectory regardless of what the archive format was. :-)

> But the attached trivial .info file is, I think, what the normal
> package author would write when trying to use an .xz tarball... and
> it errors out in a strange way, as described in my initial posting.
> So, I still very much think this is a bad bug that should be fixed
> ASAP.
> 
> 
> Cheers, Max

I agree.  I've got a change that works, and also ensures that the same
matches are used in both get_build_directory() and phase_unpack().
I'll push it upstream presently.
- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk8haMMACgkQB8UpO3rKjQ8G6gCeNzEuyktG3s2TctDzMJpw1Wmu
KP0AnildS7F6C2UZ7QN4Py8ykvTVmAZD
=PxtO
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
fink-core mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.core
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-core
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.