-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2/1/11 5:55 AM, Ilgaz Ocal wrote: > Martin Costabel <costabel <at> wanadoo.fr> writes: > >> >> On 1/02/11 00:26 , Alexander Hansen wrote: >> [] >>> I'm not sure whether anything in Fink actually looks at xorg-server.pc; >>> no packages carry a BuildDepend on system-pkgconfig-xorg-server, at any >>> rate. >>> >>> Once CVS is back up, we'll definitely fix check_x11_version(). I'm not >>> sure whether we'd want to scrap the system-pkgconfig-xorg-server virtual >>> or not. >>> >>> As a workaround, Ilgaz could create the missing >>> /usr/X11/lib/pkgconfig/xorg-server.pc with the following contents: >> >> I asked on the x11-users list and got the following answer: >> >> On 1/02/11 05:10 , Jeremy Huddleston wrote: >> >>> On Jan 31, 2011, at 14:25, Martin Costabel wrote: >>> >>>> In xquartz-2.6.0, the file X11/lib/pkgconfig/xorg-server.pc is absent. >>>> It was always there, up until xquartz-2.6.0-rc1. Is there a reason for >>>> this absence? >>> >>> Yes. It's not supposed to be there. That's the pkg-config file used by >>> xf86 drivers and has nothing to do with XQuartz. >> >> I guess that's why it is called "xorg-server".pc, but whatever. I am no >> longer wondering why this kind of arrogance always hits Fink where it hurts. >> >> I have repeated several times on the lists that Fink should discourage >> the use of xquartz (> 2.3.2) on Leopard. Not only does it risk breakage >> of fink as we have seen, but it makes upgrading to Snow Leopard impossible. >> > > Hello, > > I really wonder openly who gave that neat idea of removing one, small, text > file > which is suspiciously needed by fink virtual package system to work properly. > Note it took me days to properly find what kind of info fink maintainers > need, I > had no clue about how fink does find x11, I naively thought it was looking to > some versions of files via otool.
The time _could_ have been reduced by asking someone in the project who actually knows or can read the Perl code. > > If there wasn't a risk of being called "stalker" or hurt fink relations with > Apple, I would find the exact reason of this "bad co-incidence". > > Anyway, once more such unexplainable behaviour against open source projects > made > me sure that brand of my next computer won't have any resemblance to a fruit. > It's worth pointing out that this is not the official Apple X11. That has had its own problems on 10.5, of course, but is usable now for many people. Those who use Xquartz (myself included) on 10.5 assume the risks inherent in overwriting something provided by the official system release. > I am in middle of a very large jpeg recovery process happened because of very > same companies childish "accessible to all users" HFS+ hacks on top of boot > camp, I have some health issues worsen when I sit here for hours and try to > look > what kind of "co incidence" by some Apple update caused my fink stopped > functioning (can be amazed how many packages need x11) and it turns out to be > some .pc file which very interestingly didn't hurt anything by being "there" > but > broken fink x11 detection. Again, this wasn't an official update from Apple. And the breakage was in _fink_, due to the use of an outmoded flag, as Martin pointed out. There's no conspiracy, only inertia in our code. I removed the "-iokit" flag from the version test in check_x11_version() in /sw/lib/perl5/Fink/VirtPackage.pm, and the X11 version test works without /usr/X11/lib/pkgconfig/xorg-server.pc. It even reports a different (more accurate?) version without that file: I was showing 7.2, and now I'm showing 7.5. That's probably the best workaround until we can get access to the project files at sourceforge again. - -- Alexander Hansen, Ph.D. Fink User Liaison -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk1H/MgACgkQB8UpO3rKjQ8YxQCghF84ObaNOf+hwknwUr1nuo3N 92AAnRXOCyhnnKZlQI9n768uvoOc3mA/ =cOD+ -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
