Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Tomoaki Okayama
At Tue, 11 Jan 2011 20:26:59 +0100,
Martin Costabel wrote:
> 
> On 11/01/11 19:50 , Tomoaki Okayama wrote:
> []
> > FYI, I always succeed to build texlive with ccache-default...
> 
> Yes, this is weird. I haven't really made a test series to see whether 
> it *always* fails with ccache-default installed.
> 
Just for confirmation: Do you use --build-as-nobody when build?
If so, does
 $ sudo chown -R fink-bld /sw/var/ccache
work for you?

Tomoaki Okayama

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gdal issues.

2011-01-11 Thread Alexander Hansen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Right.   I just wanted to let everybody know what I did, and didn't do,
and why. :-)

On 1/11/11 5:09 PM, BABA Yoshihiko wrote:
> I committed. *apologize*
> 
> I got positive feedbacks. The issues occurred because I wanted to keep 
> packages consistent and all packages shold depend on the same libraries. And 
> there are too many pgsql packages.
> 
> 
> On Jan 12, 2011, at 2.46 , Kurt Schwehr wrote:
> 
>> G... Gdal. Will have a look.   -Kurt 
>>
>> On Jan 11, 2011, at 10:31 AM, Alexander Hansen  
>> wrote:
>>
> Emailing maintainer, last committer, and fink-devel.
> 
> Issue 1)
> 
> There was a dependency versioning change made in the unstable tree
> without a corresponding increment in the revision:
> 
> --- gdal.info2010/09/30 00:23:511.36
> +++ gdal.info2010/11/12 11:33:551.37
> @@ -116,7 +116,7 @@
>libdap9-shlibs,
>proj-shlibs,
>libogdi3-shlibs,
> -libgeos3.2.2-shlibs (= 3.2.2-1),
> +libgeos3.2.2-shlibs (>= 3.2.2-1),
>sqlite3-shlibs,
>libspatialite1-shlibs (>= 2.3.1-4),
>(%type_raw[mysql] = -mysql) mysql-unified,
> 
> Issue 2)  The stable and unstable package descriptions are not the same
> even for the same version-revision:
> 
> $ diff /sw32/fink/dists/stable/main/finkinfo/libs/gdal.info
> /sw32/fink/dists/unstable/main/finkinfo/libs/gdal.info
> 3c3
> < Type: pgsql (.), mysql (.)
> ---
> Type: pgsql (. -pgsql), mysql (. -mysql)
> 
> and the stable Type was changed from that in unstable.
> 
> I've gone ahead and made the change for issue 1), but I wasn't sure if
> issue 2) necessarily mandated action, so I didn't change that.

- -- 
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/

iEYEARECAAYFAk0s7A8ACgkQB8UpO3rKjQ9vZgCbBQXKJ0HZdaknmwehZjLCZ8M9
GAkAniST1L3Mja/sBh1bynkVYQA4SHVk
=0TYm
-END PGP SIGNATURE-

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gdal issues.

2011-01-11 Thread BABA Yoshihiko
I committed. *apologize*

I got positive feedbacks. The issues occurred because I wanted to keep packages 
consistent and all packages shold depend on the same libraries. And there are 
too many pgsql packages.


On Jan 12, 2011, at 2.46 , Kurt Schwehr wrote:

> G... Gdal. Will have a look.   -Kurt 
> 
> On Jan 11, 2011, at 10:31 AM, Alexander Hansen  
> wrote:
> 
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>> 
>> Emailing maintainer, last committer, and fink-devel.
>> 
>> Issue 1)
>> 
>> There was a dependency versioning change made in the unstable tree
>> without a corresponding increment in the revision:
>> 
>> - --- gdal.info2010/09/30 00:23:511.36
>> +++ gdal.info2010/11/12 11:33:551.37
>> @@ -116,7 +116,7 @@
>>libdap9-shlibs,
>>proj-shlibs,
>>libogdi3-shlibs,
>> - -libgeos3.2.2-shlibs (= 3.2.2-1),
>> +libgeos3.2.2-shlibs (>= 3.2.2-1),
>>sqlite3-shlibs,
>>libspatialite1-shlibs (>= 2.3.1-4),
>>(%type_raw[mysql] = -mysql) mysql-unified,
>> 
>> Issue 2)  The stable and unstable package descriptions are not the same
>> even for the same version-revision:
>> 
>> $ diff /sw32/fink/dists/stable/main/finkinfo/libs/gdal.info
>> /sw32/fink/dists/unstable/main/finkinfo/libs/gdal.info
>> 3c3
>> < Type: pgsql (.), mysql (.)
>> - ---
>>> Type: pgsql (. -pgsql), mysql (. -mysql)
>> 
>> and the stable Type was changed from that in unstable.
>> 
>> I've gone ahead and made the change for issue 1), but I wasn't sure if
>> issue 2) necessarily mandated action, so I didn't change that.
>> - -- 
>> 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/
>> 
>> iEYEARECAAYFAk0sd9IACgkQB8UpO3rKjQ8feQCfbevfdZ/A28t2WjI1j1CiCoQ1
>> VwcAnjtU5hPTyaFjunA8cYWF6z/hGdyY
>> =PS60
>> -END PGP SIGNATURE-


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Tomoaki Okayama
At Tue, 11 Jan 2011 20:26:59 +0100,
Martin Costabel wrote:
> 
> On 11/01/11 19:50 , Tomoaki Okayama wrote:

> > [For Install]
> > Does the following command improve the situation?
> >   $ mv /Users/costabel/.texmf-var /Users/costabel/.texmf-var.old
> 
> No, I had already tried this, it didn't help. But I found the culprit:
> It was a file /sw/etc/texmf-config/web2c/fmtutil.cnf
> 
> I don't know where it came from, no Fink package confesses to have it 
> installed. But it has a timestamp from yesterday, so I suspect it was 
> installed by one of the new texlive packages. After removing the
> /sw/etc/texmf-config/web2c/ directory, everything is now working: 
> texlive-base installs without error, and the perpetual rebuilding of 
> pdflatex.fmt has stopped, too.
> 

That's nice.

I think /sw/etc/texmf-config/web2c/fmtutil.cnf is created
by xetex.info or a similar package before, not in InstallScript
but in PostInstScript. And texlive just used it. not strange.

> > If so, I will add
> >
> >   if [ -d ~/.texmf-var ]; then rm -Rf ~/.texmf-var; fi
> >
> > in the PreInstScript.
> 
> I rather recommend to add %p/etc/texmf-config/web2c/ to the list of 
> stuff to remove.
> 
OK. I added the line for fmtutil.cnf. Thank you.

I believe updmap.cfg should not be removed so that
previously-installed packages such as utf-fontfiles/otf-fontfiles
can be continuously used. If updmap.cfg is removed, the packages
couldn't be used until they are re-installed.

Unlike fmtutil-sys, updmap-sys --syncwithtrees is executed in the
PostInstScript, so I think it's ok without removing updmap.cfg.
The command will automatically comment out unavailable maps.

> I'll go now back to 10.6/64bit and try to see how to compile xetex. It 
> would be a pity if all texlive binaries would have to be compiled in 
> 32bit mode just because the xetex developers haven't yet got their act 
> together.
> 
Thanks for your assistance. I hope we find good news.

Tomoaki Okayama

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Martin Costabel
On 11/01/11 19:50 , Tomoaki Okayama wrote:
[]
> FYI, I always succeed to build texlive with ccache-default...

Yes, this is weird. I haven't really made a test series to see whether 
it *always* fails with ccache-default installed.

> [For Install]
> Does the following command improve the situation?
>   $ mv /Users/costabel/.texmf-var /Users/costabel/.texmf-var.old

No, I had already tried this, it didn't help. But I found the culprit:
It was a file /sw/etc/texmf-config/web2c/fmtutil.cnf

I don't know where it came from, no Fink package confesses to have it 
installed. But it has a timestamp from yesterday, so I suspect it was 
installed by one of the new texlive packages. After removing the
/sw/etc/texmf-config/web2c/ directory, everything is now working: 
texlive-base installs without error, and the perpetual rebuilding of 
pdflatex.fmt has stopped, too.

> If so, I will add
>
>   if [ -d ~/.texmf-var ]; then rm -Rf ~/.texmf-var; fi
>
> in the PreInstScript.

I rather recommend to add %p/etc/texmf-config/web2c/ to the list of 
stuff to remove.

> I recommend you use fmtutil-sys and updmap-sys if possible,
> instead of fmtutil and updmap.

I haven't run any of these myself, only indirectly as started by the 
various installation procedures.

I'll go now back to 10.6/64bit and try to see how to compile xetex. It 
would be a pity if all texlive binaries would have to be compiled in 
32bit mode just because the xetex developers haven't yet got their act 
together.

-- 
Martin


-- 
Martin

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Tomoaki Okayama
Thanks for your detailed report.

[For Build]
As you suggested, now

1. BuildConflicts: libicu36-dev, ccache-default,
2. Use libpng14, libpaper1.

On the uploaded log, finkinfo was not the same as you obtained
actually, and in my finkinfo libpng14 was used instead of libpng3.
Sorry for the confusion.

FYI, I always succeed to build texlive with ccache-default...

[For Install]
Does the following command improve the situation?
 $ mv /Users/costabel/.texmf-var /Users/costabel/.texmf-var.old
 $ script -q texlive.instlog fink reinstall texlive

If so, I will add 

 if [ -d ~/.texmf-var ]; then rm -Rf ~/.texmf-var; fi

in the PreInstScript.

I recommend you use fmtutil-sys and updmap-sys if possible,
instead of fmtutil and updmap.

Tomoaki Okayama

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] system-java-dev virtual package

2011-01-11 Thread Scott Hannahs

On Jan 11, 2011, at 1:25 PM, Alexander Hansen wrote:
> On 1/11/11 12:46 PM, Scott Hannahs wrote:
>> I am getting the same error as previously
>> 
>> Can't resolve dependency "system-java-dev" for package "ppl-0.10.2-3" (no 
>> matching packages/versions found)
>> 
> 
> I expect that you're using a CVS fink version from before the fixes for
> the Java update were added, so your fink doesn't know what to do.  HEAD
> checkouts don't update automatically via selfupdate or update-all.

That was it!  I don't recall using a CVS version but may have snuck one in 
there awhile ago trying to work around another problem..  I should have picked 
that up from the fink -V printout but I was thinking I had a vanilla 
installation.

A mention in the FAQ that references this problem that you need a certain 
version of fink that can deal with it would at least make me focus on the fink 
version and see the issue rather than re-installing the java patch 2 or three 
times in various orders.

Thanks for the info.

-Scott

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Re: [Fink-devel] system-java-dev virtual package

2011-01-11 Thread Daniel Macks
On Tue, 11 Jan 2011 13:25:38 -0500, Alexander Hansen  wrote:
> On 1/11/11 12:46 PM, Scott Hannahs wrote:
  > > I am getting the same error as previously
  > >
  > > Can't resolve dependency "system-java-dev" for package 
"ppl-0.10.2-3" (no matching packages/versions found)
  > >
  > > And it is true that I do not have system-java-dev installed 
according to fink. 
  > >
  > > BUT, I have read the FAQ and I installed the Java developer 
package from the Apple developer site. 
  > >
  > > I re-installed both of these packages:
  > >
  > > java_for_mac_os_x_10.6_update_4_dp10m3310.dmg
  > > javadeveloper_10.6_10m3261.dmg
  > >
  > > And still have this error. 
  > >
  > > Mac OS X 10.6.6 (did this update kill things?)
  > > % fink -V
  > > Package manager version: 0.29.99.cvs
  > > Distribution version: selfupdate-rsync Tue Jan 11 10:57:10 2011, 
10.6, x86_64
  > >
  > > XCode 3.2.5 update installed. 
  > >
  > > Any thoughts how to get fink to recognize the system-java-dev is 
installed?
  >
  > I expect that you're using a CVS fink version from before the fixes for
  > the Java update were added, so your fink doesn't know what to do.  HEAD
  > checkouts don't update automatically via selfupdate or update-all. 
  >
  > (I hate to suggest a special case handler, but maybe 'fink -V' needs to
  > report the revision for CVS Fink versions). 
 
There's no such thing (each file has its own revision-value). Once 
you're using CVS code-base, you're completely on your own to remember 
to update it. 
 
dan
 
--
Daniel Macks
  dma...@netspace.org



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Daniel Macks
On Tue, 11 Jan 2011 18:08:11  0100, Martin Costabel  wrote:
 Tomoaki Okayama wrote:
 > > I've just tested texlive on 10.5/i386 and no error occurred. 
 > > The log file is here (with -Kkmly --build-as-nobody option):
 > >
 > > 
 
http://fink.sodan.ecc.u-tokyo.ac.jp/~okayama/tex/fink-build-log_texlive_0.20100722-0test7_2011.01.11-19.21.35.gz
 > >
 > > Currently I couldn't figure out why you get such an error,
 > > and how to fix it. Any ideas?
 >
 > The error I have shown comes from a conflict with Fink headers in
 > /sw/include/unicode. To avoid this, you have to use
 >
 > BuildConflicts: libicu36-dev
  
 In which case also need BuildConflicts:libicu32-dev (different 
 libversions are present on various OS X versions). 
  
 > This comes from the line
 >
 > > sudo g   -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c 
 -I/sw/include -I../../../texk/web2c/xetexdir -DU_STATIC_IMPLEMENTATION 
 
-I/Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/include
 -I/sw/include/freetype2 -I/sw/include -DXETEX_MAC -DXETEX_GRAPHITE 
-I/Volumes/FinkBuild/sw/src/fink.build/txlive-0.20100722-0test7/texlive/Work/libs/graphite/include
 -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include 
-I/sw/lib/fontconfig2/include -I/sw/include -ObjC   -g -O2 -MT 
libxetexmm_a-XeTeXFontMgr_ac.o -MD -MP -MF 
.deps/libxetexmm_a-XeTeXFontMgr_Mac.Tpo -c -o libxetexmm_a-XeTeXFontMgr_Mac.o 
`test -f 'xetexdir/XeTeXFontMgr_Mac.cpp' || echo 
 '../../../texk/web2c/'`xetexdir/XeTeXFontMgr_Mac.cpp
  
 There's a -I/sw/include (as well as some other public location flags) 
 early in that line, ahead of some build-dirs (including what sounds 
 like texlive's own libicu?). That's always a fragile situation. 
  
 dan

 --
 Daniel Macks
 dma...@netspace.org


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Re: [Fink-devel] system-java-dev virtual package

2011-01-11 Thread Alexander Hansen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 1/11/11 12:46 PM, Scott Hannahs wrote:
> I am getting the same error as previously
> 
> Can't resolve dependency "system-java-dev" for package "ppl-0.10.2-3" (no 
> matching packages/versions found)
> 
> And it is true that I do not have system-java-dev installed according to fink.
> 
> BUT, I have read the FAQ and I installed the Java developer package from the 
> Apple developer site.
> 
> I re-installed both of these packages:
> 
> java_for_mac_os_x_10.6_update_4_dp10m3310.dmg
> javadeveloper_10.6_10m3261.dmg
> 
> And still have this error.
> 
> Mac OS X 10.6.6 (did this update kill things?)
> % fink -V
> Package manager version: 0.29.99.cvs
> Distribution version: selfupdate-rsync Tue Jan 11 10:57:10 2011, 10.6, x86_64
> 
> XCode 3.2.5 update installed.
> 
> Any thoughts how to get fink to recognize the system-java-dev is installed?
> 
> -Scott
> 
> 
>

I expect that you're using a CVS fink version from before the fixes for
the Java update were added, so your fink doesn't know what to do.  HEAD
checkouts don't update automatically via selfupdate or update-all.

(I hate to suggest a special case handler, but maybe 'fink -V' needs to
report the revision for CVS Fink versions).

Either update your HEAD fink or downgrade to fink-0.29.17-51.

- -- 
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/

iEYEARECAAYFAk0soKIACgkQB8UpO3rKjQ9F7gCgltWeCk0pwMjZgiOwTUYpwlq2
SUEAn3sZq7umlZC6noaxBJyPEAtRRGS8
=p3K3
-END PGP SIGNATURE-

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] system-java-dev virtual package

2011-01-11 Thread Scott Hannahs
I am getting the same error as previously

Can't resolve dependency "system-java-dev" for package "ppl-0.10.2-3" (no 
matching packages/versions found)

And it is true that I do not have system-java-dev installed according to fink.

BUT, I have read the FAQ and I installed the Java developer package from the 
Apple developer site.

I re-installed both of these packages:

java_for_mac_os_x_10.6_update_4_dp10m3310.dmg
javadeveloper_10.6_10m3261.dmg

And still have this error.

Mac OS X 10.6.6 (did this update kill things?)
% fink -V
Package manager version: 0.29.99.cvs
Distribution version: selfupdate-rsync Tue Jan 11 10:57:10 2011, 10.6, x86_64

XCode 3.2.5 update installed.

Any thoughts how to get fink to recognize the system-java-dev is installed?

-Scott


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gdal issues.

2011-01-11 Thread Kurt Schwehr
G... Gdal. Will have a look.   -Kurt 

On Jan 11, 2011, at 10:31 AM, Alexander Hansen  
wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Emailing maintainer, last committer, and fink-devel.
> 
> Issue 1)
> 
> There was a dependency versioning change made in the unstable tree
> without a corresponding increment in the revision:
> 
> - --- gdal.info2010/09/30 00:23:511.36
> +++ gdal.info2010/11/12 11:33:551.37
> @@ -116,7 +116,7 @@
> libdap9-shlibs,
> proj-shlibs,
> libogdi3-shlibs,
> - -libgeos3.2.2-shlibs (= 3.2.2-1),
> +libgeos3.2.2-shlibs (>= 3.2.2-1),
> sqlite3-shlibs,
> libspatialite1-shlibs (>= 2.3.1-4),
> (%type_raw[mysql] = -mysql) mysql-unified,
> 
> Issue 2)  The stable and unstable package descriptions are not the same
> even for the same version-revision:
> 
> $ diff /sw32/fink/dists/stable/main/finkinfo/libs/gdal.info
> /sw32/fink/dists/unstable/main/finkinfo/libs/gdal.info
> 3c3
> < Type: pgsql (.), mysql (.)
> - ---
>> Type: pgsql (. -pgsql), mysql (. -mysql)
> 
> and the stable Type was changed from that in unstable.
> 
> I've gone ahead and made the change for issue 1), but I wasn't sure if
> issue 2) necessarily mandated action, so I didn't change that.
> - -- 
> 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/
> 
> iEYEARECAAYFAk0sd9IACgkQB8UpO3rKjQ8feQCfbevfdZ/A28t2WjI1j1CiCoQ1
> VwcAnjtU5hPTyaFjunA8cYWF6z/hGdyY
> =PS60
> -END PGP SIGNATURE-

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Martin Costabel
Tomoaki Okayama wrote:
> I've just tested texlive on 10.5/i386 and no error occurred.
> The log file is here (with -Kkmly --build-as-nobody option):
> 
> http://fink.sodan.ecc.u-tokyo.ac.jp/~okayama/tex/fink-build-log_texlive_0.20100722-0test7_2011.01.11-19.21.35.gz
> 
> Currently I couldn't figure out why you get such an error,
> and how to fix it. Any ideas?

The error I have shown comes from a conflict with Fink headers in 
/sw/include/unicode. To avoid this, you have to use

BuildConflicts: libicu36-dev

Removing libicu36-dev lets my build go further, but then it fails again 
with the crazy error

> make[4]: *** No rule to make target
> `/sw/var/ccache/XeTeXFontM.tmp.hilbert.math.univ-rennes1.fr.871.ii',
> needed by `libxetexmm_a-XeTeXFontMgr_Mac.o'. Stop.
> make[3]: *** [all-recursive] Error 1

This comes from the line

> sudo g++ -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c -I/sw/include 
> -I../../../texk/web2c/xetexdir -DU_STATIC_IMPLEMENTATION 
> -I/Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/include
>  -I/sw/include/freetype2 -I/sw/include -DXETEX_MAC -DXETEX_GRAPHITE 
> -I/Volumes/FinkBuild/sw/src/fink.build/txlive-0.20100722-0test7/texlive/Work/libs/graphite/include
>  -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include 
> -I/sw/lib/fontconfig2/include -I/sw/include -ObjC++ -g -O2 -MT 
> libxetexmm_a-XeTeXFontMgr_ac.o -MD -MP -MF 
> .deps/libxetexmm_a-XeTeXFontMgr_Mac.Tpo -c -o libxetexmm_a-XeTeXFontMgr_Mac.o 
> `test -f 'xetexdir/XeTeXFontMgr_Mac.cpp' || echo 
> '../../../texk/web2c/'`xetexdir/XeTeXFontMgr_Mac.cpp

which, incidentally, is the same line where the build on 10.6/64bit 
crashes, for a different reason (on 10.5, it complains about deprecated 
stuff, too.)

If I run this line by hand, it is non-deterministic: Sometimes it 
produces a reasonable *.Tpo file, sometimes it produces a crazy file:

> costabel% cat ./.deps/libxetexmm_a-XeTeXFontMgr_Mac.Tpo
> libxetexmm_a-XeTeXFontMgr_Mac.o \
> /sw/var/ccache/tmp.hash.hilbert.math.univ-rennes1.fr.871.o: \
> /sw/var/ccache/XeTeXFontM.tmp.hilbert.math.univ-rennes1.fr.871.ii

If I remove the ccache-default package, this error goes away; so you need

BuildConflicts: ccache-default

The package texlive then builds successfully. Upon installation, I get 
the following error message:


> ###
> fmtutil: Error! Not all formats have been built successfully.
> Visit the log files in directory
>   /sw/var/lib/texmf/web2c
> for details.
> ###
> 
> This is a summary of all `failed' messages:
> `mpost -ini  -jobname=mpost -progname=mpost -translate-file=cp227.tcx 
> mpost.mp' failed
> `mpost -ini  -jobname=metafun -progname=mpost -translate-file=cp227.tcx 
> metafun.mp' failed
> `omega -ini  -jobname=omega -progname=omega omega.ini' failed
> `omega -ini  -jobname=lambda -progname=lambda lambda.ini' failed
> /sw/bin/dpkg: error processing texlive-base (--install):
>  subprocess post-installation script returned error exit status 1
> dpkg: dependency problems prevent configuration of texlive:
>  texlive depends on texlive-base (= 0.20100722-0test7); however:
>   Package texlive-base is not configured yet.
> /sw/bin/dpkg: error processing texlive (--install):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  texlive-base
>  texlive

Re-trying to install texlive-base gives the same error.

When I try to use pdflatex, it works, but it starts with

> This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
> \write18 enabled.
> 
> kpathsea: Running mktexfmt pdflatex.fmt
> fmtutil: running `pdfetex -ini -jobname=pdflatex -progname=pdflatex
> -translate-file=cp227.tcx *pdflatex.ini'

and ending with

> fmtutil: /Users/costabel/.texmf-var/web2c/pdfetex/pdflatex.fmt installed.

But the next time, it starts again building the format file.

There is a perfectly fine pdflatex.fmt in 
/sw/var/lib/texmf/web2c/pdfetex/ and another one, rebuilt every time, in 
~/.texmf-var/web2c/pdfetex/, but pdflatex finds neither of them.

I see the right path !!/sw/var/lib/texmf/web2c among tons of garbage with

> costabel% kpsepath fmt | tr ":" "\n"
> .
> /Users/costabel/.texmf-config/web2c/unsetengine
> /Users/costabel/.texmf-var/web2c/unsetengine
> /Users/costabel/Library/texmf/web2c/unsetengine
> !!/sw/etc/texmf-config/web2c/unsetengine
> !!/sw/var/lib/texmf/web2c/unsetengine
> !!/sw/share/texmf-local/web2c/unsetengine
> !!/sw/share/texmf/web2c/unsetengine
> !!/sw/share/texmf-dist/web2c/unsetengine
> /Users/costabel/.texmf-config/web2c
> /Users/costabel/.texmf-var/web2c
> /Users/costabel/Library/texmf/web2c
> !!/sw/etc/texmf-config/web2c
> !!/sw/var/lib/texmf/web2c
> !!/sw/share/texmf-local/web2c
> !!/sw/share/texmf/web2c
> !!/sw/share/texmf-dist/web2c

but 'kpsewhich pdflatex.fmt' does not give anything. In fact, the path 
/Us

Re: [Fink-devel] Catching -pm build errors (was Re: [Fink-users] 64bit shared-mime-info compile error)

2011-01-11 Thread Daniel Johnson

On Jan 11, 2011, at 5:45 AM, Daniel E. Macks wrote:

> Daniel Johnson  said:
>> On Jan 7, 2011, at 7:41 PM, Darren De Zeeuw wrote:
>> 
>>> ld: warning: in /usr/local/lib/libexpat.dylib, missing required 
>>> architecture x86_64 in file
>> 
>> This is the important line. You have a /usr/local/lib/libexpat.dylib
>> which is contaminating the build. Temporarily rename /usr/local and
>> try fink rebuild xml-parser-pm5100 again. Having things installed in
>> /usr/local/include and /usr/local/lib is almost guaranteed to break
>> building of fink packages since /usr/local is in the compiler's
>> default search path.
> 
> If TestScript had been run when user built this package, that would
> have caught the problem ASAP. It would fail for the package that is
> actually broken rather than "successfully" creating a broken package
> that leads to failure in other packages later. Time to make -m mode
> (or at least activated TestScript) the default mode?
> 
> It seems tht perl-modules are especially susceptible to interference
> from /usr/local/lib for the variant matching system-perl. The default
> MakeMaker rule explicitly places that -L before -L/sw/lib rather than
> the usual problem of "just" gcc not ignoring that location as a
> fallback after all explicit -L paths. I wonder if we can hack our
> MakeMaker to not do that? And/or push -arch_errors_fatal into some
> variable to propagate to the linker?
> 
> dan

Thanks to a patch from dmacks, I've updated extutils-makemaker-pm to not pass 
-L/usr/local/lib when linking. I've also updated xml-parser-pm to BDep on it so 
this shouldn't happen again. I'd strongly urge anyone with a perlmod package 
that uses fink-installed dylibs to BuildDepends on 
extutils-makemaker-pm%type_pkg[perl] (>= 6.56-3) to avoid /usr/local 
contamination.

Daniel


--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] gdal issues.

2011-01-11 Thread Alexander Hansen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Emailing maintainer, last committer, and fink-devel.

Issue 1)

There was a dependency versioning change made in the unstable tree
without a corresponding increment in the revision:

- --- gdal.info 2010/09/30 00:23:51 1.36
+++ gdal.info   2010/11/12 11:33:55 1.37
@@ -116,7 +116,7 @@
 libdap9-shlibs,
 proj-shlibs,
 libogdi3-shlibs,
- -libgeos3.2.2-shlibs (= 3.2.2-1),
+libgeos3.2.2-shlibs (>= 3.2.2-1),
 sqlite3-shlibs,
 libspatialite1-shlibs (>= 2.3.1-4),
 (%type_raw[mysql] = -mysql) mysql-unified,

Issue 2)  The stable and unstable package descriptions are not the same
even for the same version-revision:

$ diff /sw32/fink/dists/stable/main/finkinfo/libs/gdal.info
/sw32/fink/dists/unstable/main/finkinfo/libs/gdal.info
3c3
< Type: pgsql (.), mysql (.)
- ---
> Type: pgsql (. -pgsql), mysql (. -mysql)

and the stable Type was changed from that in unstable.

I've gone ahead and made the change for issue 1), but I wasn't sure if
issue 2) necessarily mandated action, so I didn't change that.
- -- 
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/

iEYEARECAAYFAk0sd9IACgkQB8UpO3rKjQ8feQCfbevfdZ/A28t2WjI1j1CiCoQ1
VwcAnjtU5hPTyaFjunA8cYWF6z/hGdyY
=PS60
-END PGP SIGNATURE-

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Tomoaki Okayama
I've just tested texlive on 10.5/i386 and no error occurred.
The log file is here (with -Kkmly --build-as-nobody option):

http://fink.sodan.ecc.u-tokyo.ac.jp/~okayama/tex/fink-build-log_texlive_0.20100722-0test7_2011.01.11-19.21.35.gz

Currently I couldn't figure out why you get such an error,
and how to fix it. Any ideas?

Tomoaki Okayama

At Tue, 11 Jan 2011 00:23:49 +0100,
Martin Costabel wrote:
> 
> On 10/01/11 14:16 , Tomoaki Okayama wrote:
> []
> > Some desirous check points:
> >
> > * Build/Install (of course) and Update from a current texlive
> >   I've tested only on 10.6/32bit, clean env, so I'm not sure whether
> >   it works on other env.
> 
> On 10.5/i386, "phase compiling: texlive-0.20100722-0test7 failed":
> 
> g++  -DU_COMMON_IMPLEMENTATION -DHAVE_CONFIG_H 
> -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include 
> -I/sw/lib/fontconfig2/include -I/sw/include -I../common 
> -I/Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/../../../libs/icu/icu-4.4/common
>  
> -I/Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/../../../libs/icu/icu-4.4/i18n
>  
>"-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -g -O2 
> -fvisibility=hidden -fno-common -c   -o uobject.ao 
> /Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/../../../libs/icu/icu-4.4/common/uobject.cpp
> /Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/../../../libs/icu/icu-4.4/common/cmemory.h:107:
>  
> error: expected template-name before '<' token
> /Volumes/FinkBuild/sw/src/fink.build/texlive-0.20100722-0test7/texlive/Work/libs/icu/../../../libs/icu/icu-4.4/common/cmemory.h:107:
>  
> error: expected `{' before '<' token
> [lots of similar errors in that same header file].
> 
> -- 
> Martin
> 

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Catching -pm build errors (was Re: [Fink-users] 64bit shared-mime-info compile error)

2011-01-11 Thread Daniel E. Macks
Daniel Johnson  said:
> On Jan 7, 2011, at 7:41 PM, Darren De Zeeuw wrote:
>
>> ld: warning: in /usr/local/lib/libexpat.dylib, missing required architecture 
>> x86_64 in file
>
> This is the important line. You have a /usr/local/lib/libexpat.dylib
> which is contaminating the build. Temporarily rename /usr/local and
> try fink rebuild xml-parser-pm5100 again. Having things installed in
> /usr/local/include and /usr/local/lib is almost guaranteed to break
> building of fink packages since /usr/local is in the compiler's
> default search path.

If TestScript had been run when user built this package, that would
have caught the problem ASAP. It would fail for the package that is
actually broken rather than "successfully" creating a broken package
that leads to failure in other packages later. Time to make -m mode
(or at least activated TestScript) the default mode?

It seems tht perl-modules are especially susceptible to interference
from /usr/local/lib for the variant matching system-perl. The default
MakeMaker rule explicitly places that -L before -L/sw/lib rather than
the usual problem of "just" gcc not ignoring that location as a
fallback after all explicit -L paths. I wonder if we can hack our
MakeMaker to not do that? And/or push -arch_errors_fatal into some
variable to propagate to the linker?

dan

-- 
Daniel Macks
dma...@netspace.org


--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Updater to TeX Live 2010

2011-01-11 Thread Tomoaki Okayama
Martin,

Thank you for your test and report.

Does that workaround written in the webpage fix the
problem on 10.6/64bit in your env? i.e.,

SetCC: gcc-4.0
SetCXX: g++-4.0

and add the following line before "mkdir texlive/Work".
export SDK_ROOT=/Developer/SDKs/MacOSX10.5.sdk/

And is the workaround acceptable for the Fink policy?

For another report (10.5/i386), please send me the full
build log with a compressed format (or put to Web). If
you find a solution for that problem, please let me know.

Tomoaki Okayama

At Tue, 11 Jan 2011 08:40:41 +0100,
Martin Costabel wrote:
> 
> On 10/01/11 23:52 , Martin Costabel wrote:
> []
> > No patch yet, but a failure: On 10.6/64bit:
> []
> > It seems that this XeTeXLayoutInterface.cpp uses deprecated QuickDraw
> > functions that have been removed on 10.6/64bit.
> 
> There is a discussion of this from last May
> 
> It seems that xetex is not yet fixed for 10.6/64bit.
> They give some workarounds (and mention in passing that xetex doesn't 
> build on 10.4). The workaround with passing by the 10.5 SDK is also 
> given here:
> 
> 
> -- 
> Martin
> 
> --
> Gaining the trust of online customers is vital for the success of any company
> that requires sensitive data to be transmitted over the Web.   Learn how to 
> best implement a security strategy that keeps consumers' information secure 
> and instills the confidence they need to proceed with transactions.
> http://p.sf.net/sfu/oracle-sfdevnl 
> ___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel

--
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel