Re: [Fink-devel] fink packages dependent on motif officially broken

2016-10-24 Thread Kevin Horton
Jack,

Thanks for all your work.  I'm finally back home today after most of the last 
two months on the road, and had time to test tracker item 4779, for xephem.

I've tested this with fink -m on macOS 10.12, and ran it with XQuartz 2.7.9 and 
2.7.10, with no issues.  I tried to commit it, but I'm getting "cvs [server 
aborted]: "commit" requires write access to the repository”.  I’ve run out of 
time to troubleshoot tonight, tomorrow is crazy all day, and I might be on the 
road again starting Tuesday.

I'd appreciate it if someone with working commit privledges could commit the 
changes in this tracker item.  

https://sourceforge.net/p/fink/package-submissions/4779/ 
<https://sourceforge.net/p/fink/package-submissions/4779/>

Thanks.  

Kevin Horton - xephem package maintainer


> On Oct 22, 2016, at 12:39 , Jack Howarth <howarth.at.f...@gmail.com> wrote:
> 
> FYI, the Xquartz 2.7.10 release is now out so all of the fink packages that 
> are dependent on motif are now broken so it is time to start pushing the 
> fixes on tracker.
> 
> https://sourceforge.net/p/fink/package-submissions/4779/ 
> <https://sourceforge.net/p/fink/package-submissions/4779/>
> --
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org! 
> http://sdm.link/slashdot___
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] fink packages dependent on motif officially broken

2016-10-24 Thread Kevin Horton
Thanks for the info Jack.  I’ll wait until the dust settles.Kevin



On Oct 24, 2016, at 08:59 , Jack Howarth <howarth.at.f...@gmail.com> wrote:On Sun, Oct 23, 2016 at 8:38 PM, Kevin Horton <khorto...@rogers.com> wrote:Jack,Thanks for all your work.  I'm finally back home today after most of the last two months on the road, and had time to test tracker item 4779, for xephem.I've tested this with fink -m on macOS 10.12, and ran it with XQuartz 2.7.9 and 2.7.10, with no issues.  I tried to commit it, but I'm getting "cvs [server aborted]: "commit" requires write access to the repository”.  I’ve run out of time to troubleshoot tonight, tomorrow is crazy all day, and I might be on the road again starting Tuesday.I'd appreciate it if someone with working commit privledges could commit the changes in this tracker item.  Unfortunately all of the proposed fixed packaging will have to be revised. The fink core developers want to go with the approach of entirely replacing the libXt from Xquartz with their own libxt and libxt-flat BuildDependOnly packages that install in %p. This will require all packages that link libXt to either BuildDepends/Depends on libxt/libxt-shlibs or libxt-flat/libxt-flat-shlibs.          Jackps I have serious reservations about this approach as it potentially will make builds of packages that aren't updated properly non-deterministic in that the libXt used for linkage could either be from libxt or libxt-flat depending upon what happens to be installed at the time of the build. Also requiring all of the developers to find the libXt linkages in binaries on their on, without a reminder from 'fink validate', seems like a heavy lift. https://sourceforge.net/p/fink/package-submissions/4779/Thanks.  Kevin Horton - xephem package maintainerOn Oct 22, 2016, at 12:39 , Jack Howarth <howarth.at.f...@gmail.com> wrote:FYI, the Xquartz 2.7.10 release is now out so all of the fink packages that are dependent on motif are now broken so it is time to start pushing the fixes on tracker.https://sourceforge.net/p/fink/package-submissions/4779/--Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot___Fink-devel mailing listFink-devel@lists.sourceforge.netList archive:http://news.gmane.org/gmane.os.apple.fink.develSubscription management:https://lists.sourceforge.net/lists/listinfo/fink-devel

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] fink packages dependent on motif officially broken

2016-10-23 Thread Kevin Horton
Jack,

Thanks for all your work.  I'm finally back home today after most of the last 
two months on the road, and had time to test tracker item 4779, for xephem.

I've tested this with fink -m on macOS 10.12, and ran it with XQuartz 2.7.9 and 
2.7.10, with no issues.  I tried to commit it, but I'm getting "cvs [server 
aborted]: "commit" requires write access to the repository”.  I’ve run out of 
time to troubleshoot tonight, tomorrow is crazy all day, and I might be on the 
road again starting Tuesday.

I'd appreciate it if someone with working commit privledges could commit the 
changes in this tracker item.  

https://sourceforge.net/p/fink/package-submissions/4779/ 
<https://sourceforge.net/p/fink/package-submissions/4779/>

Thanks.  

Kevin Horton - xephem package maintainer


> On Oct 22, 2016, at 12:39 , Jack Howarth <howarth.at.f...@gmail.com 
> <mailto:howarth.at.f...@gmail.com>> wrote:
> 
> FYI, the Xquartz 2.7.10 release is now out so all of the fink packages that 
> are dependent on motif are now broken so it is time to start pushing the 
> fixes on tracker.
> 
> https://sourceforge.net/p/fink/package-submissions/4779/ 
> <https://sourceforge.net/p/fink/package-submissions/4779/>
> --
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org <http://slashdot.org/>! 
> http://sdm.link/slashdot___ 
> <http://sdm.link/slashdot___>
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net <mailto:Fink-devel@lists.sourceforge.net>
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] convertall source not available

2015-05-09 Thread Kevin Horton

 On May 9, 2015, at 11:47, Daniel Macks dma...@netspace.org wrote:
 
 I just tried to update convertall to the latest in fink, but:
 
 curl --connect-timeout 30 -f -L -A 'fink/0.38.99.git' -O 
 http://www.kilohotel.com/fink/convertall-0.6.0.tar.gz
 % Total% Received % Xferd  Average Speed   TimeTime Time  Current
Dload  Upload   Total   SpentLeft  Speed
 0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 
 0curl: (22) The requested URL returned error: 404 Not Found
 
 I couldn't find it on the master-mirrors pool either (it's all 
 self-consistent...the mirror-scripts are reporting that they could not 
 download the original to mirror it).

Drat!  That was a stupid blunder on my part - a relic of the previous time I 
attempted to upgrade this package, before Fink had the needed QT4 version.   
The source has moved since then, but I already had it in my /sw/src, so I 
missed the error. 

I'm on the road today without my computer. I'll fix this tonight or tomorrow. 

Thanks for the report. 

Kevin


Sent from my iPhone
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] convertall source not available

2015-05-09 Thread Kevin Horton
On May 9, 2015 at 2:07:30 PM, Kevin Horton (khorto...@rogers.com) wrote:

 On May 9, 2015, at 11:47, Daniel Macks dma...@netspace.org wrote:  
  
 I just tried to update convertall to the latest in fink, but:  
  
 curl --connect-timeout 30 -f -L -A 'fink/0.38.99.git' -O 
 http://www.kilohotel.com/fink/convertall-0.6.0.tar.gz  
 % Total % Received % Xferd Average Speed Time Time Time Current  
 Dload Upload Total Spent Left Speed  
 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (22) The requested URL 
 returned error: 404 Not Found  
  
 I couldn't find it on the master-mirrors pool either (it's all 
 self-consistent...the mirror-scripts are reporting that they could not 
 download the original to mirror it).  

Drat! That was a stupid blunder on my part - a relic of the previous time I 
attempted to upgrade this package, before Fink had the needed QT4 version. The 
source has moved since then, but I already had it in my /sw/src, so I missed 
the error.  

I'm on the road today without my computer. I'll fix this tonight or tomorrow.  

Thanks for the report.  

Kevin  



I got home earlier than expected.  I committed an updated convertall.info that 
fixes this problem.

—
Kevin--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] dbi-pm fails to compile

2015-05-05 Thread Kevin Horton
On May 5, 2015 at 4:48:25 PM, Daniel Johnson (daniel.johnso...@gmail.com) wrote:

 On May 5, 2015, at 5:03 AM, Kevin Horton khorto...@rogers.com wrote:  
  
 On May 5, 2015 at 1:07:15 AM, Daniel Macks (dma...@netspace.org) wrote:  
 On Mon, 04 May 2015 10:22:26 -0400, Daniel Macks dma...@netspace.org 
 wrote:  
 On Mon, 4 May 2015 08:41:55 -0400, Kevin Horton khorto...@rogers.com 
 wrote:  
  I’m looking at taking over dbi-pm from Benjamin Reed, but I’ve  
  discovered a problem with the existing package that has me stumped.   
   dbi-pm5182-1:1.630-1 fails to compile on OS X 10.10.4 (beta) with:  

   cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm  
   /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
  -Iblib/lib dbilogstrip.PL dbilogstrip  
   /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
  -Iblib/lib dbiprof.PL dbiprof  
   /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
  -Iblib/lib dbiproxy.PL dbiproxy  
   Can't open perl script perl5.18: No such file or directory  
   Can't open perl script perl5.18: No such file or directory  
   make: *** [dbiproxy] Error 2  

   Any hints would be greatly appreciated.  
   
  It's double-passing -x86_64 perl5.18. That's a bug in...some  
  version of some underlying perlmod used in the build toolchain, can't  
  remember which. Will look it up later today.  
  
 It's a bug/regression in recent versions of ExtUtils::MakeMaker that  
 affects several perlmod packages that supply scripts. Adding  
 extutils-makemaker-pmXXX maintainer to CC. A few months ago I narrowed  
 down what version introduced this problem...somewhere on #fink...can't  
 find it.  
  
 dan  
  
  
 It builds correctly with extutils-makemaker-pm5182_6.98-1 installed. It fails 
 with extutils-makemaker-pm5182_7.00-1 or 7.04-1 installed.  
  
 I’ll rollback to extutils-makemaker-pm5182_6.98-1 pending a fix.  
  
 Thanks for the detective work.  
  
 —  
 Kevin Horton  

I figured out the issue. In extutils-makemaker  6.98, $perlflags was getting 
added twice to perl calls in generated Makefiles thus the double “-x86_64 
perl5.18 -x86_64 perl5.18”. Patching out the second $perlflags fixes it. 
dbi-pm5182 now builds with the newly committed 
extutils-makemaker-pm5182-7.05-0.20 (it’s a prerelease version, thus the 
-0.20).  




Thanks for the quick diagnosis and fix.  

extutils-makemaker-pm5182-7.05-0.20 builds with Fink’s sed, but it fails to 
build with the system sed:

sudo -u fink-bld [ENV] sh -c /tmp/fink.VxqQv
[ -r 
/sw/fink/dists/stable/main/finkinfo/libs/perlmods/extutils-makemaker-pm.patch ]
sudo -u fink-bld [ENV] sh -c /tmp/fink.BEoWo
/tmp/fink.s0Uhb
#!/bin/bash -ev
        sed 's|@PREFIX@|/sw|g'  
/sw/fink/dists/stable/main/finkinfo/libs/perlmods/extutils-makemaker-pm.patch | 
patch -p1
patching file lib/ExtUtils/MakeMaker.pm
Hunk #1 succeeded at 228 (offset 19 lines).
Hunk #2 succeeded at 399 (offset 36 lines).

        sed -i s/'\.\$perlflags\.'// lib/ExtUtils/MM_Unix.pm
sed: 1: lib/ExtUtils/MM_Unix.pm: extra characters at the end of l command
### execution of /tmp/fink.s0Uhb failed, exit code 1
### execution of /tmp/fink.BEoWo failed, exit code 1

===
I’m on OS X 10.10.4 (beta).  I intend to get off the beta train as soon as the 
real 10.10.4 is out, but I’m stuck on it for the moment.  I don’t know if that 
is the explanation or not.

—
Kevin Horton


--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] dbi-pm fails to compile

2015-05-05 Thread Kevin Horton
On May 5, 2015 at 1:07:15 AM, Daniel Macks (dma...@netspace.org) wrote:
On Mon, 04 May 2015 10:22:26 -0400, Daniel Macks dma...@netspace.org wrote:  
On Mon, 4 May 2015 08:41:55 -0400, Kevin Horton khorto...@rogers.com wrote:  
 I’m looking at taking over dbi-pm from Benjamin Reed, but I’ve  
 discovered a problem with the existing package that has me stumped.   
  dbi-pm5182-1:1.630-1 fails to compile on OS X 10.10.4 (beta) with:  
   
  cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm  
  /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
 -Iblib/lib dbilogstrip.PL dbilogstrip  
  /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
 -Iblib/lib dbiprof.PL dbiprof  
  /usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch   
 -Iblib/lib dbiproxy.PL dbiproxy  
  Can't open perl script perl5.18: No such file or directory  
  Can't open perl script perl5.18: No such file or directory  
  make: *** [dbiproxy] Error 2  
   
  Any hints would be greatly appreciated.    
  
 It's double-passing -x86_64 perl5.18. That's a bug in...some  
 version of some underlying perlmod used in the build toolchain, can't  
 remember which. Will look it up later today.  

It's a bug/regression in recent versions of ExtUtils::MakeMaker that  
affects several perlmod packages that supply scripts. Adding  
extutils-makemaker-pmXXX maintainer to CC. A few months ago I narrowed  
down what version introduced this problem...somewhere on #fink...can't  
find it.  

dan  


It builds correctly with extutils-makemaker-pm5182_6.98-1 installed.  It fails 
with extutils-makemaker-pm5182_7.00-1 or 7.04-1 installed.

I’ll rollback to extutils-makemaker-pm5182_6.98-1 pending a fix.

Thanks for the detective work.

—
Kevin Horton--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] dbi-pm fails to compile

2015-05-04 Thread Kevin Horton
I’m looking at taking over dbi-pm from Benjamin Reed, but I’ve discovered a 
problem with the existing package that has me stumped.

dbi-pm5182-1:1.630-1 fails to compile on OS X 10.10.4 (beta) with:

cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbilogstrip.PL dbilogstrip
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbiprof.PL dbiprof
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbiproxy.PL dbiproxy
Can't open perl script perl5.18: No such file or directory
Can't open perl script perl5.18: No such file or directory
make: *** [dbiproxy] Error 2

Any hints would be greatly appreciated.  
-- 
Kevin Horton
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] dbi-pm fails to compile

2015-05-04 Thread Kevin Horton
On May 4, 2015 at 9:10:53 AM, Charles Lepple (clep...@gmail.com) wrote:
On May 4, 2015, at 8:41 AM, Kevin Horton khorto...@rogers.com wrote:

dbi-pm5182-1:1.630-1 fails to compile on OS X 10.10.4 (beta) with:

cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbilogstrip.PL dbilogstrip


It looks like Perl 5.18 has been dropped from 10.10:

http://pdb.finkproject.org/pdb/package.php/perl5182


As near as I can tell, the system perl on 10.10 is Perl 5.18, so the fink perl 
5.18 package is not needed.

% which perl5.18
/usr/bin/perl5.18

% /usr/bin/perl --version

This is perl 5, version 18, subversion 2 (v5.18.2) built for 
darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
-- 
Kevin Horton

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] dbi-pm fails to compile

2015-05-04 Thread Kevin Horton
On May 4, 2015 at 9:15:06 AM, Kevin Horton (khorto...@rogers.com) wrote:
On May 4, 2015 at 9:10:53 AM, Charles Lepple (clep...@gmail.com) wrote:
On May 4, 2015, at 8:41 AM, Kevin Horton khorto...@rogers.com wrote:

dbi-pm5182-1:1.630-1 fails to compile on OS X 10.10.4 (beta) with:

cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbilogstrip.PL dbilogstrip


It looks like Perl 5.18 has been dropped from 10.10:

http://pdb.finkproject.org/pdb/package.php/perl5182


As near as I can tell, the system perl on 10.10 is Perl 5.18, so the fink perl 
5.18 package is not needed.

% which perl5.18
/usr/bin/perl5.18

% /usr/bin/perl --version

This is perl 5, version 18, subversion 2 (v5.18.2) built for 
darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)



I changed the max build jobs to 1 to get everything in sequence in the build 
log.  The root failure is the same, but the record is perhaps somewhat more 
coherent:

cp lib/DBI/Const/GetInfoType.pm blib/lib/DBI/Const/GetInfoType.pm
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
/usr/bin/arch -x86_64 perl5.18 -p -e s/~DRIVER~/Perl/g ./Driver.xst  
Perl.xsi
/usr/bin/arch -x86_64 perl5.18 /System/Library/Perl/5.18/ExtUtils/xsubpp  
-typemap /System/Library/Perl/5.18/ExtUtils/typemap -typemap typemap  
Perl.xs  Perl.xsc  mv Perl.xsc Perl.c
gcc -c   -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing 
-fstack-protector -Os   -DVERSION=\1.630\ -DXS_VERSION=\1.630\  
-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE  -W -Wall 
-Wpointer-arith -Wbad-function-cast -Wno-comment -Wno-sign-compare 
-Wno-cast-qual -Wmissing-noreturn -Wno-unused-parameter Perl.c
/usr/bin/arch -x86_64 perl5.18 /System/Library/Perl/5.18/ExtUtils/xsubpp  
-typemap /System/Library/Perl/5.18/ExtUtils/typemap -typemap typemap  
DBI.xs  DBI.xsc  mv DBI.xsc DBI.c
gcc -c   -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing 
-fstack-protector -Os   -DVERSION=\1.630\ -DXS_VERSION=\1.630\  
-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE  -W -Wall 
-Wpointer-arith -Wbad-function-cast -Wno-comment -Wno-sign-compare 
-Wno-cast-qual -Wmissing-noreturn -Wno-unused-parameter DBI.c
DBI.xs:4157:42: warning: expression which evaluates to zero treated as a null 
pointer constant of type 'const char *'
      [-Wnon-literal-null-conversion]
    const char *style = , *laststyle = '\0';
                                         ^~~~
1 warning generated.
rm -f blib/arch/auto/DBI/DBI.bundle
cc -mmacosx-version-min=10.10  -bundle -undefined dynamic_lookup 
-fstack-protector DBI.o  -o blib/arch/auto/DBI/DBI.bundle  \
                \
          
chmod 755 blib/arch/auto/DBI/DBI.bundle
/usr/bin/arch -x86_64 perl5.18 -MExtUtils::Command::MM -e 'cp_nonempty' -- 
DBI.bs blib/arch/auto/DBI/DBI.bs 644
/usr/bin/arch -x86_64 perl5.18 -x86_64 perl5.18 -Iblib/arch -Iblib/lib 
dbiproxy.PL dbiproxy
Can't open perl script perl5.18: No such file or directory
make: *** [dbiproxy] Error 2
### execution of make failed, exit code 2

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Process to take over a package?

2015-05-03 Thread Kevin Horton
OK.  I committed an updated image-exiftool-pm, with myself as the maintainer.  
I'll examine the other of Benjamin’s packages that I am interested in to see 
which ones are within my skill set to maintain.

Thanks,
--
Kevin Horton
Ottawa, Canada

On May 3, 2015 at 3:07:35 PM, Daniel Macks (dma...@netspace.org) wrote:

On Sun, 3 May 2015 14:30:47 -0400, Kevin Horton khorto...@rogers.com wrote:  
Is there a defined way to take over a package?  I note that  
image-exiftool-pm (owned by Benjamin Reed) is way out of date.  I  
contacted Benjamin to offer an updated info file, or to take over as  
maintainer, and he said that he was happy for me to take over any or  
all of his packages.  I certainly don’t want all of his packages,  
but there are a few that I do use, and have an interest in keeping up  
to date.  
  
 I’ve got CVS access.  Would I just commit an update with myself as  
 the maintainer?  I’d add a reference to Benjamin as the maintainer  
 for versions X and older.  

Sounds like the perfect process for the ones you want. I've been  
surrogate parent for his perlmods and many others for a few years but  
don't keep close track of all their CPAN releases on a regular  
basis...feel free to formally claim any you want. Along the way you can  
always remove:  

UseMaxBuildJobs:true  

since that's now default (lots of packages have slow release cycles,  
dating back to when that was not-default behavior).  

dan  

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

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Process to take over a package?

2015-05-03 Thread Kevin Horton
Is there a defined way to take over a package?  I note that image-exiftool-pm 
(owned by Benjamin Reed) is way out of date.  I contacted Benjamin to offer an 
updated info file, or to take over as maintainer, and he said that he was happy 
for me to take over any or all of his packages.  I certainly don’t want all of 
his packages, but there are a few that I do use, and have an interest in 
keeping up to date.

I’ve got CVS access.  Would I just commit an update with myself as the 
maintainer?  I’d add a reference to Benjamin as the maintainer for versions X 
and older.

Thanks,

-- 
Kevin Horton
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] TeX Live updater

2015-01-01 Thread Kevin Horton
The new versions worked perfectly for me, correctly replacing texlive-base on 
my main computer.

--
Kevin Horton
Ottawa, Canada

On December 30, 2014 at 10:21:39 PM, Tomoaki Okayama 
(okay...@users.sourceforge.net) wrote:

Thanks for your feedbacks!
I've just committed the renewed finkinfos:

- libkpathsea6.info (6.2.0-0beta1)
- texlive.info (0.20140523-0rc1)

based on your comments. Here is the summary:

(to Hanspeter)

* libiconv seems to be needed for xdvi and pxdvi in texlive. So,
BuildDepends: (%type_raw[-nox] = .) libiconv-dev
Depends: (%type_raw[-nox] = .) libiconv

* libkpathsea6-bin is renamed to kpathsea. How about this?
If you've already installed texlive-[nox-]base-0.20140523-0beta4,
please once remove the version and try again.

* I'm not sure whether gd3 can be used or not, I will try it later.
I guess the answer is no, because texlive seems to assume gd2,
and actually gd2 is included in the source tree.

(to Kevin)

* I forgot to add Replaces: texlive-nox-base ( 0.20110705-107)
to kpathsea. I added it. If you've already installed
texlive-[nox-]base-0.20140523-0beta4, please once remove
the version and try again.

Tomoaki Okayama

2014-12-31 9:27 GMT+09:00 Hanspeter Niederstrasser f...@snaggledworks.com:
 On 10.9, the new texlive built fine. Just three packaging things I can
 think of since I don't use TeX:

 Minor Depends: fix:
 * texlive-base links to libiconv but it's not in the Depends: field
 (texlive-nox-base doesn't use libiconv as far as I can tell).

 Minor library upgrade:
 * Can gd3 be used instead of gd2?

 Thought for possible future issues:
 * Should libkpathsea6-bin be renamed to libkpathsea-bin ? This way, if/when
 libkpathsea releases a new version that increases the library install_name,
 the -bin package in the new libkpathseaN+1 will just normally update the
 libkpathsea-bin package (currently from the libN=6 pkg). Otherwise, the new
 libkpathseaN+1-bin will have to explicitly Conflicts/Replaces with
 libkpathsea6-bin. However, a possible problem with this approach could
 arise if this 2014 texlive-base links to libkpathsea6-shlibs but uses
 libkpathsea-bin from libkpathseaN+1-shlibs and the executables are not 100%
 backwards compatible.

 Hanspeter



2014-12-31 10:19 GMT+09:00 Kevin Horton khorto...@rogers.com:

 I ran into one small issue during the build - there was a conflict with
 texlive-nox-base, which I had installed:

 Selecting previously deselected package libkpathsea6-bin.
 Unpacking libkpathsea6-bin (from
 .../libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb) ...
 /sw/bin/dpkg: error processing
 /sw/fink/dists/local/main/binary-darwin-x86_64/text/libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb
 (--install):
 trying to overwrite `/sw/bin/kpseaccess', which is also in package
 texlive-nox-base
 Setting up libkpathsea6-shlibs (6.2.0-0alpha2) ...

 Setting up libkpathsea6 (6.2.0-0alpha2) ...
 Clearing dependency_libs of .la files being installed

 Errors were encountered while processing:

 /sw/fink/dists/local/main/binary-darwin-x86_64/text/libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb
 ### execution of /sw/bin/dpkg-lockwait failed, exit code 1

 I removed texlive-nox-base, and the build and installation succeeded. The
 resulting texlive worked normally in the one large project that I need
 texlive for.

 —
 Kevin Horton
 Ottawa, Canada



--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] TeX Live updater

2014-12-30 Thread Kevin Horton
On December 29, 2014 at 12:25:47 PM, Tomoaki Okayama 
(okay...@users.sourceforge.net) wrote:
Dear Fink developers,  

I've made finkinfos to update TeX Live, and I want testers.  
If you're willing to test it, please checkout those finkinfo by  

$ cvs -d :pserver:anonym...@fink.cvs.sourceforge.net:/cvsroot/fink  
checkout -P -d text experimental/todai/ecc-10.7/main/finkinfo/text  

and copy them to your local finkinfo tree  
(maybe /sw/fink/dists/local/main/finkinfo).  

Then  

$ fink seflupdate  
$ script -q texlive.bldlog fink build texlive  
$ script -q texlive.instlog fink install texlive  

Your any positive/negative feedbacks, reports, advices and comments  
are welcome. To save time, EXPLICIT patches with your explanation  
are very appreciated. (as always)  

Here are important changes from texlive-0.20110705.  

* %p/share/texmf is not used anymore. (change in upstream)  
Even if there remain some files in the directly, they are not used.  
A typical remainder from the previous version is  
%p/share/texmf/web2c/texmf.cnf.  
(If you don't need it, you can simply remove it)  

* kpathsea binaries (mktexlsr, kpsewhich, etc.) are moved from  
texlive-base to libkpathsea6-bin. Accordingly, I added  
Replaces: texlive-base ( 0.20110705-107) to libkpathsea6-bin.  


I ran into one small issue during the build - there was a conflict with 
texlive-nox-base, which I had installed:

Selecting previously deselected package libkpathsea6-bin.
Unpacking libkpathsea6-bin (from 
.../libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb) ...
/sw/bin/dpkg: error processing 
/sw/fink/dists/local/main/binary-darwin-x86_64/text/libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb
 (--install):
 trying to overwrite `/sw/bin/kpseaccess', which is also in package 
texlive-nox-base
Setting up libkpathsea6-shlibs (6.2.0-0alpha2) ...

Setting up libkpathsea6 (6.2.0-0alpha2) ...
Clearing dependency_libs of .la files being installed

Errors were encountered while processing:
 
/sw/fink/dists/local/main/binary-darwin-x86_64/text/libkpathsea6-bin_6.2.0-0alpha2_darwin-x86_64.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1

I removed texlive-nox-base, and the build and installation succeeded. The 
resulting texlive worked normally in the one large project that I need texlive 
for.

—
Kevin Horton
Ottawa, Canada


--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] daemonic - not working in Yosemite

2014-11-01 Thread Kevin Horton
I noted that “daemonic enable mysql” did not cause mysqld to start when my 
system restarted, on Yosemite.  It looks like Apple no longer supports 
StartupItems on Yosemite.  I was able to get mysqld to startup using launchd, 
using a file in /Library/LaunchDaemons:

 % cat /Library/LaunchDaemons/com.mysql.mysql.plist 

?xml version=1.0 encoding=UTF-8?
!DOCTYPE plist PUBLIC -//Apple//DTD PLIST 1.0//EN 
http://www.apple.com/DTDs/PropertyList-1.0.dtd;
plist version=1.0
dict
keyKeepAlive/key
true/
keyLabel/key
stringcom.mysql.mysqld/string
keyProgramArguments/key
array
string/sw/bin/mysqld_safe/string
string--user=_mysql/string
/array
keyRunAtLoad/key
true/
/dict
/plist

Is there any point to including the daemonic package in 10.10?
-- 
Kevin Horton
--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] aquaterm-dev-1.1.1-3 case sensitivity issues

2014-09-26 Thread Kevin Horton
On Sep 22, 2014, at 12:38 , Derek Homeier 
de...@astro.physik.uni-goettingen.de wrote:
 
 Hi,
 
 FYI building aquaterm with package validation fails for me on a *case 
 sensitive* file system:
 
 Validating .deb dir /scratch.noindex/fink.build/root-aquaterm-dev-1.1.1-3...
 Error: Pathname collision on case-insensitive filesystems
   Offending file: /sw/share/aquaterm/adapters/c/ReadMe
   Offending file: /sw/share/aquaterm/adapters/fortran/ReadMe
   Offending file: /sw/share/aquaterm/adapters/pgplot/ReadMe
   Offending file: /sw/share/aquaterm/adapters/plplot/Readme
 
 Cheers,
   Derek
 

I committed an aquaterm update which I think corrects the problem.  But, the 
original package validated for me, so I cannot be sure my fix will pass the 
validator.  

Derek - please test aquaterm-dev-1.1.1-4

Thanks,
—
Kevin Horton
--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] aquaterm-dev-1.1.1-3 case sensitivity issues

2014-09-22 Thread Kevin Horton
On Sep 22, 2014, at 12:38 , Derek Homeier 
de...@astro.physik.uni-goettingen.de wrote:
 
 Hi,
 
 FYI building aquaterm with package validation fails for me on a *case 
 sensitive* file system:
 
 Validating .deb dir /scratch.noindex/fink.build/root-aquaterm-dev-1.1.1-3...
 Error: Pathname collision on case-insensitive filesystems
   Offending file: /sw/share/aquaterm/adapters/c/ReadMe
   Offending file: /sw/share/aquaterm/adapters/fortran/ReadMe
   Offending file: /sw/share/aquaterm/adapters/pgplot/ReadMe
   Offending file: /sw/share/aquaterm/adapters/plplot/Readme
 
 Cheers,
   Derek
 

Thanks for the report.

Fink Developers - I’m not sure of the best way to fix the problem.  I searched 
man tar, but don’t see any options to deal with this.  I could create a new 
tarball with file names that don’t collide, load that on the web somewhere, and 
change the source in the info to point to this new tarball.  Is there another 
option to fix this?

I’ve filed a bug on the AquaTerm page, but I don’t have much hope for a fix, as 
development is dormant.

Thanks for the advice,

—
Kevin Horton



--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] aquaterm-dev-1.1.1-3 case sensitivity issues

2014-09-22 Thread Kevin Horton

 On Sep 22, 2014, at 21:35 , Charles Lepple clep...@gmail.com wrote:
 
 On Sep 22, 2014, at 8:52 PM, Kevin Horton khorto...@rogers.com wrote:
 
 Fink Developers - I’m not sure of the best way to fix the problem.  I 
 searched man tar, but don’t see any options to deal with this.  I could 
 create a new tarball with file names that don’t collide, load that on the 
 web somewhere, and change the source in the info to point to this new 
 tarball.  Is there another option to fix this?
 
 This is a kludge, but if there are only a few offending files, you can use 
 something like mv .../ReadMe .../README to de-duplicate them. (Note that 
 the validation warning is *after* the files have been extracted.)
 
 On a case-sensitive filesystem, that would replace one file with another. (I 
 assume the contents are the same-- if not, you probably want to repackage it.)
 
 On a case-insensitive filesystem, the original extraction process would have 
 only left one file, and moving a file to itself fails silently.
 

I see that there is a TarFilesRename field for info files that sound like it 
solves this problem.  I’ll experiment with this on the weekend when I get back 
from a business trip.

—
Kevin Horton


--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9

2014-09-20 Thread Kevin Horton

 On Sep 20, 2014, at 17:42 , Hanspeter Niederstrasser 
 hanspe...@snaggledworks.com wrote:
 
 Dear Fink developers:
 
 The recent buildworld run did not validate the .info and .deb files. I've 
 manually run the builworld debs through the validator and the following debs 
 came out with errors:
 
 Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb...
 Error: Framework files not part of a specific library-version, but package 
 does not declare BuildDependsOnly to be true (or false)
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/
   Offending file: 
 /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/
 
 
 Hanspeter

I need some assistance resolving the reported validation issues with the 
aquaterm package.  

1. Hanspeter - I don’t get the above errors when I build the package in 
maintainer mode, using fink 0.37.0.  What validation test are you running? In 
the future, I’d hope to catch these issues myself, before I release a package.

2. Reading the error message, and reviewing the Packaging Manual, it looks like 
I could avoid the error by adding “BuildDependsOnly: False”.  But, I don’t 
understand the implications of doing that, nor do I know what I should write in 
the DescPackaging field.  Or, is there a way to fix the root problem, rather 
than putting a bandage over the error?

Thanks,

—
Kevin Horton
--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9

2014-09-20 Thread Kevin Horton
On Sep 20, 2014, at 20:00 , Hanspeter Niederstrasser f...@snaggledworks.com 
wrote:
 
 On 9/20/2014 6:44 PM, Kevin Horton wrote:
 
 On Sep 20, 2014, at 17:42 , Hanspeter Niederstrasser 
 hanspe...@snaggledworks.com wrote:
 
 Dear Fink developers:
 
 The recent buildworld run did not validate the .info and .deb files. I've 
 manually run the builworld debs through the validator and the following 
 debs came out with errors:
 
 Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb...
 Error: Framework files not part of a specific library-version, but package 
 does not declare BuildDependsOnly to be true (or false)
 Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm
 Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/
 Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/
 Offending file: 
 /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/
 
 
 Hanspeter
 
 I need some assistance resolving the reported validation issues with the 
 aquaterm package.
 
 1. Hanspeter - I don’t get the above errors when I build the package in 
 maintainer mode, using fink 0.37.0.  What validation test are you running? 
 In the future, I’d hope to catch these issues myself, before I release a 
 package.
 
 2. Reading the error message, and reviewing the Packaging Manual, it looks 
 like I could avoid the error by adding “BuildDependsOnly: False”.  But, I 
 don’t understand the implications of doing that, nor do I know what I should 
 write in the DescPackaging field.  Or, is there a way to fix the root 
 problem, rather than putting a bandage over the error?
 
 1) I'm using a validator test that just went into git HEAD:
 https://github.com/fink/fink/commit/c47d5780ba1b4d0954d1a655d6e2c6afd235e757
 
 2) The proper fix is to move files in unversioned directories (those 
 marked as offending above) to the BuildDependsOnly aquaterm-dev package. 
 Bump %r to 3 or higher, and add Replaces: aquaterm-shlibs (= 1.1.1-2) 
 to the -dev SplitOff so that the new aquaterm-dev-1.1.1-3 package can 
 overwrite the now overlapping files from the old aquaterm-shlibs_1.1.1-2 
 package. You can see what I did to qt4-base-mac to fix the same error 
 for comparison: 
 http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.7/stable/main/finkinfo/libs/qt4-base-mac.info?r1=1.13r2=1.14
 

The validator is complaining about everything that is in the framework - every 
single top level directory!  All its complaints are about the symlinks that 
contain the whole of the framework, including the portions that are declared as 
shlibs.  Is none of the framework required during run time?  I’d run that test 
myself, but so far I’ve failed to craft an updated info file that installs 
without error.

—
Kevin Horton
--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Results of 2014 Fink buildworld run on 10.9

2014-09-20 Thread Kevin Horton
On Sep 20, 2014, at 21:38 , Hanspeter Niederstrasser f...@snaggledworks.com 
mailto:f...@snaggledworks.com wrote:
 
 On 9/20/2014 8:20 PM, Kevin Horton wrote:
 On Sep 20, 2014, at 20:00 , Hanspeter Niederstrasser f...@snaggledworks.com 
 mailto:f...@snaggledworks.com wrote:
 
 On 9/20/2014 6:44 PM, Kevin Horton wrote:
 
 On Sep 20, 2014, at 17:42 , Hanspeter Niederstrasser 
 hanspe...@snaggledworks.com mailto:hanspe...@snaggledworks.com wrote:
 
 Dear Fink developers:
 
 The recent buildworld run did not validate the .info and .deb files. I've 
 manually run the builworld debs through the validator and the following 
 debs came out with errors:
 
 Validating .deb file graphics/aquaterm-shlibs_1.1.1-2_darwin-x86_64.deb...
 Error: Framework files not part of a specific library-version, but 
 package does not declare BuildDependsOnly to be true (or false)
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/AquaTerm
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/Headers/
   Offending file: /sw/Library/Frameworks/AquaTerm.framework/Resources/
   Offending file: 
 /sw/Library/Frameworks/AquaTerm.framework/Versions/Current/
 
 
 Hanspeter
 
 I need some assistance resolving the reported validation issues with the 
 aquaterm package.
 
 1. Hanspeter - I don’t get the above errors when I build the package in 
 maintainer mode, using fink 0.37.0.  What validation test are you running? 
 In the future, I’d hope to catch these issues myself, before I release a 
 package.
 
 2. Reading the error message, and reviewing the Packaging Manual, it looks 
 like I could avoid the error by adding “BuildDependsOnly: False”.  But, I 
 don’t understand the implications of doing that, nor do I know what I 
 should write in the DescPackaging field.  Or, is there a way to fix the 
 root problem, rather than putting a bandage over the error?
 
 1) I'm using a validator test that just went into git HEAD:
 https://github.com/fink/fink/commit/c47d5780ba1b4d0954d1a655d6e2c6afd235e757
  
 https://github.com/fink/fink/commit/c47d5780ba1b4d0954d1a655d6e2c6afd235e757
 
 2) The proper fix is to move files in unversioned directories (those
 marked as offending above) to the BuildDependsOnly aquaterm-dev package.
 Bump %r to 3 or higher, and add Replaces: aquaterm-shlibs (= 1.1.1-2)
 to the -dev SplitOff so that the new aquaterm-dev-1.1.1-3 package can
 overwrite the now overlapping files from the old aquaterm-shlibs_1.1.1-2
 package. You can see what I did to qt4-base-mac to fix the same error
 for comparison:
 http://fink.cvs.sourceforge.net/viewvc/fink/dists/10.7/stable/main/finkinfo/libs/qt4-base-mac.info?r1=1.13r2=1.14
 
 
 The validator is complaining about everything that is in the framework - 
 every single top level directory!  All its complaints are about the symlinks 
 that contain the whole of the framework, including the portions that are 
 declared as shlibs.  Is none of the framework required during run time?  I’d 
 run that test myself, but so far I’ve failed to craft an updated info file 
 that installs without error.
 
 The following patch works for me. It leaves behind in the 
 aquaterm-shlibs SplitOff only the file that is in the Shlibs field. I'm 
 actually not 100% sure that lib/libaquaterm.*.dylib belongs there 
 either, since it's a convenience buildtime symlink to the real 
 install_name file.
 
  8  8  8  8  8
 Index: aquaterm.info
 ===
 RCS file: 
 /cvsroot/fink/dists/10.7/stable/main/finkinfo/graphics/aquaterm.info,v
 retrieving revision 1.5
 diff -u -U8 -r1.5 aquaterm.info
 --- aquaterm.info 23 Oct 2013 14:37:50 -  1.5
 +++ aquaterm.info 21 Sep 2014 01:29:24 -
 @@ -1,11 +1,11 @@
  Package: aquaterm
  Version: 1.1.1
 -Revision: 2
 +Revision: 3
  Source: http://www.kilohotel.com/fink/AquaTerm-%v.tar.gz 
 http://www.kilohotel.com/fink/AquaTerm-%v.tar.gz
  Source-MD5: 9c8da40bda38f4b9f3a57e560fdd9b5c
  BuildDepends: xcode.app
  Depends: %N-shlibs (= %v-%r)
  GCC: 4.0
  SourceDirectory: AquaTerm-AquaTerm-5c223a5
  PatchFile: %n.patch
  PatchFile-MD5: 94fb89d7b6eab5dc76da57fd4f7d5194
 @@ -26,28 +26,40 @@
   mkdir -p %i/share/%n
   cp -p -R ../adapters %i/share/%n
   chmod u+w %i/Library/Frameworks/AquaTerm.framework
   chmod u+w %i/Library/Frameworks/AquaTerm.framework/Versions
  
  SplitOff: 
Package: %N-shlibs
Replaces: %N (= 1.0-1)
 -  Files: Library lib/libaquaterm.*.dylib
 +  Files: 
 +   Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm
 +   lib/libaquaterm.*.dylib
 +  
Shlibs: 
 %p/Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm 1.0.0 
 %n (= 1.0.0-1)

   DocFiles: aquaterm/ReadMe aquaterm/ReleaseNotes aquaterm/INSTALL
  
  SplitOff2: 
Package: %N-dev
BuildDependsOnly: True
Depends: %N-shlibs (= %v-%r)
 -  Replaces: %N (= 1.0-1)
 -  Files: include lib/libaquaterm.dylib share/%N
 +  Replaces: %N (= 1.0-1), %N-shlibs (= 1.1.1-2)
 +  Files

Re: [Fink-devel] qt4-base-mac-4.8.6-2 compile failure on OS X 10.10 Public Beta 3

2014-09-18 Thread Kevin Horton
On September 17, 2014 at 10:31:35 PM, Hanspeter Niederstrasser 
(f...@snaggledworks.com) wrote:
On 9/17/2014 6:55 PM, Kevin Horton wrote: 
 Attempts to compile qt4-base-mac-4.8.6-2 on OS X 10.10 Public Beta 3 fail 
 with: 
 
 gcc -c -pipe -g -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -arch 
 x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -fvisibility=hidden 
 -fvisibility-inlines-hidden -Wall -W -isysroot 
 /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk
  -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII 
 -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT 
 -DQT_USE_QSTRINGBUILDER -DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE 
 -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK 
 -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 
 -DQ_INTERNAL_QAPP_SRC -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW 
 -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 
 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE 
 -D_LARGEFILE_SOURCE -I../../mkspecs/macx-g++ -I. -I.moc/debug-shared 
 -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/deb 
ug-shared 
-Iimage -I../3rdparty/harfbuzz/src -Idialogs -I.uic/debug-shared 
-F/sw/src/fink.build/qt4-base-mac-4.8.6-2/qt-everywhere-opensource-src-4.8.6/lib
 kernel/qcocoaapplicationdelegate_mac.mm -o 
.obj/debug-shared/qcocoaapplicationdelegate_mac.o 
 kernel/qcocoaapplicationdelegate_mac.mm:125:28: error: cannot initialize a 
 parameter of type 'idNSFileManagerDelegate' with an lvalue of type 
 'NSObjectNSApplicationDelegate *' 
 [NSApp setDelegate:reflectionDelegate]; 
 ^~ 
 /Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:109:47:
  note: passing argument to parameter 'delegate' here 
 @property (assign) id NSFileManagerDelegate delegate NS_AVAILABLE(10_5, 
 2_0); 
 ^ 
 1 error generated. 
 make[2]: *** [.obj/debug-shared/qcocoaapplicationdelegate_mac.o] Error 1 
 make[1]: *** [debug-all] Error 2 
 make: *** [sub-gui-make_default-ordered] Error 2 
 ### execution of /tmp/fink.6bgd3 failed, exit code 2 
 ### execution of /tmp/fink.vEpqs failed, exit code 2 
 Removing runtime build-lock... 
 Removing build-lock package... 
 /sw/bin/dpkg-lockwait -r fink-buildlock-qt4-base-mac-4.8.6-2 
 (Reading database ... 135184 files and directories currently installed.) 
 Removing fink-buildlock-qt4-base-mac-4.8.6-2 ... 
 Failed: phase compiling: qt4-base-mac-4.8.6-2 failed 

Please try the attached patch. Either paste the contents to the end of 
the existing qt4-base-mac.patch and modify the PatchFile-MD5: field to 
match, or add it as a new PatchFileN: and apply it in PatchScript. 
This fixed the problem.  qt4-base-mac compiled successfully.

Thank you very much.

—

Kevin Horton--
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] qt4-base-mac-4.8.6-2 compile failure on OS X 10.10 Public Beta 3

2014-09-17 Thread Kevin Horton
Attempts to compile qt4-base-mac-4.8.6-2 on OS X 10.10 Public Beta 3 fail with:

gcc -c -pipe -g -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -arch 
x86_64 -Xarch_x86_64 -mmacosx-version-min=10.10 -fvisibility=hidden 
-fvisibility-inlines-hidden -Wall -W -isysroot 
/Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk
 -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII 
-DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER 
-DQT_NO_CUPS -DQT_NO_LPR -DQT_NO_OPENTYPE -DQT_NO_STYLE_WINDOWSVISTA 
-DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_GTK -DQT_NO_STYLE_WINDOWSCE 
-DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC 
-DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT 
-DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 
-DQT_HAVE_AVX -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE 
-I../../mkspecs/macx-g++ -I. -I.moc/debug-shared -I../../include/QtCore 
-I../../include -I../../include/QtGui -I.rcc/debug-shared -Iimage 
-I../3rdparty/harfbuzz/src -Idialogs -I.uic/debug-shared 
-F/sw/src/fink.build/qt4-base-mac-4.8.6-2/qt-everywhere-opensource-src-4.8.6/lib
 kernel/qcocoaapplicationdelegate_mac.mm -o 
.obj/debug-shared/qcocoaapplicationdelegate_mac.o
kernel/qcocoaapplicationdelegate_mac.mm:125:28: error: cannot initialize a 
parameter of type 'idNSFileManagerDelegate' with an lvalue of type 
'NSObjectNSApplicationDelegate *'
        [NSApp setDelegate:reflectionDelegate];
                           ^~
/Applications/Xcode6-Beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSFileManager.h:109:47:
 note: passing argument to parameter 'delegate' here
@property (assign) id NSFileManagerDelegate delegate NS_AVAILABLE(10_5, 2_0);
                                              ^
1 error generated.
make[2]: *** [.obj/debug-shared/qcocoaapplicationdelegate_mac.o] Error 1
make[1]: *** [debug-all] Error 2
make: *** [sub-gui-make_default-ordered] Error 2
### execution of /tmp/fink.6bgd3 failed, exit code 2
### execution of /tmp/fink.vEpqs failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-qt4-base-mac-4.8.6-2
(Reading database ... 135184 files and directories currently installed.)
Removing fink-buildlock-qt4-base-mac-4.8.6-2 ...
Failed: phase compiling: qt4-base-mac-4.8.6-2 failed

--
Kevin Horton
Ottawa, Canada--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] OS X version comparisons (was Re: zsh-templates with OS X 10.10)

2014-08-28 Thread Kevin Horton
I see that zsh-templates 2.0.5-2 showed up, with a change log that suggests a 
fix. But I still see the same issue after updating to this version :(.

-- 
Kevin Horton



On August 27, 2014 at 10:40:00 PM, Daniel Macks (dma...@netspace.org) wrote:
A quick grep for this construct found 43 of them in *.info, but there  
are lots more similar cases not as easy to find with a one-liner. A  
more portable way might be what sqlite3.info does: cut off the  
major-version (just compare N not 10.N) and do numerical (not string)  
comparison.  

dan

On Wed, 27 Aug 2014 19:02:14 -0700, William G. Scott  
wgsc...@ucsc.edu wrote:
Hi Kevin:

 It looks like all (or at least most) of the problems are due to  
 conditional tests of the form

 if [[ $(sw_vers -productVersion)  10.N ]]; then

 (where N is 4, 5, 6, 7, 8, 9. 10.10 is evaluated as 10.1.)

 I’ll try to come up with a reasonable fix.  

 Bill




 On Aug 27, 2014, at 1:51 PM, Kevin Horton khorto...@rogers.com wrote:

  I’m running the second public beta of OS X 10.10 on my secondary  
 computer. zsh-templates works mostly well, but something is awry  
 with dirstack, cd? and gdirs. All three emit three “-i used with  
 no filenames on the command line, reading from STDIN.” lines in the  
 terminal for each entry (i.e. 60 lines of this spurious output, for  
 the default 20 returned values). The functions do work, but their  
 usefulness is greatly reduced at the CLI, as you must scroll and  
 visually parse the output to find the directory stack lines.  
   I’d be happy to help debug in any way - just tell me what  
 additional info you need.  
   Thanks for zsh-templates.  
   --  Kevin Horton
  Ottawa, Canada


 --
 Slashdot TV. Video for Nerds. Stuff that matters.  
 http://tv.slashdot.org/
 ___
 Fink-devel mailing list
 Fink-devel@lists.sourceforge.net
 List archive:
 http://news.gmane.org/gmane.os.apple.fink.dev l
 Subscription management:
 https://lists.sourceforge.net/lists/listinfo/fink-devel



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



--
Slashdot TV.  
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] zsh-templates with OS X 10.10

2014-08-27 Thread Kevin Horton
I’m running the second public beta of OS X 10.10 on my secondary computer.  
zsh-templates works mostly well, but something is awry with dirstack, cd? and 
gdirs.  All three emit three “-i used with no filenames on the command line, 
reading from STDIN.” lines in the terminal for each entry (i.e. 60 lines of 
this spurious output, for the default 20 returned values).  The functions do 
work, but their usefulness is greatly reduced at the CLI, as you must scroll 
and visually parse the output to find the directory stack lines.

I’d be happy to help debug in any way - just tell me what additional info you 
need.

Thanks for zsh-templates.

-- 
Kevin Horton
Ottawa, Canada--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] GNU Screen hangs if started over ssh

2014-07-13 Thread Kevin Horton
A long, long time ago, there was a Fink package for GNU screen.  That package 
never made it past 10.4 transitional.

I’m having issues using Apple’s /usr/bin/screen, and wonder whether it is time 
to once again have a Fink screen package.  Specifically, screen hangs if I 
start it after sshing into either of my OS X computers.  I can start screen 
locally, detach, and connect to it over ssh.  But I can never start screen once 
sshing into a box.

I see I’m not alone, and I note that someone claims to have identified a fix.

http://earthwithsun.com/questions/163881/cant-start-gnu-screen-on-snow-leopard
http://earthwithsun.com/questions/207654/gnu-screen-freezes-when-starting-session-over-ssh-works-locally-whats-wrong

Am I the only one with this problem?  If others have identified a convenient 
work around, I’d love to learn about it.  If there is no workaround, I’ll have 
a go at a Fink screen package, unless someone else wants to do that.  Or, is 
there a working equivalent to screen I can try?

Thank,

-- 
Kevin Horton
--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] GNU Screen hangs if started over ssh

2014-07-13 Thread Kevin Horton
On July 13, 2014 at 10:19:56 AM, Alexander Hansen (alexanderk.han...@gmail.com) 
wrote:
On 7/13/14, 6:30 AM, Kevin Horton wrote:  
 A long, long time ago, there was a Fink package for GNU screen. That  
 package never made it past 10.4 transitional.  
  
 I’m having issues using Apple’s /usr/bin/screen, and wonder whether it  
 is time to once again have a Fink screen package. Specifically, screen  
 hangs if I start it after sshing into either of my OS X computers. I  
 can start screen locally, detach, and connect to it over ssh. But I can  
 never start screen once sshing into a box.  
  
 I see I’m not alone, and I note that someone claims to have identified a  
 fix.  
  
 http://earthwithsun.com/questions/163881/cant-start-gnu-screen-on-snow-leopard
   
 http://earthwithsun.com/questions/207654/gnu-screen-freezes-when-starting-session-over-ssh-works-locally-whats-wrong
   
  
 Am I the only one with this problem? If others have identified a  
 convenient work around, I’d love to learn about it. If there is no  
 workaround, I’ll have a go at a Fink screen package, unless someone else  
 wants to do that. Or, is there a working equivalent to screen I can try?  
  
 Thank,  
  
 --  
 Kevin Horton  
  
  

I have a vague recollection that we pulled screen on 10.5 because at  
that time Apple's was the same or a newer version and behaved better in  
some regard--I'm not sure what the nature of the issue was, though.  

You might check out tmux as a workaround.  
--  
Alexander Hansen, Ph.D.  


tmux appears to be a suitable replacement for screen in my workflow.  It works 
on my setup, so I’ll drop any thoughts of working on a screen package.

I’m not sure what drives the results of “fink apropos”, but I note that “fink 
apropos screen” does not return tmux. Nor does tmux show up if the Fink package 
database is searched for “screen” via the web interface.  Perhaps the 
description for tmux in the info file could be enhanced to make it show up if 
someone is looking for an equivalent to screen.

Thanks for your assistance,

Kevin--
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] GTK 2.20?

2014-05-04 Thread Kevin Horton
I’d like to update my bluefish package, but all versions newer than the one 
currently in fink require at least GTK 2.20 or GTK 3.  Is a GTK update on the 
horizon at all, or should I give up this dream?

Thanks,

-- 
Kevin Horton
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] GTK 2.20?

2014-05-04 Thread Kevin Horton
On May 4, 2014 at 2:19:13 PM, Daniel Macks (dma...@netspace.org) wrote:
On Sun, 4 May 2014 12:46:58 -0400, Kevin Horton khorto...@rogers.com wrote:  

 I’d like to update my bluefish package, but all versions newer  
 than the one currently in fink require at least GTK 2.20 or GTK 3.  
  Is a GTK update on the horizon at all, or should I give up this  
 dream?  

Last I checked (last summer), newer glib2, the lowest level of the  
gnome stack, had problems on OS X. I've been tracking its new stable  
releases for a few years...there were still new bugs/test-fails in  
old APIs as well as fails in the newly added ones (the reason other  
parts of the stack need the newer glib2), so I wasn't motivated to  
really get it all solved (seemed poor to break what works in order to  
get new things that also might not be working). I had toyed with simply  
scrapping the new interfaces and working on getting the old ones fixed  
(so things that say they need new just because new is better would be  
happy, and only have symptoms for things that already weren't doable),  
but seemed like a lot of work for not really fixing the whole problem.  
This summer I'm going to try again to get the whole thing working (I've  
heard that at least some of the test fails are side-effects of how  
fink's build system is running them).  



Thanks for the update.

The Bluefish team somehow managed to create a Bluefish app, using GTK 3.  It 
runs well enough, but of course you can’t use it over ssh, which greatly limits 
its usefulness to me. I don’t know whether any of what they do to use GTK 3 is 
relevant to fink or not, nor have I discovered how they compile GTK 3 to run on 
OS X.

I’m happy to wait until this percolates to the top of your priority list, if 
ever.

Kevin Horton

 --
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Undefined symbols for architecture x86_64 when updating sylpheed

2014-05-02 Thread Kevin Horton
On May 2, 2014 at 9:04:46 AM, Jack Howarth (howarth.at.f...@gmail.com) wrote:

Kevin,
     The following change solves the build issue here outside of fink using the 
same configure options…

--- sylpheed-3.4.1/src/Makefile.in.orig 2014-05-02 08:58:42.0 -0400
+++ sylpheed-3.4.1/src/Makefile.in 2014-05-02 09:00:12.0 -0400
@@ -434,7 +434,7 @@
 @NATIVE_WIN32_TRUE@ ../libsylph/libsylph-0.la sylpheed.res
 @NATIVE_WIN32_FALSE@sylpheed_DEPENDENCIES = libsylpheed-plugin-0.la \
 @NATIVE_WIN32_FALSE@ ../libsylph/libsylph-0.la
-sylpheed_LDFLAGS =
+sylpheed_LDFLAGS = -F/System/Library/Frameworks/Foundation.framework 
-framework Foundation
 
 DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 depcomp = $(SHELL) $(top_srcdir)/depcomp

               Jack


 
On May 2, 2014 at 9:16:11 AM, Martin Costabel 
(costa...@wanadoo.fr(mailto:costa...@wanadoo.fr)) wrote:
 On 2/05/14 13:23, khorto...@rogers.com wrote:
 
 
  I’m trying to update my sylpheed package to sylpheed 3.4.1, and I’m running 
  into a problem with undefined symbols. This is way outside my area of 
  expertise, so I’m hoping that someone can give me a clue.
 
  The relevant parts of the info file are:
 
  SetCPPFLAGS: -I%p/lib/system-openssl/include
  SetLDFLAGS: -L%p/lib/system-openssl/lib -lenchant -lresolv
  ConfigureParams: --enable-ipv6 --disable-jpilot --enable-ssl --enable-ldap 
  --disable-gpgme --enable-gtkspell --disable-compface --disable-oniguruma 
  --disable-shared --with-libs=%p/lib/system-openssl
 []/.libs/libsylph-0.a ../libsylph/.libs/libsylph-0.a -lresolv -lssl
 -lcrypto -lz /sw/lib/libgtkspell.dylib /sw/lib/libgtk-x11-2.0.dylib
 /sw/lib/libgdk-x11-2.0.dylib /sw/lib/libatk-1.0.dylib
 /sw/lib/libgio-2.0.dylib /sw/lib/pango-ft219/lib/libpangoft2-1.0.dylib
 /sw/lib/libgdk_pixbuf-2.0.dylib
 /sw/lib/pango-ft219/lib/libpangocairo-1.0.dylib /sw/lib/libcairo.dylib
 /sw/lib/pango-ft219/lib/libpango-1.0.dylib
 /sw/lib/freetype219/lib/libfreetype.dylib
 /sw/lib/fontconfig2/lib/libfontconfig.dylib /sw/lib/libenchant.dylib
 /sw/lib/libgmodule-2.0.dylib /sw/lib/libdbus-glib-1.dylib
 /sw/lib/libdbus-1.dylib -lpthread /sw/lib/libgobject-2.0.dylib
 /sw/lib/libgthread-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib
  Undefined symbols for architecture x86_64:
  _OBJC_CLASS_$_NSAutoreleasePool, referenced from:
  objc-class-ref in libsylph-0.a(utils.o)
  _OBJC_CLASS_$_NSBundle, referenced from:
  objc-class-ref in libsylph-0.a(utils.o)
  _objc_msgSend, referenced from:
  _set_startup_dir in libsylph-0.a(utils.o)
  
 Maybe adding -Wl,-framework,Foundation to SetLDFLAGS will resolve these.
  


Thanks Jack and Martin - both your solutions worked. I’ll use the option to do 
it in the .info file, rather than via a patch, as that is probably more robust 
for future sylpheed updates.  

Best regards,  

Kevin

--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Undefined symbols for architecture x86_64 when updating sylpheed

2014-05-02 Thread Kevin Horton
I’m trying to update my sylpheed package to sylpheed 3.4.1, and I’m running 
into a problem with undefined symbols.  This is way outside my area of 
expertise, so I’m hoping that someone can give me a clue.

The relevant parts of the info file are:

SetCPPFLAGS: -I%p/lib/system-openssl/include 
SetLDFLAGS: -L%p/lib/system-openssl/lib -lenchant -lresolv
ConfigureParams: --enable-ipv6 --disable-jpilot --enable-ssl --enable-ldap 
--disable-gpgme --enable-gtkspell --disable-compface --disable-oniguruma 
--disable-shared --with-libs=%p/lib/system-openssl
CompileScript: 
  %{default_script}
  fink-package-precedence .



The build attempt fails with:

libtool: link: gcc -g -O2 -no-cpp-precomp -fno-common -I/sw/include/glib-2.0 
-I/sw/lib/glib-2.0/include -I/sw/include/gtkspell-2.0 -I/sw/include/gtk-2.0 
-I/sw/lib/gtk-2.0/include -I/sw/include/atk-1.0 -I/sw/include/cairo 
-I/sw/include/pango-1.0 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include 
-I/sw/include -I/sw/include/freetype2 -I/opt/X11/include -I/sw/include/dbus-1.0 
-I/sw/lib/dbus-1.0/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include 
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -o sylpheed main.o 
mainwindow.o folderview.o summaryview.o messageview.o headerview.o textview.o 
imageview.o mimeview.o quick_search.o query_search.o message_search.o 
colorlabel.o action.o compose.o gtkshruler.o menu.o stock_pixmap.o prefs_ui.o 
prefs_common_dialog.o prefs_filter.o prefs_filter_edit.o prefs_account_dialog.o 
prefs_folder_item.o prefs_display_items.o prefs_display_header.o 
prefs_customheader.o prefs_summary_column.o prefs_template.o prefs_actions.o 
prefs_search_folder.o prefs_toolbar.o account_dialog.o template.o addressbook.o 
addr_compl.o addritem.o addrcache.o addrbook.o addrindex.o mgutils.o vcard.o 
ldif.o importldif.o importcsv.o jpilot.o syldap.o editbook.o editgroup.o 
editaddress.o editvcard.o editjpilot.o editldap.o editldap_basedn.o 
addressadd.o filesel.o foldersel.o statusbar.o logwindow.o sourcewindow.o 
manage_window.o undo.o alertpanel.o inputdialog.o progressdialog.o 
subscribedialog.o about.o setup.o gtkutils.o send_message.o inc.o rpop3.o 
import.o export.o rfc2015.o passphrase.o select-keys.o sigstatus.o 
simple-gettext.o manual.o eggtrayicon.o trayicon.o printing.o sslmanager.o 
plugin_manager.o update_check.o quote_fmt_lex.o quote_fmt_parse.o 
sylpheed-marshal.o notificationwindow.o  -L/sw/lib/system-openssl/lib -L/sw/lib 
/sw/lib/liblber.dylib /sw/lib/libldap.dylib /sw/lib/libiconv.dylib 
./.libs/libsylpheed-plugin-0.a 
/sw/src/fink.build/sylpheed-3.4.1-1/sylpheed-3.4.1/libsylph/.libs/libsylph-0.a 
../libsylph/.libs/libsylph-0.a -lresolv -lssl -lcrypto -lz 
/sw/lib/libgtkspell.dylib /sw/lib/libgtk-x11-2.0.dylib 
/sw/lib/libgdk-x11-2.0.dylib /sw/lib/libatk-1.0.dylib /sw/lib/libgio-2.0.dylib 
/sw/lib/pango-ft219/lib/libpangoft2-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib 
/sw/lib/pango-ft219/lib/libpangocairo-1.0.dylib /sw/lib/libcairo.dylib 
/sw/lib/pango-ft219/lib/libpango-1.0.dylib 
/sw/lib/freetype219/lib/libfreetype.dylib 
/sw/lib/fontconfig2/lib/libfontconfig.dylib /sw/lib/libenchant.dylib 
/sw/lib/libgmodule-2.0.dylib /sw/lib/libdbus-glib-1.dylib 
/sw/lib/libdbus-1.dylib -lpthread /sw/lib/libgobject-2.0.dylib 
/sw/lib/libgthread-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib
Undefined symbols for architecture x86_64:
  _OBJC_CLASS_$_NSAutoreleasePool, referenced from:
      objc-class-ref in libsylph-0.a(utils.o)
  _OBJC_CLASS_$_NSBundle, referenced from:
      objc-class-ref in libsylph-0.a(utils.o)
  _objc_msgSend, referenced from:
      _set_startup_dir in libsylph-0.a(utils.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Any assistance would be appreciated.

Thanks,

-- 
Kevin Horton
--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] cpp error with gcc47

2012-08-06 Thread Kevin Horton
On 2012-08-04, at 21:50 , Alexander Hansen alexanderk.han...@gmail.com wrote:

 On 8/4/12 6:40 PM, Kevin Horton wrote:
 On 2012-08-04, at 21:32 , Alexander Hansen alexanderk.han...@gmail.com 
 wrote:
 
 On 8/4/12 6:28 PM, Kevin Horton wrote:
 I'm trying to get the latest cadabra to build on 10.8, and these efforts 
 have run afoul of a configure failure with gcc47.
 
 Cadabra 1.31 won't compile with the Fink's default compilers - g++ 
 complains about a syntax error.  I tried gcc47 to see if that would work.  
 I put SetCXX: g++-4.7 in the info file, and added Depends and 
 BuildDepends on gcc47-shlibs and gcc47 respectively.  
 
 configure fails with:
 
 checking how to run the C++ preprocessor... /lib/cpp
 configure: error: C++ preprocessor /lib/cpp fails sanity check
 See `config.log' for more details.
 ### execution of /tmp/fink.ySYFx failed, exit code 1
 ### execution of /tmp/fink.zSk50 failed, exit code 1
 Removing runtime build-lock...
 Removing build-lock package...
 /sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
 (Reading database ... 197960 files and directories currently installed.)
 Removing fink-buildlock-cadabra-1.31-1 ...
 Failed: phase compiling: cadabra-1.31-1 failed
 
 ===
 config.log has:
 ##  ##
 ## Cache variables. ##
 ##  ##
 ac_cv_prog_CXXCPP=/lib/cpp
 
 ## - ##
 ## Output variables. ##
 ## - ##
 CXXCPP='/lib/cpp'
 
 |   Syntax error
 configure:3505: /lib/cpp -I/sw/lib/pango-ft219/include/pango-1.0 
 -I/sw/lib/pango-ft219/include -I/sw/lib/freetype219/include/freetype2 
 -I/sw/lib/freetype219/include -I/sw/lib/fontconfig2/include -I/sw/include 
 -DX_LOCALE -fnested-functions conftest.cpp
 ./configure: line 3506: /lib/cpp: No such file or directory
 
 
 ===
 I don't have a /lib/cpp.  I've got /usr/bin/cpp.  Why is configure looking 
 for /lib/cpp?
 
 Any advice is appreciated.
 
 Thanks,
 
 --
 Kevin Horton
 Ottawa, Canada
 
 
 
 
 That'd be because gcc-4.7 doesn't exist as an executable name.  Try
 g++-fsf-4.7.
 
 Thanks, but I still get the same failure even with SetCXX: g++-fsf-4.7:
 
 checking whether g++-fsf-4.7 accepts -g... no
 checking whether ln -s works... yes
 checking whether make sets $(MAKE)... yes
 checking for a BSD-compatible install... /sw/bin/ginstall -c
 checking CFLAGS for maximum warnings... -Wall
 checking for lie... yes
 checking how to run the C++ preprocessor... /lib/cpp
 configure: error: C++ preprocessor /lib/cpp fails sanity check
 See `config.log' for more details.
 ### execution of /tmp/fink.QIBab failed, exit code 1
 ### execution of /tmp/fink.jr19R failed, exit code 1
 Removing runtime build-lock...
 Removing build-lock package...
 /sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
 (Reading database ... 197960 files and directories currently installed.)
 Removing fink-buildlock-cadabra-1.31-1 ...
 Failed: phase compiling: cadabra-1.31-1 failed
 
 --
 Kevin Horton
 Ottawa, Canada
 
 
 
 
 How about e.g.
 
 export CXXCPP=/sw/bin/cpp-fsf-4.7
 
 in the CompileScript?


I eventually found that the problems are due to one of my CPPFLAGS not being 
support by GCC's g++: -fnested-functions.  

I removed that flag, and configure works.  

But, no matter which compiler I use, I run into:

g++ -g -O2 -Wall -I. -I../src `pkg-config modglue --cflags` 
-DRELEASE=\1.31\ -DDATETIME=\`date | sed -e 's/  / /'`\ 
-DHOSTNAME=\`hostname`\ -c -o display.o display.cc
In file included from display.cc:24:
In file included from ./modules/algebra.hh:29:
./youngtab.hh:602:18: error: invalid use of nonstatic data member 'rows'
   column_number=rows[row_number].size()-1;
 ^~~~


I get the same error with Fink's default g++, c++ and gcc47's g++.

I've asked cadabra's author which compilers he recommends.

Thanks for your help.

--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] cpp error with gcc47

2012-08-05 Thread Kevin Horton
I'm trying to get the latest cadabra to build on 10.8, and these efforts have 
run afoul of a configure failure with gcc47.

Cadabra 1.31 won't compile with the Fink's default compilers - g++ complains 
about a syntax error.  I tried gcc47 to see if that would work.  I put SetCXX: 
g++-4.7 in the info file, and added Depends and BuildDepends on gcc47-shlibs 
and gcc47 respectively.  

configure fails with:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor /lib/cpp fails sanity check
See `config.log' for more details.
### execution of /tmp/fink.ySYFx failed, exit code 1
### execution of /tmp/fink.zSk50 failed, exit code 1
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
(Reading database ... 197960 files and directories currently installed.)
Removing fink-buildlock-cadabra-1.31-1 ...
Failed: phase compiling: cadabra-1.31-1 failed

===
config.log has:
##  ##
## Cache variables. ##
##  ##
ac_cv_prog_CXXCPP=/lib/cpp

## - ##
## Output variables. ##
## - ##
CXXCPP='/lib/cpp'

|Syntax error
configure:3505: /lib/cpp -I/sw/lib/pango-ft219/include/pango-1.0 
-I/sw/lib/pango-ft219/include -I/sw/lib/freetype219/include/freetype2 
-I/sw/lib/freetype219/include -I/sw/lib/fontconfig2/include -I/sw/include 
-DX_LOCALE -fnested-functions conftest.cpp
./configure: line 3506: /lib/cpp: No such file or directory


===
I don't have a /lib/cpp.  I've got /usr/bin/cpp.  Why is configure looking for 
/lib/cpp?

Any advice is appreciated.

Thanks,

--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] cpp error with gcc47

2012-08-05 Thread Kevin Horton
On 2012-08-04, at 21:32 , Alexander Hansen alexanderk.han...@gmail.com wrote:

 On 8/4/12 6:28 PM, Kevin Horton wrote:
 I'm trying to get the latest cadabra to build on 10.8, and these efforts 
 have run afoul of a configure failure with gcc47.
 
 Cadabra 1.31 won't compile with the Fink's default compilers - g++ complains 
 about a syntax error.  I tried gcc47 to see if that would work.  I put 
 SetCXX: g++-4.7 in the info file, and added Depends and BuildDepends on 
 gcc47-shlibs and gcc47 respectively.  
 
 configure fails with:
 
 checking how to run the C++ preprocessor... /lib/cpp
 configure: error: C++ preprocessor /lib/cpp fails sanity check
 See `config.log' for more details.
 ### execution of /tmp/fink.ySYFx failed, exit code 1
 ### execution of /tmp/fink.zSk50 failed, exit code 1
 Removing runtime build-lock...
 Removing build-lock package...
 /sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
 (Reading database ... 197960 files and directories currently installed.)
 Removing fink-buildlock-cadabra-1.31-1 ...
 Failed: phase compiling: cadabra-1.31-1 failed
 
 ===
 config.log has:
 ##  ##
 ## Cache variables. ##
 ##  ##
 ac_cv_prog_CXXCPP=/lib/cpp
 
 ## - ##
 ## Output variables. ##
 ## - ##
 CXXCPP='/lib/cpp'
 
 | Syntax error
 configure:3505: /lib/cpp -I/sw/lib/pango-ft219/include/pango-1.0 
 -I/sw/lib/pango-ft219/include -I/sw/lib/freetype219/include/freetype2 
 -I/sw/lib/freetype219/include -I/sw/lib/fontconfig2/include -I/sw/include 
 -DX_LOCALE -fnested-functions conftest.cpp
 ./configure: line 3506: /lib/cpp: No such file or directory
 
 
 ===
 I don't have a /lib/cpp.  I've got /usr/bin/cpp.  Why is configure looking 
 for /lib/cpp?
 
 Any advice is appreciated.
 
 Thanks,
 
 --
 Kevin Horton
 Ottawa, Canada
 
 
 
 
 That'd be because gcc-4.7 doesn't exist as an executable name.  Try
 g++-fsf-4.7.

Thanks, but I still get the same failure even with SetCXX: g++-fsf-4.7:

checking whether g++-fsf-4.7 accepts -g... no
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /sw/bin/ginstall -c
checking CFLAGS for maximum warnings... -Wall
checking for lie... yes
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor /lib/cpp fails sanity check
See `config.log' for more details.
### execution of /tmp/fink.QIBab failed, exit code 1
### execution of /tmp/fink.jr19R failed, exit code 1
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
(Reading database ... 197960 files and directories currently installed.)
Removing fink-buildlock-cadabra-1.31-1 ...
Failed: phase compiling: cadabra-1.31-1 failed

--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] cpp error with gcc47

2012-08-04 Thread Kevin Horton
I'm trying to get the latest cadabra to build on 10.8, and these efforts have 
run afoul of a configure failure with gcc47.

Cadabra 1.31 won't compile with the Fink's default compilers - g++ complains 
about a syntax error.  I tried gcc47 to see if that would work.  I put SetCXX: 
g++-4.7 in the info file, and added Depends and BuildDepends on gcc47-shlibs 
and gcc47 respectively.  

configure fails with:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor /lib/cpp fails sanity check
See `config.log' for more details.
### execution of /tmp/fink.ySYFx failed, exit code 1
### execution of /tmp/fink.zSk50 failed, exit code 1
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-cadabra-1.31-1
(Reading database ... 197960 files and directories currently installed.)
Removing fink-buildlock-cadabra-1.31-1 ...
Failed: phase compiling: cadabra-1.31-1 failed

===
config.log has:
##  ##
## Cache variables. ##
##  ##
ac_cv_prog_CXXCPP=/lib/cpp

## - ##
## Output variables. ##
## - ##
CXXCPP='/lib/cpp'

|Syntax error
configure:3505: /lib/cpp -I/sw/lib/pango-ft219/include/pango-1.0 
-I/sw/lib/pango-ft219/include -I/sw/lib/freetype219/include/freetype2 
-I/sw/lib/freetype219/include -I/sw/lib/fontconfig2/include -I/sw/include 
-DX_LOCALE -fnested-functions conftest.cpp
./configure: line 3506: /lib/cpp: No such file or directory


===
I don't have a /lib/cpp.  I've got /usr/bin/cpp.  Why is configure looking for 
/lib/cpp?

Any advice is appreciated.

Thanks,

--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] shlib validator problem

2012-08-03 Thread Kevin Horton
I'm trying to update the modglue-1.10 package that is available for 10.6 to get 
it to build on 10.7 and 10.8.  I'm using the latest modglue-1.16 from upstream. 
 I'm fighting with a error during package validation that has me completely 
befuddled, and I'm hoping someone can shed some light on things.

The package validation fails with:

Validating .deb dir /sw/src/fink.build/root-modglue-shlibs-1.16-1...
Error: File name '/sw/lib/libmodglue.1.dylib' specified in Shlibs does not 
match install_name '/sw//lib/libmodglue.1.dylib'
Error: package contains the shared library
 /sw/lib/libmodglue.1.dylib
  but the corresponding install_name and compatibility_version
 %p//lib/libmodglue.1.dylib 2.0.0
  are not listed in the Shlibs field.  See the packaging manual.

==
looking in the build directories, I see:

% ls -l /sw/src/fink.build/root-modglue-1.16-1/sw/lib 
total 2072
-rw-r--r--  1 root  admin  1051184  3 Aug 20:15 libmodglue.a
lrwxr-xr-x  1 root  admin   18  3 Aug 20:15 libmodglue.dylib - 
libmodglue.1.dylib
-rwxr-xr-x  1 root  admin  956  3 Aug 20:15 libmodglue.la
drwxr-xr-x  3 root  admin  102  3 Aug 20:15 pkgconfig

% ls -l /sw/src/fink.build/root-modglue-shlibs-1.16-1/sw/lib
-rwxr-xr-x  1 root  admin  104436  3 Aug 20:15 libmodglue.1.dylib

==
otool shows:

% otool -L 
/sw/src/fink.build/root-modglue-shlibs-1.16-1/sw/lib/libmodglue.1.dylib 
/sw/src/fink.build/root-modglue-shlibs-1.16-1/sw/lib/libmodglue.1.dylib:
/sw//lib/libmodglue.1.dylib (compatibility version 2.0.0, current 
version 2.16.0)
/sw/lib/libsigc-2.0.0.dylib (compatibility version 1.0.0, current 
version 1.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current 
version 56.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current 
version 169.3.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 
1669.0.0)
 ==

The shlibs portion of the info file has:

SplitOff: 
 Package: %N-shlibs
 Depends: libsigc++2-shlibs
 Files: lib/lib*.*.dylib 
 DocFiles: COPYING
 Description: Shared libs for %N
 Shlibs: 
   %p/lib/libmodglue.1.dylib 2.0.0 %n (= 1.3-1)
 


==
As I understand it, the validator is complaining about an extra / in the path 
/sw//lib/libmodglue.1.dylib.  I do see an extra / in the output of otool.  
Is that the source of the issue?  If so, how do I fix that?  Do I need to 
perform some libtool or install_name_tool voodoo?

Thanks for any advice,

--
Kevin Horton
Ottawa, Canada



--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Buildworld completed for 10.7

2012-05-13 Thread Kevin Horton
On 2012-05-13, at 16:38 , Hanspeter Niederstrasser wrote:

 I have just completed a buildworld run on 10.7. This was done on a MBP 
 running 10.7.3 and Xcode 4.1, with fink-0.32.6. My apologies if any 
 packages created or updated during the last 5 days did not get added. Of 
 note, all but a few of the passwd-* packages were NOT installed (-avahi, 
 -games, -fink-bld, and -messagebus were kept), so anything that depends 
 on the other passwd-* packages was not built. Atlas was also removed 
 because the current version (3.9.11-12) fails on this model. This also 
 took out a great many packages from being built.
 
 This is the main report on the build: 
 http://www.snaggledworks.com/fink/buildworld/2012-05-07/out/report.html
 
 Results by maintainer: 
 http://www.snaggledworks.com/fink/buildworld/2012-05-07/out/maintindex.html
 
 A file search through all the created deb files (useful for finding what 
 provides a header, etc): 
 http://www.snaggledworks.com/fink/buildworld/2012-05-07/search.html
 
 List of packages that failed when built as 'fink-bld' (all these were 
 also then attempted to build as root): 
 http://www.snaggledworks.com/fink/buildworld/2012-05-07/nobody/
 
 The build trees for failed packages are not uploaded, but are available 
 if necessary.



Thank you very much for doing all this work.

Looking at the failures for which I am responsible, I must admit I am confused 
and would appreciate some advice.

Sylpheed is classifed as ./failures/project/pc-missing.  Looking at the linked 
log, I see:

Package dbus-glib-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-glib-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-glib-1' found
Package dbus-glib-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `dbus-glib-1.pc'
to the PKG_CONFIG_PATH environment variable
No package 'dbus-glib-1' found

But, on my machine, my sylpheed build log doesn't have these dbus-glib lines.  
And, locate dbus-glib-1.pc gives:

/sw/lib/pkgconfig/dbus-glib-1.pc

Is there any issue I need to deal with?

==
convertall is classified as ./unbuilt/unbuildable.  Looking at the linked log, 
I see:

Failed: Can't figure out how to build.  Unsatisfied dependencies: pyqt4-py27.

But, on my machine, fink list pyqt4-py27 shows:

i   pyqt4-py27 4.9.1-3  
Python bindings for the Qt toolkit

Is pyqt4 one of the packages that depend on passwd-* ?

Thanks,

--
Kevin Horton
Ottawa, Canada




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] sip-py24-4.13.2-1 fails to build

2012-03-19 Thread Kevin Horton
On 2012-03-18, at 12:46 , Daniel Johnson wrote:

 
 On Mar 18, 2012, at 10:56 AM, Daniel Johnson wrote:
 
 
 On Mar 18, 2012, at 8:26 AM, Hanspeter Niederstrasser wrote:
 
 On 03/17/2012 11:20 PM, Daniel Johnson wrote:
 
 On Mar 17, 2012, at 9:38 PM, Hanspeter Niederstrasser wrote:
 
 Daniel,
 
 sip-py24 (need it as a dep for flyway-py) fails to build on 10.5/i386
 
 c++ -c -pipe -fPIC -Os -w -DNDEBUG -I. -I/sw/include/python2.4 -o bool.o 
 bool.cpp
 c++ -headerpad_max_install_names -bundle  -o sip.so siplib.o 
 apiversions.o descriptors.o qtlib.o threads.o objmap.o voidptr.o bool.o
 Undefined symbols:
 _PySequence_GetItem, referenced from:
_parsePass1 in siplib.o
_parsePass2 in siplib.o
 _PyCObject_Type, referenced from:
_PyCObject_Type$non_lazy_ptr in voidptr.o
 _PyBaseObject_Type, referenced from:
_PyBaseObject_Type$non_lazy_ptr in siplib.o
 _PyObject_GC_UnTrack, referenced from:
_forgetObject in siplib.o
 
 
 sip-py25 works, and the equivalent compiler command is
 
 c++ -headerpad_max_install_names -bundle -L/sw/lib/python2.5/config -ldl 
 -lpython2.5 -o sip.so siplib.o apiversions.o descriptors.o qtlib.o 
 threads.o objmap.o voidptr.o bool.o
 
 Looks like there's no python2.4-config to provide those flags.
 
 Hanspeter
 
 Why do you need -py24? Can you use a newer one? I have no system capable 
 of building python24 (only 10.5 has it) and so can't really try to come up 
 with a fix. At this point, unless someone can come up with a reasonable 
 fix, I'd rather just remove sip-py24 since it doesn't build. The -py24 has 
 just been carried forward through inertia and this is the first failure I 
 heard of even though it must have been broken for a long time. Also, 
 python24 is pretty ancient so I'm unwilling to put much effort into 
 supporting it, especially since I can't run it myself. :)
 
 flyway-py24 (the only existing variant in the 10.5/6 tree) has sip-py24 
 as a dependency and this was being done in the context of the stable 
 migration.
 
 I did not try to see if flyway-py could be bumped up to a newer python 
 version, but I've now cc'd the flyway-py maintainer to see if it can be 
 changed from py24 to py25+.
 
 Assuming that sip-py24 needs to be kept in Fink, a hack would be to 
 conditionalize the evaluation of `%p/bin/python%type_raw[python]-config 
 --ldflags` inside the LFLAGS_PLUGIN chunk of CompileScript so that !24 
 uses what's there, and py24 manually adds the needed -L.
 
 The following is the short list of packages have a listed dependency on 
 sip-py24
 
 pyqt4-mac-py24
 pyqt-py24
 qscintilla2-qt4-*-py24
 
 I did not follow the dependency tree further down to see what would 
 depend on these.
 
 Those are all mine and make up the pyqt4 suite.
 
 No packages directly dep on sip-py24 except for pyqt (for qt3 not 4) and 
 nothing uses that anymore and I wouldn't be surprised if it doesn't even 
 build anymore. I'd suggest getting rid it altogether. 3 packages indirectly 
 dep on sip-py24 through pyqt4: traits-backend-qt-py, spyder{-mac|-x11}-py, 
 and flyway-py. Only flyway-py has only a py24 variant; the others have more 
 recent variants too.
 
 I think we should just kill all py24 variants in those packages since there 
 are so few. If flyway-py can't work with something newer than py24 then it 
 should go too. It's very old and the upstream site is long gone.
 
 I'm unwilling to put specialized conditional code in sip-py that I can't 
 even test just for one ancient package. The pyqt4/sip packages are 
 complicated enough to maintain as it is. :)
 
 
 Oh, my bad, flyway-py uses _pyqt_, not pyqt4. It's almost certainly not going 
 to work as our pyqt is terribly bitrotten.
 


At one point several years ago it looked like development was picking up again, 
but that didn't last long.  I bet I was the only guy using it on Fink, and I 
gave up several years ago.

Let's just pull flyway.  It isn't worth the hassle to try to sort it out.

--
Kevin Horton
Ottawa, Canada




--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] image-exiftool-pm update

2012-01-01 Thread Kevin Horton
Benjamin,

The image-exiftool-pm package is quite out of date.  I needed some of the 
changes in the newer versions, so I made a local package for image-exiftool-pm 
8.65 (the current version).  I only needed to change the version and Source-MD5 
(change it to 8b27b63af0eec744afb7f373750c282b).  The new package builds OK in 
maintainer mode, and works correctly for me on OS X 10.7.
--
Kevin Horton
Ottawa, Canada




--
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Checking out 10.7 tree?

2011-08-17 Thread Kevin Horton

On 2011-08-16, at 21:19 , Charles Lepple wrote:

 On Aug 16, 2011, at 9:47 PM, Kevin Horton wrote:
 
 I finally updated to 10.7 on my main Mac, and confirmed that one of  
 my packages builds and runs OK on 10.7, after making a small tweak  
 to the .info file.  Now I'd like to commit bluefish.info to the 10.7  
 tree.  But, I'm a complete cvs neophyte, and can't figure out how to  
 get the 10.7 tree on my machine.  I tried cvs up, but that only  
 updated all my 10.4 and earlier trees - it did not pull in the 10.7  
 stuff as I had hoped.
 
 
 Someone who actually has 10.7 on their Mac should probably correct me,  
 but if you upgrade the OS, usually you have to do a new install of  
 Fink, or at least rebuild everything (and I remember some discussion  
 about not adding another zero to revision numbers for the 10.7 tree,  
 but instead dropping extra zeroes). Or do you not have the CVS tree on  
 the 10.7 machine?
 
 From a strictly CVS-centric view, though, the CVS checkout created by  
 Fink only includes the directory applicable to your OS, and CVS  
 doesn't look for additional directories from the server unless you  
 pass -d.
 
 You can probably get by with cvs update -d 10.7.
 


I did start with a fresh fink install on 10.7.  Perhaps there is a more 
efficient way to do things, but my normal fink install is managed via rsync 
using the usual fink selfupdate.  I've got a separate cvs tree that I only 
use to commit my info files, once I've confirmed they work properly in the 
local tree on my normal fink.

cvs update -d 10.7 did the trick.  Thanks for the tip.

--
Kevin Horton
Ottawa, Canada




--
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Checking out 10.7 tree?

2011-08-16 Thread Kevin Horton
I finally updated to 10.7 on my main Mac, and confirmed that one of my packages 
builds and runs OK on 10.7, after making a small tweak to the .info file.  Now 
I'd like to commit bluefish.info to the 10.7 tree.  But, I'm a complete cvs 
neophyte, and can't figure out how to get the 10.7 tree on my machine.  I tried 
cvs up, but that only updated all my 10.4 and earlier trees - it did not pull 
in the 10.7 stuff as I had hoped.

I've pored over the Fink Wiki, and studied the cvs manual, but haven't struck 
gold yet.  I'd really appreciate a pointer: how do I make cvs pull the 10.7 
tree onto my machine so I can then commit bluefish.info.

Thanks in advance,


--
Kevin Horton
Ottawa, Canada




--
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Advice requested - sylpheed 3.1.1

2011-05-18 Thread Kevin Horton
On 2011-05-17, at 09:39 , Alexander Hansen wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 5/17/11 9:30 AM, Charles Lepple wrote:
 On Sat, May 14, 2011 at 9:19 PM, Kevin Horton khorto...@rogers.com wrote:
 I'm looking for advice on the best way to deal with a change in sylpheed 
 3.1.1.  Sylpheed is an X11 mail client.
 
 Up to now, user configuration data has been stored in ~/.sylpheed-2.0.  
 This has been changed to ~/Library/Application Support/Sylpheed in sylpheed 
 3.1.1, but there are no provisions for existing users who upgrade from an 
 earlier version.  If the user has not manually moved their configuration 
 data, sylpheed 3.1.1 acts as if it has never run before and prompts the 
 user to input their email settings.  I wasted over two hours trying to 
 understand why sylpheed 3.1.1 did not use my existing configuration data 
 before I finally found out what was going on.  I want to ensure that users 
 of this package don't suffer the same fate.
 
 I see the following options:
 
 1. Create a post-install script that checks for the presence of 
 ~/.sylpheed-2.0.  If this exists, and ~/Library/Application 
 Support/Sylpheed does not exist, it would copy the data in ~/.sylpheed-2.0 
 to ~/Library/Application Support/Sylpheed.
 
 I'm not entirely sure we want a post-install script doing things on a
 per-user level - what happens if you have several users on the
 machine? If I am not mistaken, post-install runs as root, which means
 you have to be careful when copying permissions.
 
 Indeed, it does.
 
 
 2. Same as above, but have fink explain the situation and ask the user to 
 confirm this is what he wants to do.  This has the advantage of making the 
 user aware of this change.
 
 3. User symlinks in ~/Library/Application Support/Sylpheed rather than copy 
 the data.  Otherwise the same as option 1.
 
 4. User symlinks in ~/Library/Application Support/Sylpheed rather than copy 
 the data.  Otherwise the same as option 2.
 
 5. Create a post-install script that tells the user about the change in 
 location for configuration data, and recommend that he move the data 
 himself before running sylpheed again.
 
 I'm leaving towards option 3.  It has the advantage of allowing the 
 installation to complete without the need for user intervention.  If the 
 user manually edits the data in ~/.sylpheed-2.0, thinking this is still the 
 default location, his edits are used due to the symlink in 
 ~/Library/Application Support/Sylpheed.
 
 What about putting that functionality in a wrapper script around the
 sylpheed binary?
 
 
 That seems like it would be handy from a user standpoint.
 
 If there's no ~/Library/Application Support/Sylpheed, check if there's a
 ~/.sylpheed-2.0, and if so, tell the user that the data are being
 migrated and perform the migration.  Whether that would be symlink or a
 copy would be up to Kevin.
 


Thanks for the suggestions.  I'm on the road for a few days, but I'll craft a 
wrapper script and post it for comments once things slow down.

--
Kevin Horton
Ottawa, Canada




--
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Advice requested - sylpheed 3.1.1

2011-05-14 Thread Kevin Horton
I'm looking for advice on the best way to deal with a change in sylpheed 3.1.1. 
 Sylpheed is an X11 mail client.

Up to now, user configuration data has been stored in ~/.sylpheed-2.0.  This 
has been changed to ~/Library/Application Support/Sylpheed in sylpheed 3.1.1, 
but there are no provisions for existing users who upgrade from an earlier 
version.  If the user has not manually moved their configuration data, sylpheed 
3.1.1 acts as if it has never run before and prompts the user to input their 
email settings.  I wasted over two hours trying to understand why sylpheed 
3.1.1 did not use my existing configuration data before I finally found out 
what was going on.  I want to ensure that users of this package don't suffer 
the same fate.

I see the following options:

1. Create a post-install script that checks for the presence of 
~/.sylpheed-2.0.  If this exists, and ~/Library/Application Support/Sylpheed 
does not exist, it would copy the data in ~/.sylpheed-2.0 to 
~/Library/Application Support/Sylpheed.

2. Same as above, but have fink explain the situation and ask the user to 
confirm this is what he wants to do.  This has the advantage of making the user 
aware of this change.

3. User symlinks in ~/Library/Application Support/Sylpheed rather than copy the 
data.  Otherwise the same as option 1.

4. User symlinks in ~/Library/Application Support/Sylpheed rather than copy the 
data.  Otherwise the same as option 2.

5. Create a post-install script that tells the user about the change in 
location for configuration data, and recommend that he move the data himself 
before running sylpheed again.

I'm leaving towards option 3.  It has the advantage of allowing the 
installation to complete without the need for user intervention.  If the user 
manually edits the data in ~/.sylpheed-2.0, thinking this is still the default 
location, his edits are used due to the symlink in ~/Library/Application 
Support/Sylpheed.

I'd appreciate any suggestions or comments.

Best regards,
--
Kevin Horton
Ottawa, Canada




--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] php5-5.2.12-3 compile failure

2011-04-20 Thread Kevin Horton
An attempt to compile php5-5.2.12-3 fail on OS X 10.6.7 fails with:

checking if we should use cURL for url streams... no
checking for cURL 7.10.5 or greater... configure: error: cURL version 7.10.5 or 
later is required to compile php with cURL support
### execution of /var/tmp/tmp.1.aJMz2U failed, exit code 1
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-php5-5.2.12-3
(Reading database ... 272904 files and directories currently installed.)
Removing fink-buildlock-php5-5.2.12-3 ...
Failed: phase compiling: php5-5.2.12-3 failed

I don't have fink's curl installed:

 % fink list -t curl
Information about 10168 packages read in 0 seconds.
curl7.21.5-1+10.6   Tool for transferring files with URL syntax
curl-64bit  7.21.5-1+10.6   Tool for transferring files with URL 
syntax
curl-dev7.11.2-12   OBSOLETE use curl-unified-dev instead
curl-shlibs 7.11.2-12   OBSOLETE use curl-unified-shlibs instead
curl-ssl7.21.0-3OBSOLETE use curl instead
curl-ssl-64bit  7.21.0-3OBSOLETE use curl instead
curl-ssl-dev7.11.2-12   OBSOLETE use curl-unified-dev instead
curl-ssl-shlibs 7.11.2-12   OBSOLETE use curl-unified-shlibs instead
curl-unified7.21.0-3OBSOLETE use curl instead
curl-unified-64bit  7.21.0-3OBSOLETE use curl instead
curl-unified-dev7.11.2-12   Lib. for transferring files 
with URL syntax
curl-unified-shlibs 7.11.2-12   Lib. for transferring files 
with URL syntax
libcurl37.15.5-7OBSOLETE use libcurl3-unified instead
libcurl3-shlibs 7.15.5-7OBSOLETE use libcurl3-unified-shlibs 
instead
libcurl3-ssl7.15.5-7OBSOLETE use libcurl3-unified instead
libcurl3-ssl-shlibs 7.15.5-7OBSOLETE use 
libcurl3-unified-shlibs instead
libcurl3-unified7.15.5-7Lib. for transferring files 
with URL syntax
 i  libcurl3-unified-shlibs 7.15.5-7Lib. for transferring files 
with URL syntax
 i  libcurl47.21.5-1+10.6   Lib. for transferring files with URL 
syntax
libcurl4-64bit  7.21.5-1+10.6   Lib. for transferring files with URL 
syntax
libcurl4-64bit-shlibs   7.21.5-1+10.6   Lib. for transferring files 
with URL syntax
 i  libcurl4-shlibs 7.21.5-1+10.6   Lib. for transferring files with URL 
syntax
libcurlpp0  0.7.2-2 C++ bindings for libcurl
libcurlpp0-shlibs   0.7.2-2 C++ bindings for libcurl
php5-apache2-ssl-curl   5.2.12-3Server-side, HTML-embedded 
scripting language
php5-curl   5.2.12-3CURL module for php5
pycurl-py25 7.19.0-1Python bindings for libcurl
pycurl-py26 7.19.0-1Python bindings for libcurl
pycurl-py27 7.19.0-1Python bindings for libcurl
 i  system-pkgconfig-libcurl7.19.7-1[virtual pkgconfig 
package representing libcurl]
www-curl-pm5100 4.15-1  Perl bindings for libcurl
www-curl-pm588  4.15-1  Perl bindings for libcurl
www-curl-simple-pm5100  0.100183-1  Simpler interface to WWW::Curl
www-curl-simple-pm588   0.100183-1  Simpler interface to WWW::Curl

I have tried installing some of the various fink curl packages, but every 
compile attempt fails in the exact same way.  Is there a missing dependency, or 
is the configure script broken?

a few details of my fink installation:
% fink -V | head -n 2:
Package manager version: 0.29.21
Distribution version: selfupdate-rsync Wed Apr 20 12:24:40 2011, 10.6, i386
% sw_vers:
ProductName:Mac OS X
ProductVersion: 10.6.7
BuildVersion:   10J869
% gcc --version | head -n 1:
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)

--
Kevin Horton
Ottawa, Canada
-- 
Kevin Horton
Ottawa, Canada

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] php5-5.2.12-3 compile failure

2011-04-20 Thread Kevin Horton
On Wed, Apr 20, 2011 at 02:44:32PM -0400, Alexander Hansen wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 4/20/11 2:20 PM, Kevin Horton wrote:
  An attempt to compile php5-5.2.12-3 fail on OS X 10.6.7 fails with:
  
  checking if we should use cURL for url streams... no
  checking for cURL 7.10.5 or greater... configure: error: cURL version 
  7.10.5 or later is required to compile php with cURL support
  ### execution of /var/tmp/tmp.1.aJMz2U failed, exit code 1
  Removing runtime build-lock...
  Removing build-lock package...
  /sw/bin/dpkg-lockwait -r fink-buildlock-php5-5.2.12-3
  (Reading database ... 272904 files and directories currently installed.)
  Removing fink-buildlock-php5-5.2.12-3 ...
  Failed: phase compiling: php5-5.2.12-3 failed
  
  I don't have fink's curl installed:
  
   % fink list -t curl
  Information about 10168 packages read in 0 seconds.
  curl7.21.5-1+10.6   Tool for transferring files with URL syntax
  curl-64bit  7.21.5-1+10.6   Tool for transferring files with 
  URL syntax
  curl-dev7.11.2-12   OBSOLETE use curl-unified-dev 
  instead
  curl-shlibs 7.11.2-12   OBSOLETE use curl-unified-shlibs 
  instead
  curl-ssl7.21.0-3OBSOLETE use curl instead
  curl-ssl-64bit  7.21.0-3OBSOLETE use curl instead
  curl-ssl-dev7.11.2-12   OBSOLETE use curl-unified-dev 
  instead
  curl-ssl-shlibs 7.11.2-12   OBSOLETE use curl-unified-shlibs 
  instead
  curl-unified7.21.0-3OBSOLETE use curl instead
  curl-unified-64bit  7.21.0-3OBSOLETE use curl instead
  curl-unified-dev7.11.2-12   Lib. for transferring files 
  with URL syntax
  curl-unified-shlibs 7.11.2-12   Lib. for transferring files 
  with URL syntax
  libcurl37.15.5-7OBSOLETE use libcurl3-unified 
  instead
  libcurl3-shlibs 7.15.5-7OBSOLETE use 
  libcurl3-unified-shlibs instead
  libcurl3-ssl7.15.5-7OBSOLETE use libcurl3-unified 
  instead
  libcurl3-ssl-shlibs 7.15.5-7OBSOLETE use 
  libcurl3-unified-shlibs instead
  libcurl3-unified7.15.5-7Lib. for transferring files 
  with URL syntax
   i  libcurl3-unified-shlibs 7.15.5-7Lib. for transferring files 
  with URL syntax
   i  libcurl47.21.5-1+10.6   Lib. for transferring files with 
  URL syntax
  libcurl4-64bit  7.21.5-1+10.6   Lib. for transferring files with 
  URL syntax
  libcurl4-64bit-shlibs   7.21.5-1+10.6   Lib. for transferring files 
  with URL syntax
   i  libcurl4-shlibs 7.21.5-1+10.6   Lib. for transferring files with 
  URL syntax
  libcurlpp0  0.7.2-2 C++ bindings for libcurl
  libcurlpp0-shlibs   0.7.2-2 C++ bindings for libcurl
  php5-apache2-ssl-curl   5.2.12-3Server-side, HTML-embedded 
  scripting language
  php5-curl   5.2.12-3CURL module for php5
  pycurl-py25 7.19.0-1Python bindings for libcurl
  pycurl-py26 7.19.0-1Python bindings for libcurl
  pycurl-py27 7.19.0-1Python bindings for libcurl
   i  system-pkgconfig-libcurl7.19.7-1[virtual pkgconfig 
  package representing libcurl]
  www-curl-pm5100 4.15-1  Perl bindings for libcurl
  www-curl-pm588  4.15-1  Perl bindings for libcurl
  www-curl-simple-pm5100  0.100183-1  Simpler interface to 
  WWW::Curl
  www-curl-simple-pm588   0.100183-1  Simpler interface to 
  WWW::Curl
  
  I have tried installing some of the various fink curl packages, but every 
  compile attempt fails in the exact same way.  Is there a missing 
  dependency, or is the configure script broken?
  
  a few details of my fink installation:
  % fink -V | head -n 2:
  Package manager version: 0.29.21
  Distribution version: selfupdate-rsync Wed Apr 20 12:24:40 2011, 10.6, i386
  % sw_vers:
  ProductName:Mac OS X
  ProductVersion: 10.6.7
  BuildVersion:   10J869
  % gcc --version | head -n 1:
  i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664)
  
  --
  Kevin Horton
  Ottawa, Canada
 
 What does the config.log say at the point where it's looking for curl?

I'd appreciate any hints on where this log might be hiding.  I can't find it in 
the build directory, nor in /sw/var/log, nor /var/log, nor /tmp.
-- 
Kevin Horton
Ottawa, Canada

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev

Re: [Fink-devel] php5-5.2.12-3 compile failure

2011-04-20 Thread Kevin Horton
On Wed, Apr 20, 2011 at 04:02:00PM -0400, Daniel Macks wrote:
 On Wed, 20 Apr 2011 15:30:18 -0400, Kevin Horton  wrote:
 On Wed, Apr 20, 2011 at 02:44:32PM -0400, Alexander Hansen wrote:
  On 4/20/11 2:20 PM, Kevin Horton wrote:
   An attempt to compile php5-5.2.12-3 fail on OS X 10.6.7 fails with:
 checking if we should use cURL for url streams... no
   checking for cURL 7.10.5 or greater... configure: error: cURL
 version 7.10.5 or later is required to compile php with cURL
 support
   ### execution of /var/tmp/tmp.1.aJMz2U failed, exit code 1
 I don't have fink's curl installed:
  % fink list -t curl
 
 [trimming non-installed ones]
 
i  libcurl3-unified-shlibs 7.15.5-7Lib. for
 transferring files with URL syntax
i  libcurl47.21.5-1+10.6   Lib. for transferring
 files with URL syntax
i  libcurl4-shlibs 7.21.5-1+10.6   Lib. for transferring
 files with URL syntax
i  system-pkgconfig-libcurl7.19.7-1
 [virtual pkgconfig package representing libcurl]
 Package manager version: 0.29.21
   Distribution version: selfupdate-rsync Wed Apr 20 12:24:40
 2011, 10.6, i386
   What does the config.log say at the point where it's looking for curl?
 
 I'd appreciate any hints on where this log might be hiding.  I
 can't find it in the build directory, nor in /sw/var/log, nor
 /var/log, nor /tmp.
 
 I think it's in the apache2-build/ subdir of the build directory.

Bingo!  Thanks.

configure.log ends with:

configure:25847: checking for cURL support
configure:25894: checking if we should use cURL for url streams
configure:25939: checking for cURL 7.10.5 or greater

The relevant portion of configure has:

echo configure:25939: checking for cURL 7.10.5 or greater 5

  if ${CURL_DIR}/bin/curl-config --libs  /dev/null 21; then
CURL_CONFIG=${CURL_DIR}/bin/curl-config
  else
if ${CURL_DIR}/curl-config --libs  /dev/null 21; then
  CURL_CONFIG=${CURL_DIR}/curl-config
fi
  fi

  curl_version_full=`$CURL_CONFIG --version`
  curl_version=`echo ${curl_version_full} | sed -e 's/libcurl //' | $AWK 'BEGIN 
{ FS = .; } { printf %d, ($1 * 1000 + $2) * 1000 + $3;}'`
  if test $curl_version -ge 7010005; then
echo $ac_t$curl_version_full 16
CURL_LIBS=`$CURL_CONFIG --libs`
  else
{ echo configure: error: cURL version 7.10.5 or later is required to 
compile php with cURL support 12; exit 1; }
  fi

-- 
Kevin Horton
Ottawa, Canada

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
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-16 Thread Kevin Horton
On 2011-01-16, at 04:59 , Tomoaki Okayama wrote:

 Unfortunately I found that texlive-base (= 0.20080816-3)
 conflicts with new texlive-texmf (= 0.20100722-0), and
 for this reason fink update-all doesn't work.
 
 One way to update from the previous (2008) version is:
 
 $ fink build texlive-texmf
 $ fink build texlive
 $ sudo apt-get install texlive-texmf texlive


I had to remove texlive-texmf to allow the update to work, which removed a 
bunch of other packages.  When I reinstalled those packages I found some file 
overlap with jadetex and pdfjam:

Unpacking jadetex (from .../jadetex_3.13-1023_darwin-i386.deb) ...
/sw/bin/dpkg: error processing 
/sw/fink/dists/unstable/main/binary-darwin-i386/text/jadetex_3.13-1023_darwin-i386.deb
 (--install):
trying to overwrite `/sw/bin/jadetex', which is also in package texlive-base

Unpacking pdfjam (from .../pdfjam_1.20-1_darwin-i386.deb) ...
/sw/bin/dpkg: error processing 
/sw/fink/dists/unstable/main/binary-darwin-i386/text/pdfjam_1.20-1_darwin-i386.deb
 (--install):
trying to overwrite `/sw/bin/pdf90', which is also in package texlive-base

Does this version of texlive-base also replace jadetex and pdfjam?

--
Kevin Horton
Ottawa, Canada


--
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] [Bulk] Re: Updater to TeX Live 2010

2011-01-16 Thread Kevin Horton
On 11-01-16 12:46 PM, Tomoaki Okayama wrote:
 At Sun, 16 Jan 2011 11:35:36 -0500,
 Kevin Horton wrote:
 On 2011-01-16, at 04:59 , Tomoaki Okayama wrote:

 Unfortunately I found that texlive-base (= 0.20080816-3)
 conflicts with new texlive-texmf (= 0.20100722-0), and
 for this reason fink update-all doesn't work.

 One way to update from the previous (2008) version is:

 $ fink build texlive-texmf
 $ fink build texlive
 $ sudo apt-get install texlive-texmf texlive

 I had to remove texlive-texmf to allow the update to work, which removed a 
 bunch of other packages.  When I reinstalled those packages I found some 
 file overlap with jadetex and pdfjam:

 Unpacking jadetex (from .../jadetex_3.13-1023_darwin-i386.deb) ...
 /sw/bin/dpkg: error processing 
 /sw/fink/dists/unstable/main/binary-darwin-i386/text/jadetex_3.13-1023_darwin-i386.deb
  (--install):
 trying to overwrite `/sw/bin/jadetex', which is also in package texlive-base

 Unpacking pdfjam (from .../pdfjam_1.20-1_darwin-i386.deb) ...
 /sw/bin/dpkg: error processing 
 /sw/fink/dists/unstable/main/binary-darwin-i386/text/pdfjam_1.20-1_darwin-i386.deb
  (--install):
 trying to overwrite `/sw/bin/pdf90', which is also in package texlive-base

 Does this version of texlive-base also replace jadetex and pdfjam?

 Yes. See texlive.info. (Replaces/Provides jadetex and pdfjam)
 You don't need to install them.

 See also texlive-texmf.info. Many TeX packages are provided
 by (new) texlive-texmf or texlive-base.

Should there perhaps also be a Conflicts against jadetex and pdfjam,etc 
if texlive shares files with these packages?
-- 

Kevin Horton
Ottawa, Canada


--
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] cvs login problem

2011-01-16 Thread Kevin Horton
I need to checkout a fresh fink tree, as my old one was on a hard drive 
that died, and I hadn't backed it up because I could just checkout a new 
one if needed.

But, I cannot login to cvs via the command line.  I've logged in to 
sourceforge via the web, so I know the password is good.  I'd like to 
update some of my packages to reflect new upstream versions, but I'm 
stuck until I get cvs to play ball.  I've spent hours digging through 
the cvs docs, my saved fink e-mails, etc, but I've run out of things to try.

cvs commands and responses:

% cvs -d:pserver:r...@fink.cvs.sourceforge.net:/cvsroot/fink login
Logging in to :pserver:r...@fink.cvs.sourceforge.net:2401/cvsroot/fink
CVS password:
cvs login: authorization failed: server fink.cvs.sourceforge.net 
rejected access to /cvsroot/fink for user rv8

Am I using the wrong cvs command, or do I no longer have commit 
privileges, or is something else going on?

Thanks,


-- 

Kevin Horton
Ottawa, Canada


--
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] cvs login problem

2011-01-16 Thread Kevin Horton
On 11-01-16 06:44 PM, Alexander Hansen wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 1/16/11 6:41 PM, Kevin Horton wrote:
 On 11-01-16 06:26 PM, Alexander Hansen wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 1/16/11 6:22 PM, Kevin Horton wrote:
 I need to checkout a fresh fink tree, as my old one was on a hard drive
 that died, and I hadn't backed it up because I could just checkout a new
 one if needed.

 But, I cannot login to cvs via the command line.  I've logged in to
 sourceforge via the web, so I know the password is good.  I'd like to
 update some of my packages to reflect new upstream versions, but I'm
 stuck until I get cvs to play ball.  I've spent hours digging through
 the cvs docs, my saved fink e-mails, etc, but I've run out of things
 to try.

 cvs commands and responses:

 % cvs -d:pserver:r...@fink.cvs.sourceforge.net:/cvsroot/fink login
 Logging in to :pserver:r...@fink.cvs.sourceforge.net:2401/cvsroot/fink
 CVS password:
 cvs login: authorization failed: server fink.cvs.sourceforge.net
 rejected access to /cvsroot/fink for user rv8

 Am I using the wrong cvs command, or do I no longer have commit
 privileges, or is something else going on?

 Thanks,


 Shouldn't you be using :ext: for non-anonymous logins?
 Yeah, I found the answer on the sourceforge wiki about two minutes after
 sending my plea for help.

 I did:

 export CVS_RSH=ssh
 cvs -z3 -d:ext:my_login...@fink.cvs.sourceforge.net:/cvsroot/fink
 checkout dists

 and it worked.

 It might be nice to have some info on the fink wiki on developer access
 to cvs.

 Thanks,
 It's buried in:

 http://www.finkproject.org/doc/multilingual/files.php?phpLang=en#change-checkout

That is in a section describing how to edit the Fink documentation 
files.  I've never edited Fink documentation, so I would never have 
looked at this page.  No one will find the info there.

I've saved the info I need in my personal repository of knowledge, so I 
shouldn't have this problem again.  But, others might be helped if the 
info was in a more obvious location, perhaps somewhere in the Package 
Maintainership of the Fink Wiki.

Take care,
-- 

Kevin Horton
Ottawa, Canada


--
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] wine-1.1.36

2010-01-11 Thread Kevin Horton
I'm not sure why flex was installed on my system.  I had a recent hard drive 
crash, and had chosen not to backup /sw, so my Fink installation is less than 
two weeks old.  I didn't manually install flex - it was pulled in as a 
dependency somewhere.  It must have been a build dependency, as fink didn't 
complain when I removed flex.  

If I had flex installed, other users might have it installed too.  Assuming 
that the wine package is updated regularly, to cover the potential case of a 
newer flex package appearing someday, maybe the best answer is a simple 
Conflicts on flex.  

Kevin


On 2010-01-10, at 06:07 , Damian Dimmich wrote:

 True - however flex-devel is new enough - would it not be better to get
 wine to use the flex-devel?  For that matter osx's flex is new enough
 (at least on 10.6). 
 
 If someone still needs the ancient flex from 1997  then setting
 versioned conflicts would be a nuisance.  Is that still used by any of
 the other packages/does anyone use it?
 
 Damian
 
 Kevin Horton wrote:
 wine-1.1.36 does not build for me on OS X 10.6 Intel if Fink's flex is
 installed.
 
 checking for flex... flex
 checking whether flex is recent enough... no
 configure: error: Your flex version is too old. Please install flex
 version 2.5.33 or newer.
 ### execution of /var/tmp/tmp.1.jl8gNA failed, exit code 1
 
 % fink list flex
 Information about 8152 packages read in 1 seconds.
ai-nnflex-pm 0.24-1   Perl module for implementing neural
 networks
 i   flex 1:2.5.4a-4   Fast lexical analyser generator
 i   flex-devel   2.5.35-2 Fast lexical analyser generator
flexmock-rb180.8.0-2  Flexible mocking library for Ruby
 
 
 wine builds if I remove Fink's flex.  Perhaps a versioned Conflicts on
 flex is in order.
 
 Kevin Horton
 


--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
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] results of a build-all on 10.5/intel/stable

2010-01-11 Thread Kevin Horton
On 2010-01-11, at 10:24 , Hanspeter Niederstrasser wrote:

 To all package-maintainers (and interested parties):
 
 I've just completed a build-all of the stable tree (pulled on 
 2009-12-30) on 10.5 Intel/32-bit.  Out of almost 4000 debs that were 
 built, only 121 packages had build errors, so that's not too bad.  Many 
 were missing dependencies, a few were pkg-config unable to find stuff 
 (gnutls was a common package that couldn't be found), and others were 
 actual code problems (for some examples).  I have not done any real 
 analysis of the errors, so I can't specifically say how to fix stuff, etc.
 
 The error logs can be found here: 
 http://www.snaggledworks.com/fink/fink-build-forever/
 
 There have been multiple updates to the stable tree in the meantime, so 
 I'll try to pull a new tree on Friday, Jan 15 and redo the buildall that 
 weekend.
 
 List of packages that failed:
 

 sylpheed-beta-gpgme
 sylpheed-beta
 sylpheed-gpgme
 sylpheed

I maintain the various sylpheed packages.  All four failed like:

grep: /sw/lib/libenchant.la: No such file or directory
sed: /sw/lib/libenchant.la: No such file or directory
libtool: link: `/sw/lib/libenchant.la' is not a valid libtool archive
make[2]: *** [libsylph.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2

I'm baffled.  I don't think there is anything wrong with the packages, but 
without access to the build machine when the failure occurred I don't know how 
to discern the source of the problem.  I'd greatly appreciate any comments or 
hints.

--
Kevin Horton
Ottawa, Canada




--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
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] How to decipher cadabra crash report?

2009-12-14 Thread Kevin Horton
On 2009-12-12, at 17:46 , Daniel Johnson wrote:

 
 On Dec 12, 2009, at 4:18 PM, Kevin Horton wrote:
 
 On 2009-12-12, at 11:25 , Charles Lepple wrote:
 
 On Sat, Dec 12, 2009 at 6:58 AM, Kevin Horton khorto...@rogers.com wrote:
 Thread 0 Crashed:
 0   libSystem.B.dylib   0x9574ae42 __kill + 10
 1   libSystem.B.dylib   0x957bd23a raise + 26
 2   libSystem.B.dylib   0x957c9679 abort + 73
 3   libglib-2.0.0.dylib 0x00e976d0 g_logv + 1074
 4   libglib-2.0.0.dylib 0x00e9777d g_log + 41
 5   libglibmm-2.4.1.dylib   0x00af346a 
 Glib::exception_handlers_invoke() + 302
 6   libglibmm-2.4.1.dylib   0x00af434f 
 Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*)
 
 It looks like the call into libsystem happened when libglib called
 abort() on line 2, which would tend to shift the blame away from OS X.
 
 The traceback after line 6 probably won't be much help without a
 complete stack dump, since it looks like the main GTK+/GLib event
 loop.
 
 
 Thanks for your comments.  The only part of the crashdump log that I didn't 
 send is the rather long list of binary images.  Would that be useful?
 
 Assuming this is a repeatable event for this user, is there a way to capture 
 a complete stack dump.
 
 dpkg -S libglib-2.0.0.dylib reports that libglib-2.0.0.dylib comes from 
 glib2-shlibs.  No one else has reported a crashing problem, so it is 
 possible that something is amiss in the user's Fink installation.  Would a 
 fink rebuild glib2-shlibs be in order?  
 
 A more detailed reading would be that during Glib::Source::dispatch_vfunc() 
 in glibmm2.4, something Bad happened which raised an exception 
 (Glib::exception_handlers_invoke()). The exception handler printed an error 
 message (g_log()) and killed the program with abort(). So the actual problem 
 was in glibmm2.4. There should have been an error message printed to stderr 
 and/or Console.app by g_log(). That message might be helpful.


I asked the user to rebuild glibmm2.4-shlibs, and to report any messages in 
terminal or Console.app.  He reported back:

 I rebuilt glibmm2.4-shlibs but now the gtk frontend crashes
 completely with the x-window.  Earlier only cadabra kernel was
 crashing.
 
 I get the following messages on the terminal from where xcadabra
 is launched.
 #
 (xcadabra:5104): Gtk-WARNING **: Unable to find default local directory 
 monitor type
 
 (xcadabra:5104): Gtk-WARNING **: Unable to find default local directory 
 monitor type
 
 (xcadabra:5104): Gtk-WARNING **: Unable to find default local directory 
 monitor type
 
 (xcadabra:5104): Gtk-WARNING **: Unable to find default local directory 
 monitor type
 ##
 
 I am also attaching the crash report with this mail.
 
 Following is the Console.app entry just before the crash.
 ##
 Sun Dec 13  22:23 27 10:23:27 PM org.x.startx[4476] AllocNewConnection: 
 client index = 5, socket fd = 18
 ##
 I think console.app does not have useful information regarding this problem.  
 However,
 my assessment may be wrong.

The crashlog he sent starts with:

Process: xcadabra [5112]
Path:/sw/bin/xcadabra
Identifier:  xcadabra
Version: ??? (???)
Code Type:   X86 (Native)
Parent Process:  bash [4451]

Date/Time:   2009-12-13 22:24:03.472 -0500
OS Version:  Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  F665AC4C-68D5-43B0-9BF5-F1A278A90B69

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xe9a5cdc0
Crashed Thread:  0

Thread 0 Crashed:
0   libSystem.B.dylib   0x956e53e5 tiny_malloc_from_free_list + 
235
1   libSystem.B.dylib   0x956de1cd szone_malloc + 180
2   libSystem.B.dylib   0x956de0d8 malloc_zone_malloc + 81
3   libSystem.B.dylib   0x956de06c malloc + 55
4   libgio-2.0.0.dylib  0x00c19e07 xdg_check_dir + 86
5   libgio-2.0.0.dylib  0x00c19c54 xdg_run_command_on_dirs + 173
6   libgio-2.0.0.dylib  0x00c1a0fb xdg_mime_init + 92
7   libgio-2.0.0.dylib  0x00c1a48c 
_gio_xdg_get_mime_type_for_data + 38
8   libgio-2.0.0.dylib  0x00be3a93 g_content_type_guess + 370
9   libgdk_pixbuf-2.0.0.dylib   0x00c76483 _gdk_pixbuf_get_module + 48
10  libgdk_pixbuf-2.0.0.dylib   0x00c76932 gdk_pixbuf_new_from_file + 
421
11  libgdkmm-2.4.1.dylib0x00669842 
Gdk::Pixbuf::create_from_file(std::basic_stringchar, std::char_traitschar, 
std::allocatorchar  const) + 42
12  xcadabra0xe77f 
TeXEngine::convert_set(std::setTeXEngine::TeXRequest*, 
std::lessTeXEngine::TeXRequest*, std::allocatorTeXEngine::TeXRequest* ) + 
4495
13  xcadabra0x0001178c TeXEngine::convert_all() + 44
14  xcadabra0x00029598 
XCadabra::load(std

Re: [Fink-devel] How to decipher cadabra crash report?

2009-12-14 Thread Kevin Horton
The user reported that his problem was apparently solved when he  
updated X11 from XQuartz 2.2 to 2.4.  However, IIRC, that may  
eventually cause him other grief.

Kevin Horton


On 14 Dec 2009, at 05:52, Kevin Horton wrote:

 On 2009-12-12, at 17:46 , Daniel Johnson wrote:


 On Dec 12, 2009, at 4:18 PM, Kevin Horton wrote:

 On 2009-12-12, at 11:25 , Charles Lepple wrote:

 On Sat, Dec 12, 2009 at 6:58 AM, Kevin Horton  
 khorto...@rogers.com wrote:
 Thread 0 Crashed:
 0   libSystem.B.dylib   0x9574ae42 __kill + 10
 1   libSystem.B.dylib   0x957bd23a raise + 26
 2   libSystem.B.dylib   0x957c9679 abort + 73
 3   libglib-2.0.0.dylib 0x00e976d0 g_logv + 1074
 4   libglib-2.0.0.dylib 0x00e9777d g_log + 41
 5   libglibmm-2.4.1.dylib   0x00af346a  
 Glib::exception_handlers_invoke() + 302
 6   libglibmm-2.4.1.dylib   0x00af434f  
 Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*)

 It looks like the call into libsystem happened when libglib called
 abort() on line 2, which would tend to shift the blame away from  
 OS X.

 The traceback after line 6 probably won't be much help without a
 complete stack dump, since it looks like the main GTK+/GLib event
 loop.


 Thanks for your comments.  The only part of the crashdump log that  
 I didn't send is the rather long list of binary images.  Would  
 that be useful?

 Assuming this is a repeatable event for this user, is there a way  
 to capture a complete stack dump.

 dpkg -S libglib-2.0.0.dylib reports that libglib-2.0.0.dylib  
 comes from glib2-shlibs.  No one else has reported a crashing  
 problem, so it is possible that something is amiss in the user's  
 Fink installation.  Would a fink rebuild glib2-shlibs be in order?

 A more detailed reading would be that during  
 Glib::Source::dispatch_vfunc() in glibmm2.4, something Bad happened  
 which raised an exception (Glib::exception_handlers_invoke()). The  
 exception handler printed an error message (g_log()) and killed the  
 program with abort(). So the actual problem was in glibmm2.4. There  
 should have been an error message printed to stderr and/or  
 Console.app by g_log(). That message might be helpful.


 I asked the user to rebuild glibmm2.4-shlibs, and to report any  
 messages in terminal or Console.app.  He reported back:

 I rebuilt glibmm2.4-shlibs but now the gtk frontend crashes
 completely with the x-window.  Earlier only cadabra kernel was
 crashing.

 I get the following messages on the terminal from where xcadabra
 is launched.
 #
 (xcadabra:5104): Gtk-WARNING **: Unable to find default local  
 directory monitor type

 (xcadabra:5104): Gtk-WARNING **: Unable to find default local  
 directory monitor type

 (xcadabra:5104): Gtk-WARNING **: Unable to find default local  
 directory monitor type

 (xcadabra:5104): Gtk-WARNING **: Unable to find default local  
 directory monitor type
 ##

 I am also attaching the crash report with this mail.

 Following is the Console.app entry just before the crash.
 ##
 Sun Dec 13  22:23 27 10:23:27 PM org.x.startx[4476]  
 AllocNewConnection: client index = 5, socket fd = 18
 ##
 I think console.app does not have useful information regarding this  
 problem.  However,
 my assessment may be wrong.

 The crashlog he sent starts with:

 Process: xcadabra [5112]
 Path:/sw/bin/xcadabra
 Identifier:  xcadabra
 Version: ??? (???)
 Code Type:   X86 (Native)
 Parent Process:  bash [4451]

 Date/Time:   2009-12-13 22:24:03.472 -0500
 OS Version:  Mac OS X 10.5.8 (9L31a)
 Report Version:  6
 Anonymous UUID:  F665AC4C-68D5-43B0-9BF5-F1A278A90B69

 Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes: KERN_INVALID_ADDRESS at 0xe9a5cdc0
 Crashed Thread:  0

 Thread 0 Crashed:
 0   libSystem.B.dylib 0x956e53e5  
 tiny_malloc_from_free_list + 235
 1   libSystem.B.dylib 0x956de1cd szone_malloc + 180
 2   libSystem.B.dylib 0x956de0d8 malloc_zone_malloc + 81
 3   libSystem.B.dylib 0x956de06c malloc + 55
 4   libgio-2.0.0.dylib0x00c19e07 xdg_check_dir + 86
 5   libgio-2.0.0.dylib0x00c19c54  
 xdg_run_command_on_dirs + 173
 6   libgio-2.0.0.dylib0x00c1a0fb xdg_mime_init + 92
 7   libgio-2.0.0.dylib0x00c1a48c  
 _gio_xdg_get_mime_type_for_data + 38
 8   libgio-2.0.0.dylib0x00be3a93 g_content_type_guess +  
 370
 9   libgdk_pixbuf-2.0.0.dylib 0x00c76483 _gdk_pixbuf_get_module  
 + 48
 10  libgdk_pixbuf-2.0.0.dylib 0x00c76932  
 gdk_pixbuf_new_from_file + 421
 11  libgdkmm-2.4.1.dylib  0x00669842  
 Gdk::Pixbuf::create_from_file(std::basic_stringchar,  
 std::char_traitschar, std::allocatorchar  const) + 42
 12  xcadabra  0xe77f  
 TeXEngine::convert_set

[Fink-devel] How to decipher cadabra crash report?

2009-12-12 Thread Kevin Horton
I maintain the cadabra package.  A user sent me a crash report, and I hope to 
get some clue as to the possible cause of the crash.

Process: xcadabra [17977]
Path:/sw/bin/xcadabra
Identifier:  xcadabra
Version: ??? (???)
Code Type:   X86 (Native)
Parent Process:  xcadabra [16948]

Date/Time:   2009-12-11 21:42:41.440 -0500
OS Version:  Mac OS X 10.5.8 (9L31a)
Report Version:  6
Anonymous UUID:  F665AC4C-68D5-43B0-9BF5-F1A278A90B69

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x, 0x
Crashed Thread:  0

Application Specific Information:
*** single-threaded process forked ***

Thread 0 Crashed:
0   libSystem.B.dylib   0x9574ae42 __kill + 10
1   libSystem.B.dylib   0x957bd23a raise + 26
2   libSystem.B.dylib   0x957c9679 abort + 73
3   libglib-2.0.0.dylib 0x00e976d0 g_logv + 1074
4   libglib-2.0.0.dylib 0x00e9777d g_log + 41
5   libglibmm-2.4.1.dylib   0x00af346a 
Glib::exception_handlers_invoke() + 302
6   libglibmm-2.4.1.dylib   0x00af434f 
Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*) + 117
7   libglib-2.0.0.dylib 0x00e9066f g_main_context_dispatch + 484
8   libglib-2.0.0.dylib 0x00e91d22 g_main_context_iterate + 1062
9   libglib-2.0.0.dylib 0x00e91fd7 g_main_loop_run + 605
10  libgtk-x11-2.0.0.dylib  0x007a2466 gtk_main + 172
11  libgtkmm-2.4.1.dylib0x0037d659 Gtk::Main::run() + 27
12  xcadabra0x000490eb main + 2299
13  xcadabra0x29c6 start + 54

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x  ebx: 0x957c9639  ecx: 0xbfffe6dc  edx: 0x9574ae42
  edi: 0x0002  esi: 0x014f4500  ebp: 0xbfffe6f8  esp: 0xbfffe6dc
   ss: 0x001f  efl: 0x00200282  eip: 0x9574ae42   cs: 0x0007
   ds: 0x001f   es: 0x001f   fs: 0x   gs: 0x0037
  cr2: 0xa061d5a8

Binary Images:
snipped
===

If I understand this properly, the crash occurred in 
/usr/lib/libSystem.B.dylib.  Is there any way this could be caused by cadabra, 
or is this a symptom of some sort of OS X corruption, disk corruption, OS X 
bug, etc?

--
Kevin Horton
Ottawa, Canada




--
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
___
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] How to decipher cadabra crash report?

2009-12-12 Thread Kevin Horton
On 2009-12-12, at 11:25 , Charles Lepple wrote:

 On Sat, Dec 12, 2009 at 6:58 AM, Kevin Horton khorto...@rogers.com wrote:
 Thread 0 Crashed:
 0   libSystem.B.dylib   0x9574ae42 __kill + 10
 1   libSystem.B.dylib   0x957bd23a raise + 26
 2   libSystem.B.dylib   0x957c9679 abort + 73
 3   libglib-2.0.0.dylib 0x00e976d0 g_logv + 1074
 4   libglib-2.0.0.dylib 0x00e9777d g_log + 41
 5   libglibmm-2.4.1.dylib   0x00af346a 
 Glib::exception_handlers_invoke() + 302
 6   libglibmm-2.4.1.dylib   0x00af434f 
 Glib::Source::dispatch_vfunc(_GSource*, int (*)(void*), void*)
 
 It looks like the call into libsystem happened when libglib called
 abort() on line 2, which would tend to shift the blame away from OS X.
 
 The traceback after line 6 probably won't be much help without a
 complete stack dump, since it looks like the main GTK+/GLib event
 loop.


Thanks for your comments.  The only part of the crashdump log that I didn't 
send is the rather long list of binary images.  Would that be useful?

Assuming this is a repeatable event for this user, is there a way to capture a 
complete stack dump.

dpkg -S libglib-2.0.0.dylib reports that libglib-2.0.0.dylib comes from 
glib2-shlibs.  No one else has reported a crashing problem, so it is possible 
that something is amiss in the user's Fink installation.  Would a fink rebuild 
glib2-shlibs be in order?  
--
Kevin Horton
Ottawa, Canada




--
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
___
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] gcc43 vs. gcc44

2009-07-17 Thread Kevin Horton

On 17-Jul-09, at 01:17 , William G. Scott wrote:

 Hi Citizens:

 A number of packages, including fftw, depend on gcc43 instead of
 gcc44, which leads to the rather time-consuming and blood-pressure-
 elevating phenomenon of having not one but two interminable builds for
 packages that depend on fftw and gcc44.  Any chance this can be
 remedied?

 Here's a full list (yes two at least are mine):


I updated avl, qprop and xfoil to use gcc44 vice gcc43.

Thanks for the reminder.

--
Kevin Horton
Ottawa, Canada




--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
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] aquaterm vs x86_64 10.5 fink

2009-05-19 Thread Kevin Horton
On 19 May 2009, at 02:59, Martin Costabel wrote:

 Jack Howarth wrote:
   I am puzzled that I didn't run into this problem before
 in x86_64 fink but under the 10.5 version, I am finding that
 aquaterm fails to build due to the usage of the wrong abi...

 We did discuss this (on the seed list). Since aquaterm has a  
 maintainer, I am CCing him. Packages that use xcodebuild now need to  
 use

 if test %m = powerpc; then archname=ppc; else archname=%m; fi

 and then ARCHS=$archname.

I committed a revised aquaterm.info.  I don't understand the issues,  
so please take a look at the new package and confirm it does the job.

The revised package was built and aquaterm was tested on PPC and  
Intel, both with OS X 10.5.  No 64 bit testing was done.



 built-in:0: warning: Mac OS X version 10.5 or later is needed for  
 use of the new objc abi

 Better than placing MACOSX_DEPLOYMENT_TARGET=10.5 on the command  
 line (what does this do on 10.4?) would be to simply *remove* the  
 repeatedly occurring nonsensical MACOSX_DEPLOYMENT_TARGET=10.1  
 from AquaTerm.xcodeproj/project.pbxproj and let  
 MACOSX_DEPLOYMENT_TARGET from fink's environment take effect.


I don't have a 10.4 machine to test on, so I have made no changes  
here.  I did

--
Kevin Horton
Ottawa, Canada




--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] aquaterm vs x86_64 10.5 fink

2009-05-19 Thread Kevin Horton
On 19 May 2009, at 14:11, Martin Costabel wrote:

 Alexander Hansen wrote:
 []
 It didn't work for me (10.5.7/x86_64):
 ...
 built-in:0: warning: Mac OS X version 10.5 or later is needed for  
 use
 of the new objc abi
 In file included from
 /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m:9:
 /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.h:13:
 warning: no definition of protocol 'AQTEventProtocol' is found
 /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m: In
 function '-[AQTClientManager clearErrorState]':
 /sw64/src/fink.build/aquaterm-1.0.1-5/aquaterm/AQTClientManager.m:35:
 error: Mac OS X version 10.5 or later is needed for zerocost- 
 exceptions

 This will work if you zap the MACOSX_DEPLOYMENT_TARGET=10.1 in  
 *pbxproj.


Thanks Martin.  I just committed updated info and patch files to do  
this.  I'll test it on X86_64, once my new fink tree has finished  
building.
--
Kevin Horton
Ottawa, Canada




--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] OK to assume aquaterm ownership?

2009-01-17 Thread Kevin Horton
I want to patch aquaterm to change the max window width from 1000  
pixels to some other value to accommodate large monitors.  I note that  
aquaterm is without a maintainer, and I use it periodically, so I  
propose to take over the package.  I'll do that on Monday if no one  
has objected by then.

--
Kevin Horton
Ottawa, Canada



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] fink confused about dependencies

2009-01-16 Thread Kevin Horton
On 15-Jan-09, at 19:52 , Alexander Hansen wrote:

 Kevin Horton wrote:
 I'd appreciate any help sorting out why fink is confused about
 dependencies for xfoil-696-1001.

 ==
 What is going on here?  I assume that the bad info is coming from a
 cache somewhere, but man fink gives no clue on how to update it.
 The only mention of cache is WRT fink index, but I've done that,
 and it doesn't help.


 Did you try fink index -f ?  -f stands for force rebuild.


That fixed it.  Thanks.

It might be nice to have man fink cover all the available options.
--
Kevin Horton
Ottawa, Canada




--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] fink confused about dependencies

2009-01-15 Thread Kevin Horton
I'd appreciate any help sorting out why fink is confused about  
dependencies for xfoil-696-1001.  I only find one .info file for that  
version of xfoil, in the unstable tree, and it has the following  
depends lines:

Depends: gcc43-shlibs, x11-shlibs, x11
BuildDepends: gcc43, x11-dev

==
Yet, when I try to rebuild it, fink wants to install gcc4.2:

% fink rebuild xfoil-696-1001
Password:
Information about 7756 packages read in 4 seconds.
The package 'xfoil' will be built without being installed.
Reading dependency for xfoil-696-1001...
Reading build dependency for xfoil-696-1001...
Reading build conflict for xfoil-696-1001...
The package 'gcc42' will be built and installed.

WARNING: The package gcc42 Depends on cctools,
 but cctools only allows things to BuildDepend on it.

Reading dependency for gcc42-4.2.3-1000...
Reading build dependency for gcc42-4.2.3-1000...
Reading dependency for gcc42-shlibs-4.2.3-1000...
Reading build conflict for gcc42-4.2.3-1000...
The following package will be rebuilt:
  xfoil
The following additional package will be installed:
  gcc42
Do you want to continue? [Y/n] n

==
Digging deeper:
% fink dumpinfo xfoil-696-1001
Information about 7756 packages read in 4 seconds.
infofile: /sw/fink/dists/unstable/main/finkinfo/sci/xfoil.info
debfile: /sw/fink/10.5/unstable/main/binary-darwin-powerpc/sci/ 
xfoil_696-1001_darwin-powerpc.deb
package: xfoil
epoch: 0
version: 696
revision: 1001
family: xfoil
status: old have-deb
allversions:
696-2
  b 696-1001
  bi697-1
trees: unstable/main
description: Design and analyze subsonic isolated airfoils
type: [undefined]
license: GPL
maintainer: Kevin Horton khorto...@rogers.com
depends: gcc42-shlibs, x11-shlibs, x11
builddepends: gcc42, x11-dev
conflicts: gcc43
...

==
% head -n8 /sw/fink/dists/unstable/main/finkinfo/sci/xfoil.info
Package: xfoil
Version: 696
Revision: 1001
License: GPL
#Architecture: powerpc
Maintainer: Kevin Horton khorto...@rogers.com
Depends: gcc43-shlibs, x11-shlibs, x11
BuildDepends: gcc43, x11-dev

==
What is going on here?  I assume that the bad info is coming from a  
cache somewhere, but man fink gives no clue on how to update it.   
The only mention of cache is WRT fink index, but I've done that,  
and it doesn't help.

Thanks for your assistance.

--
Kevin Horton
Ottawa, Canada



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] What replaces gtkmm2.4?

2008-11-28 Thread Kevin Horton
I am trying to update the cadabra package, but a build attempt in  
maintainer mode complains:

WARNING: The package cadabra has a preferred BuildDepends on gtkmm2.4- 
dev,
  but gtkmm2.4-dev is an obsolete package.

But, neither the output of fink info gtkmm2.4-dev, nor an inspection  
of its info file gives me any clue as to what I should replace this  
build dependency with.  I tried removing gtkmm2.4-dev, but now cadabra  
won't build, complaining:

checking for GTKMM... no
checking for GTKMM... no
checking for GTKMM... configure: error: Package requirements  
(gtkmm-2.4 = 2.6.0) were not met:

No package 'gtkmm-2.4' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTKMM_CFLAGS
and GTKMM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

I don't know enough about gnome, pkg-config, etc to guess as to the  
correct way ahead here.  Any advice would be appreciated.

--
Kevin Horton
Ottawa, Canada




-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] inkscape-0.46-3 fails to build on 10.4 PPC

2008-10-25 Thread Kevin Horton
inkscape-0.46-3 fails to build on 10.4 PPC, failing with:

/sw/lib/glib-2.0/include -I/sw/include/dbus-1.0 -I/sw/lib/dbus-1.0/ 
include -I/sw/include/orbit-2.0 -I/sw/include/gconf/2 -I/sw/include/ 
gnome-vfs-2.0 -I/sw/lib/gnome-vfs2.16/gnome-vfs-2.0/include - 
DORBIT2=1   -I/sw/lib/fontconfig2/include -I/usr/X11R6/include -I/usr/ 
X11R6/include/freetype2 -I/sw/include/poppler   -I/sw/lib/pango-ft219/ 
include/pango-1.0 -I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/ 
include/freetype2 -I/sw/lib/freetype219/include -I/sw/include/ 
libpng12 -I/sw/include -I/sw/include/pixman-1 -I/sw/include/glib-2.0 - 
I/sw/lib/glib-2.0/include -I/sw/include/cairo -I/sw/include/gtk-2.0 - 
I/sw/lib/gtk-2.0/include -I/sw/include/poppler -I/sw/include/poppler/ 
glib -I/usr/X11R6/include -I/usr/X11/include -DPOTRACE=\potrace\ -I/ 
sw/lib/pango-ft219/include/pango-1.0 -I/sw/lib/fontconfig2/include -I/ 
sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/ 
sw/include/libpng12 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include  
-I/sw/include -I/sw/include/pixman-1 -I/sw/include/cairo -I/sw/ 
include/gtk-2.0 -I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include -I/sw/ 
include/gtkspell-2.0 -I/sw/include/sigc++-2.0 -I/sw/lib/sigc++-2.0/ 
include -I/sw/include/libxml2 -I/sw/include/glibmm-2.4 -I/sw/lib/ 
glibmm-2.4/include -I/sw/include/cairomm-1.0 -I/sw/include/ 
pangomm-1.4 -I/sw/include/atkmm-1.6 -I/sw/include/gdkmm-2.4 -I/sw/lib/ 
gdkmm-2.4/include -I/sw/include/giomm-2.4 -I/sw/lib/giomm-2.4/include  
-I/sw/include/gtkmm-2.4 -I/sw/lib/gtkmm-2.4/include -I/usr/X11R6/ 
include -I/usr/X11/include  -I/sw/include  -Wall -Wformat-security -W  
-Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual - 
Wswitch -D_FORTIFY_SOURCE=2 -Wno-unused-parameter -g -O2 -c -o  
widgets/sp-xmlview-attr-list.o widgets/sp-xmlview-attr-list.cpp
/sw/include/gtk-2.0/gtk/gtkctree.h:110: error: 'GtkCList' does not  
name a type
/sw/include/gtk-2.0/gtk/gtkctree.h:127: error: 'GtkCListClass' does  
not name a type
/sw/include/gtk-2.0/gtk/gtkctree.h:149: error: 'GtkCListRow' does not  
name a type
/sw/include/gtk-2.0/gtk/gtkctree.h:342: error: 'GtkCellType' does not  
name a type
make[2]: *** [widgets/sp-xmlview-attr-list.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2


a few details of my fink installation:
% fink -V | head -n 2:
Package manager version: 0.28.6
Distribution version: selfupdate-rsync Sat Oct 25 16:55:46 2008,  
10.4, powerpc
% sw_vers:
ProductName:Mac OS X
ProductVersion: 10.4.11
BuildVersion:   8S165
% gcc --version | head -n 1:
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc.  
build 5370)


--
Kevin Horton
Ottawa, Canada



-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Fwd: bluefish-1.0.7-1000

2008-07-09 Thread Kevin Horton
On 7-Jul-08, at 17:19 , Kevin Horton wrote:

 On 7-Jul-08, at 09:44 , Alexander Hansen wrote:


 One possible remaining difference might be whether Bernadette and
 Kevin both
 have the same X11 setup, e.g. official components only vs. using the
 macosforge updates.

 That is an interesting line of investigation.  I am using the
 macosforge updates to X11, but I don't think I have the most recent
 one.  I'll update to the latest to see if that changes things.


I updated my X11 to the latest macosforge version, and bluefish  
continues to work nicely.

How would I switch back to Apple's X11 to see if this is a trigger for  
the problem?

--
Kevin Horton
Ottawa, Canada




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] Fwd: bluefish-1.0.7-1000

2008-07-07 Thread Kevin Horton
I am the maintainer of the bluefish packages.  I received the  
following feedback from a user.  I tried a fresh fink installation on  
my Intel iMac, running OS X 10.5.4, using the recently released binary  
installer, and then did a sudo apt-get install bluefish - it works  
for me.


I am looking for advice on how to troubleshoot the user's problem.

Thanks,

Kevin Horton

Begin forwarded message:


From: Bernadette Donegan [EMAIL PROTECTED]
Date: July 6, 2008 10:30:59 AM GMT-04:00
To: [EMAIL PROTECTED]
Subject: bluefish-1.0.7-1000

Hi khorton01,
I just installed bluefish binaries on my mac. My terminal hangs up  
when I run it.


Hangs up:
bernadette-donegans-macbook:bin bernie$ bluefish -v

File Info:

bernadette-donegans-macbook:bin bernie$ ls -l
total 8296
-rwxr-xr-x  1 root  admin1649 Jun 26 16:50 822-date
-rwxr-xr-x  1 root  admin   55648 Jun 26 16:50 apt-cache
-rwxr-xr-x  1 root  admin   96228 Jun 26 16:50 apt-cdrom
-rwxr-xr-x  1 root  admin   18584 Jun 26 16:50 apt-config
-rwxr-xr-x  1 root  admin   29164 Jun 26 16:50 apt-extracttemplates
-rwxr-xr-x  1 root  admin  115460 Jun 26 16:50 apt-get
-rwxr-xr-x  1 root  admin2510 Jun 29 06:40 apt-get-lockwait
-rwxr-xr-x  1 root  admin   53396 Jun 26 16:50 apt-sortpkgs
-rwxr-xr-x  1 root  admin  720300 Jun 12 08:24 bluefish




System Software Overview:

  System Version:   Mac OS X 10.5.4 (9E17)
  Kernel Version:   Darwin 9.4.0
  Boot Volume:  Macintosh HD
  Boot Mode:Normal
  Computer Name:Bernadette Donegan’s MacBook
  User Name:Bernadette Donegan (bernie)
  Time since boot:  1:51

FinkCommander Info:
current	bluefish	1.0.7-1000	1.0.7-1000	1.0.7-1000	editors	Web- 
oriented text editor	



--
Package manager version: 0.27.15
Distribution version: 0.9.0 i386
Mac OS X version: 10.5.4
Developer Tools not installed
Feedback Courtesy of FinkCommander


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Re: [Fink-devel] Fwd: bluefish-1.0.7-1000

2008-07-07 Thread Kevin Horton
On 7-Jul-08, at 09:44 , Alexander Hansen wrote:


 One possible remaining difference might be whether Bernadette and  
 Kevin both
 have the same X11 setup, e.g. official components only vs. using the
 macosforge updates.

That is an interesting line of investigation.  I am using the  
macosforge updates to X11, but I don't think I have the most recent  
one.  I'll update to the latest to see if that changes things.

http://xquartz.macosforge.org/trac/wiki/Releases

--
Kevin Horton
Ottawa, Canada




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] wine package

2008-07-02 Thread Kevin Horton
On Wed, Jul 02, 2008 at 11:30:10AM +0200, Martin Costabel wrote:
 Kevin Horton wrote:


 It isn't at all obvious how I would commit this package to the   
 unstable tree.  Do I not have commit privileges from the tracker, or   
 do I simply need to puzzle out how it works?  My SF ID is rv8.

 There is no direct way to commit from the tracker, if this was your  
 question. You just download the info file, copy it over the old version  
 in your cvs tree, see if it builds, and cvs ci.

I commmited this package, but it seems that I don't have the rights required to 
change the status of the tracker it.  Or maybe, there is some issue with 
accessing the tracker via X11/Firefox (I am sshing into my home computer from 
work, due to the draconian web restrictions on my work computer).

-- 
Kevin Horton
Ottawa, Canada

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] wine package

2008-07-02 Thread Kevin Horton
On 2-Jul-08, at 11:25 , Alexander Hansen wrote:

 On Wednesday 02 July 2008 11:16:51 Kevin Horton wrote:
 On Wed, Jul 02, 2008 at 11:30:10AM +0200, Martin Costabel wrote:
 Kevin Horton wrote:
 It isn't at all obvious how I would commit this package to the
 unstable tree.  Do I not have commit privileges from the tracker,  
 or
 do I simply need to puzzle out how it works?  My SF ID is rv8.

 There is no direct way to commit from the tracker, if this was your
 question. You just download the info file, copy it over the old  
 version
 in your cvs tree, see if it builds, and cvs ci.

 I commmited this package, but it seems that I don't have the rights
 required to change the status of the tracker it.  Or maybe, there  
 is some
 issue with accessing the tracker via X11/Firefox (I am sshing into  
 my home
 computer from work, due to the draconian web restrictions on my work
 computer).

 Firefox over X11 ought to work.
 The tracker has separate access controls than does the cvs repository.

I'm home now, and still can't change the status of that tracker item,  
using Camino.  So, it looks like I don't have the needed access rights  
in the tracker.

--
Kevin Horton
Ottawa, Canada




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] wine package

2008-07-01 Thread Kevin Horton
On 1-Jul-08, at 16:22 , Alexander Hansen wrote:

 On Tuesday 01 July 2008 15:53:16 Damian Dimmich wrote:
 Hi All,

 The last three wine package submissions have been sitting on the  
 tracker
 without going into the tree -
 http://sourceforge.net/tracker/index.php?func=detailaid=1998212group_id=1
 7203atid=414256

 Anyone want to try it out?

 Also, I've put myself forward as the new maintainer (I hope that is
 ok).  I've been maintaining the last 5-6  info files, because the
 current maintainer no longer has the time to maintain the package.
 Please let me know if there is anything I should do with regard to
 this.  I'd be quite happy to maintain this package.

 Cheers,
 Damian



 Can someone take a look at this?

 I don't have an Intel Mac, and the way my life is going, I'm  
 probably never
 going to be able to get one unless (improbably) it's through a job.
 I'm not going to commit packages without test-building them, since I  
 can
 generate enough problems committing packages that I _have_ tested.

 In fact, I'd be thrilled to death if somebody else with commits  
 access could
 take over handling the tracker.  It takes too dang long on my system  
 to do
 the serial builds that are required for clean-build tests.

It builds OK for me on 10.5.3 in maintainer mode with --build-as- 
nobody.  It runs as well
as any previous versions I have tried.  This appears to be ready to be  
committed, but I'm no expert.

--
Kevin Horton
Ottawa, Canada




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] wine package

2008-07-01 Thread Kevin Horton
On 1-Jul-08, at 18:38 , Martin Costabel wrote:

 Kevin Horton wrote:
 []
 It builds OK for me on 10.5.3 in maintainer mode with --build-as-  
 nobody.  It runs as well
 as any previous versions I have tried.  This appears to be ready to  
 be  committed, but I'm no expert.

 The latter has never stopped me from committing in the past :-) (Not  
 enough time to look at wine this time).


It isn't at all obvious how I would commit this package to the  
unstable tree.  Do I not have commit privileges from the tracker, or  
do I simply need to puzzle out how it works?  My SF ID is rv8.

--
Kevin Horton
Ottawa, Canada




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Request

2008-05-30 Thread Kevin Horton

On 30 May 2008, at 18:26, Daniel Burke wrote:


May I request a package so I can run it in fink?


Follow the Request a package that's not in Fink link on the main  
Fink page:


http://www.finkproject.org/
http://sourceforge.net/tracker/?atid=371315group_id=17203

--
Kevin Horton
Ottawa, Canada


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Re: [Fink-devel] Updating packages in pangocairo branch?

2008-04-28 Thread Kevin Horton
On 28 Apr 2008, at 01:13, Martin Costabel wrote:

 Kevin Horton wrote:
 []
 pangocairo tree, as described on the wiki.  Can I update the CVS   
 settings for that tree to switch it from anonymous CVS to my   
 sourceforge ID so I can commit changes, or do I need to do a new   
 checkout first?

 I'd run a little shell script along the lines of

 for CVS in `find /pc/fink/ -name CVS -type d`
do
  perl -pi -e 's|:pserver:anonymous|:ext:khorton01|' $CVS/Root
done

Thanks - that worked perfectly.

 But when you bootstrapped, didn't it ask you how you wanted to do  
 your cvs login?

Yes, I think it probably did.  And without understand about the  
potential consequences, I simply accepted the default anonymous cvs.   
Live and learn.

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] Updating packages in pangocairo branch?

2008-04-27 Thread Kevin Horton
Now that the pangocairo branch is starting to emerge, what should non- 
core maintainers do when they update a package in the main branch?  I  
assume that we should also update it in the pangocairo branch  
(assuming it builds and works OK there).  Or, should we just update  
it in the main branch, and leave the pangocairo branch to the experts  
to manage for now?

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Updating packages in pangocairo branch?

2008-04-27 Thread Kevin Horton
On 27 Apr 2008, at 20:54, Benjamin Reed wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Kevin Horton wrote:
 | Now that the pangocairo branch is starting to emerge, what should  
 non-
 | core maintainers do when they update a package in the main  
 branch?  I
 | assume that we should also update it in the pangocairo branch
 | (assuming it builds and works OK there).  Or, should we just update
 | it in the main branch, and leave the pangocairo branch to the  
 experts
 | to manage for now?

 You are welcome to update it in both, but if you don't, we'll
 periodically merge cahnges from trunk into pangocairo to make sure  
 it's
 ready for when it's time to merge back.



Thanks.  I'll attempt to keep the two trees in sync for my packages.

I created a separate fink tree, and switched it to selfupdate to the  
pangocairo tree, as described on the wiki.  Can I update the CVS  
settings for that tree to switch it from anonymous CVS to my  
sourceforge ID so I can commit changes, or do I need to do a new  
checkout first?  I've pored through cederquist, and haven't an answer  
to this question yet.

It would be useful to add a short section in the wiki that has the  
cvs command to checkout the pangocairo tree.  I'm a cvs novice, and  
I'm sure I could piece it together with some more time digging  
through cederquist, but it would be easier to simply copy something  
off the wiki.

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Fink packaging update: pangocairo ready for testing

2008-04-26 Thread Kevin Horton
On 26 Apr 2008, at 14:51, Alexander Hansen wrote:

 On Apr 26, 2008, at 1:11 PM, Kevin Horton wrote:

 We need to move packages much more quickly from the unstable to  
 stable
 trees.  The concept of waiting for adequate positive feedback does  
 not
 work, IMHO, as people who are happy with something usually keep
 quiet.  If there is a major problem, we hear about it.  So, the
 absence of complaints about a package means either that it truly is
 OK, or no one is using it.  If no one is using a package, then there
 is little risk to moving a potentially bad package to stable.

 Don't forget library packages that others depend on, but that don't
 provide any user executables themselves.  It's hard for a user to say
 that such a package works other than being able to build it.

Maybe I am missing something, but if such a package couldn't be  
built, wouldn't users complain about it?  If there are no complaints,  
that is implicit evidence that the package builds.

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] (no subject)

2008-04-25 Thread Kevin Horton
An attempt to  fink -ml install bluefish in the pangocairo branch  
for testing fails with:

The package 'fontconfig2-dev' will be built and installed.

WARNING: The package fontconfig2-dev Depends on system-xfree86-dev,
  but system-xfree86-dev only allows things to BuildDepend on  
it.

I've gotten around this by not using maintainer mode, but I wonder  
does it indicate a real problem that should be fixed, or is it a  
problem with maintainer mode?

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Document generation

2008-03-27 Thread Kevin Horton
On 27 Mar 2008, at 09:56, Alexander K. Hansen wrote:
 I've developed a bit of a pet peeve:  packages having a BuildDepend  
 on doxygen
 for doc generation.  Having this dependency wouldn't matter so much  
 in a
 mostly-binary situation, but we most definitely aren't there.  It's  
 kind of
 harsh to make a user install TeX via doxygen to generate docs that  
 don't even
 require TeX at all.

 That being said, I'm not sure what I'd propose as a solution.  I  
 haven't
 looked into it, but perhaps a -notex variant of doxygen is  
 possible.  That'd
 relieve some of the burden, anyway.

I agree 100% with the concern about forcing users to build large  
packages if that can be avoided.

But, rather than expending a bunch of effort on reworking the  
packages that create documents, wouldn't we get more benefit from the  
effort if it was focused on pushing our regular binaries?  At least  
we should push out regular binary updates for the stable tree.  And  
we should move packages to the stable tree more quickly.

Or, what about pushing all documents that must be built to -docs  
packages, and making binaries of those available?  I can understand  
the reluctance to officially recognize repositories of binaries of  
unstable packages, as Fink has no control over how they are built.   
But, what is the risk of accepting binaries of documents packages?   
The maintainers of -docs packages could be responsible for making  
binaries available for the official fink binary repository.

--
Kevin Horton
Ottawa, Canada



-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] libtheora0-1.0-0.alpha5.1001 validation problem?

2008-03-26 Thread Kevin Horton
I was doing a fink install in maintainer mode to test a new package,  
and one of the dependencies that got built was  
libtheora0-1.0-0.alpha5.1001.  It will not install in maintainer mode,  
failing with:

Validating .deb dir /sw/src/fink.build/root-libtheora0- 
shlibs-1.0-0.alpha5.1001...
Error: Shlibs field says compatibility version for /sw/lib/libtheora. 
0.dylib is 2.0.0, but it is actually 3.0.0.

I don't see any known validation shortfalls documented in the .info  
file, so I'm bring this forward just in case there is a real problem  
with the package, or with the validator.

--
Kevin Horton
Ottawa, Canada




-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] cvs password?

2008-03-14 Thread Kevin Horton
I'm trying to update my packages to use gcc43 instead of gcc42, and I  
get a Permission denied, please try again when I try to do a cvs  
up.  Is there some general problem with fink's cvs, and I should  
simply wait for it to be sorted out, or does user ID rv8 no longer  
have cvs access?

Thanks,
--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Switch to gcc43 (Was Re: [Fink-users] octave.info gcc-4.3)

2008-03-14 Thread Kevin Horton
On 14-Mar-08, at 02:46 , Martin Costabel wrote:

 Jean-François Mertens wrote:
 []
 but right, if true it would encourage a fast update of anything in
 fink to gcc43

 I too have come round to the conclusion that this is indeed the best
 plan for action at this moment. I would suggest that we band together
 and do this update rather quickly.

 I am CCing fink-devel so that the maintainers of the 28 packages
 concerned get a chance to act, but I think we should just test this
 upgrade for each of these packages and then simply go ahead and change
 any package that builds correctly with gcc43. As far as I know, no
 problem with the switch from gcc42 to gcc43 has yet been reported.

 Here are the package descriptions concerned:

 sci/avl.info
 sci/qprop.info
 sci/xfoil.info

I have confirmed that avl, qprop and xfoil build with gcc43 on Intel.   
I am in the process of testing them to be sure they still run  
correctly.  I'll commit the updates once they have passed my run tests.

--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] New packages in tracker

2008-03-06 Thread Kevin Horton
On 6 Mar 2008, at 10:21, Alexander Hansen wrote:

 Jed Frechette wrote:

 Would it help the process at all if people outside the core  
 developers
 went through the tracker testing and commenting on packages?

 Yes it would.  The case of doesn't build on ... is easy to handle.
 However, there are other issues to consider that require more  
 effort to
 address, such as whether a package autodetects and uses libraries that
 aren't in its dependency list, which causes it to build
 non-deterministically.  There are tools available to look at such
 issues--but they haven't been declared as official.


It would be very helpful if we could get a good list of things to  
check when validating package submissions.  I recently received  
commit privileges, and have not felt competent to validate package  
submissions as I wasn't sure of the details of what I should be  
checking.  Once we have a good list of things to check, the next step  
should be to automate those checks and include them in fink -- 
validate, if possible.

--
Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Undefined symbols - _GTK_ENTRY?

2008-03-03 Thread Kevin Horton
On 2 Mar 2008, at 08:04, Kevin Horton wrote:

 I'm baffled why the original code apparently works on other
 platforms.  This beta apparently compiled for the developer on Linux,
 and it has been out for several days and I have not seen any similar
 complaints on the sylpheed mailing list.

Apparently this problem was seen before, and I missed the thread on  
the sylpheed list in which it was discussed.

--
Kevin Horton

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Undefined symbols - _GTK_ENTRY?

2008-03-02 Thread Kevin Horton
On 1 Mar 2008, at 20:18, Jean-François Mertens wrote:

 On 02 Mar 2008, at 00:55, Kevin Horton wrote:

 I'm trying to make a fink package for the new beta of sylpheed 2.5.0:

 http://sylpheed.sraoss.jp/en/download.html#development

 A compile attempt fails with:

 Undefined symbols:
_GTK_ENTRY, referenced from:
_quick_search_clear_entry in quick_search.o
_entry_changed in quick_search.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status

 I'm trying to figure out where that symbol should be defined, and
 what version of that package would be required.  Google hasn't shed
 any light on this, so I am posting this here to see if any of this
 august body can provide me any clues.

 looks rather like an undefined macro ..
 gtk+2-dev should provide it, in   %p/include/gtk-2.0/gtk/gtkentry.h

Unfortunately, gtk+2-dev was installed, and rebuilding it has not  
helped.  I still get the exact same error when attempting to compile  
this sylpheed beta.
--
Kevin Horton
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] Undefined symbols - _GTK_ENTRY?

2008-03-02 Thread Kevin Horton
On 2 Mar 2008, at 07:41, Martin Costabel wrote:

 Kevin Horton wrote:
 On 1 Mar 2008, at 20:18, Jean-François Mertens wrote:
 On 02 Mar 2008, at 00:55, Kevin Horton wrote:

 I'm trying to make a fink package for the new beta of sylpheed  
 2.5.0:
 http://sylpheed.sraoss.jp/en/download.html#development

 A compile attempt fails with:

 Undefined symbols:
   _GTK_ENTRY, referenced from:
   _quick_search_clear_entry in quick_search.o
   _entry_changed in quick_search.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status

 I'm trying to figure out where that symbol should be defined, and
 what version of that package would be required.  Google hasn't shed
 any light on this, so I am posting this here to see if any of this
 august body can provide me any clues.

 looks rather like an undefined macro ..
 gtk+2-dev should provide it, in   %p/include/gtk-2.0/gtk/gtkentry.h
 Unfortunately, gtk+2-dev was installed, and rebuilding it has not   
 helped.  I still get the exact same error when attempting to  
 compile  this sylpheed beta.

 Maybe they just forgot to put
 #include gtk/gtkentry.h
 into quick_search.c?

Thanks Martin.  A patch to add that include did indeed fix the  
problem.  I'll report it to the developer.

I'm baffled why the original code apparently works on other  
platforms.  This beta apparently compiled for the developer on Linux,  
and it has been out for several days and I have not seen any similar  
complaints on the sylpheed mailing list.

--
Kevin Horton
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] Undefined symbols - _GTK_ENTRY?

2008-03-01 Thread Kevin Horton
I'm trying to make a fink package for the new beta of sylpheed 2.5.0:

http://sylpheed.sraoss.jp/en/download.html#development

A compile attempt fails with:

Undefined symbols:
   _GTK_ENTRY, referenced from:
   _quick_search_clear_entry in quick_search.o
   _entry_changed in quick_search.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

I'm trying to figure out where that symbol should be defined, and  
what version of that package would be required.  Google hasn't shed  
any light on this, so I am posting this here to see if any of this  
august body can provide me any clues.

Thanks,
--
Kevin Horton

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] libsndfile1-1.0.17-2 compile failure on 10.5/Intel

2008-02-23 Thread Kevin Horton
:716: error: request for member 'pcmtype' in something not a  
structure or union
flac.c:719: error: request for member 'ptr' in something not a  
structure or union
flac.c: In function 'flac_read_flac2f':
flac.c:732: error: invalid operands to binary *
flac.c:732: error: syntax error before ')' token
flac.c:736: error: request for member 'pcmtype' in something not a  
structure or union
flac.c:739: error: request for member 'ptr' in something not a  
structure or union
flac.c: In function 'flac_read_flac2d':
flac.c:752: error: invalid operands to binary *
flac.c:752: error: syntax error before ')' token
flac.c:756: error: request for member 'pcmtype' in something not a  
structure or union
flac.c:759: error: request for member 'ptr' in something not a  
structure or union
flac.c: In function 'flac_write_s2flac':
flac.c:772: error: invalid operands to binary *
flac.c:772: error: syntax error before ')' token
flac.c:776: error: request for member 'encbuffer' in something not a  
structure or union
flac.c:798: warning: implicit declaration of function  
'FLAC__seekable_stream_encoder_process_interleaved'
flac.c:798: warning: nested extern declaration of  
'FLAC__seekable_stream_encoder_process_interleaved'
flac.c:798: error: request for member 'fse' in something not a  
structure or union
flac.c: In function 'flac_write_i2flac':
flac.c:814: error: invalid operands to binary *
flac.c:814: error: syntax error before ')' token
flac.c:818: error: request for member 'encbuffer' in something not a  
structure or union
flac.c:840: error: request for member 'fse' in something not a  
structure or union
flac.c: In function 'flac_write_f2flac':
flac.c:856: error: invalid operands to binary *
flac.c:856: error: syntax error before ')' token
flac.c:860: error: request for member 'encbuffer' in something not a  
structure or union
flac.c:882: error: request for member 'fse' in something not a  
structure or union
flac.c: In function 'flac_write_d2flac':
flac.c:988: error: invalid operands to binary *
flac.c:988: error: syntax error before ')' token
flac.c:992: error: request for member 'encbuffer' in something not a  
structure or union
flac.c:1014: error: request for member 'fse' in something not a  
structure or union
flac.c: In function 'flac_seek':
flac.c:1120: error: invalid operands to binary *
flac.c:1120: error: syntax error before ')' token
flac.c:1130: error: request for member 'frame' in something not a  
structure or union
flac.c:1134: warning: implicit declaration of function  
'FLAC__seekable_stream_decoder_seek_absolute'
flac.c:1134: warning: nested extern declaration of  
'FLAC__seekable_stream_decoder_seek_absolute'
flac.c:1134: error: request for member 'fsd' in something not a  
structure or union
flac.c:1135: error: request for member 'fsd' in something not a  
structure or union
make[3]: *** [flac.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
### execution of make failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-libsndfile1-1.0.17-2
(Reading database ... 125825 files and directories currently installed.)
Removing fink-buildlock-libsndfile1-1.0.17-2 ...
Updating the list of locally available binary packages.
Scanning dists/unstable/main/binary-darwin-i386
New package: dists/unstable/main/binary-darwin-i386/graphics/gimp2-svg- 
default_2.0.6-1006_darwin-i386.deb
New package: dists/unstable/main/binary-darwin-i386/graphics/gimp2-svg- 
dev_2.0.6-1006_darwin-i386.deb
New package: dists/unstable/main/binary-darwin-i386/graphics/gimp2-svg- 
ghostscript_2.0.6-1006_darwin-i386.deb
New package: dists/unstable/main/binary-darwin-i386/graphics/gimp2-svg- 
shlibs_2.0.6-1006_darwin-i386.deb
New package: dists/unstable/main/binary-darwin-i386/graphics/gimp2- 
svg_2.0.6-1006_darwin-i386.deb
Failed: phase compiling: libsndfile1-1.0.17-2 failed


a few details of my fink installation:
% fink -V | head -n 2:
Package manager version: 0.28.0
Distribution version: selfupdate-rsync Sat Feb 23 12:28:09 2008, 10.5,  
i386
% sw_vers:
ProductName:Mac OS X
ProductVersion: 10.5.2
BuildVersion:   9C31
% gcc --version | head -n 1:
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5465)
% arch:
i386

--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] testing for Panther - any 'right' way?

2008-02-22 Thread Kevin Horton
On Fri, Feb 22, 2008 at 3:23 AM, Asko Kauppi [EMAIL PROTECTED] wrote:


 What is the proper way to test whether a user is running OS X 10.3?


Why not have a different version of the info file for the 10.3 tree? The
version in the 10.3 tree would make the safe assumption that it is being
built on 10.3, and the version in the 10.4 tree would assume it is being
built on 10.4 or 10.5.
--
Kevin Horton
-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel

Re: [Fink-devel] [Fink][Sylpheed] Error at compile step

2008-01-10 Thread Kevin Horton
On 10-Jan-08, at 10:12 , Pierre-Henri Lavigne wrote:

 Just trying to compile sylpheed, same error with sylpheed ssl :
 http://paste.lisp.org/display/53951

 I googled but didn't find a solution or a clue.
 I'm on 10.4.11 PPC, latest Fink

I just finished building sylpheed on 10.4 PPC.  It built without  
error.  I do note two differences between the gcc command in your log,  
and the same command in mine.

The command that failed for you was:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\Sylpheed\- 
DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXNO_MTSAFE_UNISTDAPI -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/ 
usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/sw/include/gtk-2.0  
-I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include-I/sw/ 
include -I/sw/include -I/sw/include   -I../libsylph -DLOCALEDIR= 
\/sw/share/locale\-DMANUALDIR=\/sw/share/sylpheed/ 
manual\ -DFAQDIR=\/sw/share/sylpheed/faq\   -DTARGET_ALIAS= 
\powerpc-apple-darwin8.11.0\ -DSYSCONFDIR=\/sw/etc\ -I/ 
sw/lib/pilot-link10/include -I/sw/include  -g -O2 -no-cpp-precomp -fno- 
common -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include   -I/sw/ 
include   -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API - 
DXNO_MTSAFE_UNISTDAPI -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ 
include -I/sw/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/ 
include/freetype2 -I/sw/include/gtk-2.0 -I/sw/include/atk-1.0 -I/sw/ 
lib/gtk-2.0/include -I/sw/include/gtkspell-2.0   -I/sw/include -c  
folderview.c

The same command, that built for me, was:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\Sylpheed\-I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/ 
usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/sw/include/gtk-2.0  
-I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include -I/sw/include 
-I/ 
sw/include  -I/sw/include   -I../libsylph -DLOCALEDIR=\/sw/share/ 
locale\   -DMANUALDIR=\/sw/share/sylpheed/manual\ -DFAQDIR=\/ 
sw/share/sylpheed/faq\-DTARGET_ALIAS=\powerpc-apple- 
darwin8.11.0\ -DSYSCONFDIR=\/sw/etc\ -I/sw/lib/pilot-link10/ 
include -I/sw/include  -g -O2 -no-cpp-precomp -fno-common -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include   -I/sw/include   -I/sw/ 
include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/ 
usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/sw/include/gtk-2.0  
-I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include -I/sw/include/ 
gtkspell-2.0  -I/sw/include -c folderview.c

Your command has the following flags, missing from mine:

-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DXNO_MTSAFE_UNISTDAPI

I don't know if these additional flags are relevant, as I have not yet  
found them in the gcc docs.

It might be worthwhile trying to start with a fresh Terminal session,  
and to also study the environment, i.e. the result of: printenv to  
see if any unusual flags are set.  For me, the result of printenv |  
grep FLAG was:

CFLAGS=-I/sw/include
LDFLAGS=-L/sw/lib
CXXFLAGS=-I/sw/include
CPPFLAGS=-I/sw/include
ACLOCAL_FLAGS=-I /sw/share/aclocal

If your flags are different, it might be worthwhile to find out why,  
and to temporarily disable the cause.

--
Kevin Horton
Ottawa, Canada







-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] fink's textutils

2008-01-06 Thread Kevin Horton
I note that fink's textutils package depends on coreutils-default.  I  
am not convinced that this is a good thing, as it seems that some of  
the programs in the coreutils package may cause problems if they  
replace the basic programs installed with OS X.  But, I need sha1sum,  
which is part of the textutils package.  It would be nice if I could  
install textutils without also installing coreutils-default.

Thanks for your fink packages.
--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] fink's textutils

2008-01-06 Thread Kevin Horton

On 6-Jan-08, at 11:55 , Daniel Macks wrote:

 On Sun, Jan 06, 2008 at 11:43:12AM -0500, Kevin Horton wrote:
 I note that fink's textutils package depends on coreutils-default.  I
 am not convinced that this is a good thing, as it seems that some of
 the programs in the coreutils package may cause problems if they
 replace the basic programs installed with OS X.  But, I need sha1sum,
 which is part of the textutils package.  It would be nice if I could
 install textutils without also installing coreutils-default.

 Thanks for your fink packages.

 The coreutils package installs all the coreutils commands but with
 slightly different names precisely for this reason (I think they are
 all prefixed with a 'g'). The only thing that coreutils-default does
 is make the coreutils programs the *default* ones in your shell.


But, if install coreutils, that does not provide sha1sum.  If I want  
sha1sum, I need to install textutils, and that depends on the  
coreutils-default package.
--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


Re: [Fink-devel] fink's textutils

2008-01-06 Thread Kevin Horton
On 6-Jan-08, at 12:22 , Hanspeter Niederstrasser wrote:

 Kevin Horton wrote:
 On 6-Jan-08, at 11:55 , Daniel Macks wrote:

 On Sun, Jan 06, 2008 at 11:43:12AM -0500, Kevin Horton wrote:
 I note that fink's textutils package depends on coreutils- 
 default.  I
 am not convinced that this is a good thing, as it seems that some  
 of
 the programs in the coreutils package may cause problems if they
 replace the basic programs installed with OS X.  But, I need  
 sha1sum,
 which is part of the textutils package.  It would be nice if I  
 could
 install textutils without also installing coreutils-default.

 Thanks for your fink packages.
 The coreutils package installs all the coreutils commands but with
 slightly different names precisely for this reason (I think they are
 all prefixed with a 'g'). The only thing that coreutils-default  
 does
 is make the coreutils programs the *default* ones in your shell.


 But, if install coreutils, that does not provide sha1sum.  If I want
 sha1sum, I need to install textutils, and that depends on the
 coreutils-default package.

 About a year and a half ago, the old gnu utils all got merged into
 coreutils, including sha1sum.  Textutils is now an empty splitoff of
 coreutils, so you really want to install just coreutils.  This is
 probably a bug in the Depends: of {shell,text,file}utils splitoffs  
 that
 they Depends: on coreutils-default, though I guess it's there for
 backwards compatability for people with the old utils packages that
 expect them to be in certain paths.


The light bulb just went on here, helped by a study of a coreutils  
build log.  Coreutils does provide gsha1sum.  I was looking for  
sha1sum, but that symlink is only in coreutils-default.  I'll create  
my own symlink in ~/bin, which should satisfy the program looking for  
sha1sum, without requiring coreutils-default.

Thanks for your patience.
--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] Fink docs

2007-11-16 Thread Kevin Horton
I'm am communicating with a prospective new fink user who has 10.5 on  
Intel, so I took a quick look at the docs before I pointed him at  
them.  Looking at things from the perspective of a newbie, there are  
many inconsistencies.

For example, the info on the fink Home page about needed to bootstrap  
a new installation on 10.5 is missing from the User's Guide.  The info  
on the home page tells you to download fink-0.27.8.tar.gz.

The INSTALL file in the tarball tells you to do a tar_xzf_fink-0.8.1- 
full.tar.gz.  Well, the downloaded file that the Home page pointed to  
was fink-0.27.8.tar.gz, not ink-0.8.1-full.tar.gz.  And, Safari (or OS  
X, I'm not sure which), has already commanded the archive to be  
expanded, and the original .gz file has been deleted.  And, it seems  
that the spaces in the command have been replaced by underscore  
characters.  All this would almost certainly befuddle a beginner.

--
Kevin Horton
Ottawa, Canada




-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel


[Fink-devel] batch change to maintainer?

2007-09-20 Thread Kevin Horton
I am taking over as maintainer of bluefish.  I noted that Michèle  
Garoche is still listed as maintainer of bluefish in some of the  
trees, so I asked her whether this was an oversight, or whether she  
truly wished to be maintainer in those trees.  She confirmed that  
this was an oversight, and she asked:

While you're at it, would you be so kind as to check that no other  
package in whichever tree (stable, unstable, etc...) whichever branch  
(10.2,10.3, transitional, etc) name me as maintainer anymore.

grep finds 105 instances of her as maintainer.  While I could google  
my way through a global find and replace with perl, plus a mass  
commit, the risk of error seems high.  This could produce a much  
larger catastrophe than I am willing to risk in my first week as  
committer.

I would appreciate it if somene with better perl and cvs skills than  
I could change the maintainer from Michèle Garoche to None in all  
packages in all trees.  Or at least walk me through the process.

Thanks,

Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] batch change to maintainer?

2007-09-20 Thread Kevin Horton
On Thu, 20 Sep 2007 10:04:49 -0400
Alexander K. Hansen [EMAIL PROTECTED] wrote:

 Kevin Horton wrote:
  I would appreciate it if somene with better perl and cvs skills than  
  I could change the maintainer from Michèle Garoche to None in all  
  packages in all trees.  Or at least walk me through the process.
 
 (one solution out of many).  Then you can just change the -p to -pi to 
 do the edit. 
 
 I'll let you actually implement the changes. 
 

Done.  Thanks for the assistance.

Kevin Horton
Ottawa, Canada

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] How to replace a package?

2007-09-18 Thread Kevin Horton
I intend to take over bluefish, and update it to the latest stable version.  
But I want to resolve what I perceive as a confusing name of one of the 
variants.  At version 1.0.6, one of the variants is bluefish-gnomevfs2, which 
is bluefish with gnome2, but without VFS.  I want to replace this variant with 
one named bluefish-gnome2-novfs.  I first asked about this a while back, and I 
got two suggestions.  I've tried both, but neither seems completely acceptable. 
 The one that works the best is to create a new .info file for 
bluefish-gnomevfs2, which depends on bluefish-gnome2-novfs.  The relevant 
portions are:

Package: bluefish-gnomevfs2
Version: 1.0.7
Revision: 1000
Source: none
Depends: fink-obsolete-packages, bluefish-gnome2-novfs (= 1.0.7-1000)
CompileScript: #
InstallScript: 
  mkdir -p %i/share/doc/installed-packages
  touch %i/share/doc/installed-packages/%n


bluefish.info at 1.0.1-1000 has:
Package: bluefish%type_pkg[bluefish]
Type: bluefish (. -gnome2 -gnome2-novfs)
Version: 1.0.7
Revision: 1000
Replaces: bluefish, bluefish-gnome2, bluefish-gnome2-novfs, bluefish-gnomevfs2
Conflicts: bluefish, bluefish-gnome2, bluefish-gnomevfs2

If bluefish-gnomevfs2-1.0.6 is installed, and I do a fink update-all, the 
result is:
% fink update-all  
Scanning package description files..
Information about 7429 packages read in 6 seconds.
The package 'bluefish-gnomevfs2' will be installed.
Reading dependency for bluefish-gnomevfs2-1.0.7-1000...
The package 'bluefish-gnome2-novfs' will be installed.
Reading dependency for bluefish-gnome2-novfs-1.0.7-1000...
The following package will be installed or updated:
 bluefish-gnomevfs2
The following additional package will be installed:
 bluefish-gnome2-novfs
Do you want to continue? [Y/n] 
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i 
/sw/fink/dists/local/main/binary-darwin-powerpc/bluefish-gnome2-novfs_1.0.7-1000_darwin-powerpc.deb
dpkg: considering removing bluefish-gnomevfs2 in favour of 
bluefish-gnome2-novfs ...
dpkg: yes, will remove bluefish-gnomevfs2 in favour of bluefish-gnome2-novfs.
(Reading database ... 109721 files and directories currently installed.)
Unpacking bluefish-gnome2-novfs (from 
.../bluefish-gnome2-novfs_1.0.7-1000_darwin-powerpc.deb) ...
Setting up bluefish-gnome2-novfs (1.0.7-1000) ...

Reading buildlock packages...
All buildlocks accounted for.

While trying to install:
  bluefish-gnomevfs2-1.0.7-1000

The following inconsistencies found:
  bluefish-gnome2-novfs conflicts with bluefish-gnomevfs2, but 
bluefish-gnomevfs2 is installed

Trying to resolve dependencies...
Could not resolve inconsistent dependencies!

Fink isn't sure how to install the above packages safely. You may be able to 
fix things by running:

  fink scanpackages
  sudo apt-get update
  sudo apt-get install bluefish-gnomevfs2=1.0.7-1000

Failed: Fink::SysState: Could not resolve inconsistent dependencies

 % fink list -i bluefish
Information about 7429 packages read in 1 seconds.
 i   bluefish-gnome2-novfs   1.0.7-1000   Web-oriented text editor

==
Running the suggested resolution results in:
 % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
Reading Package Lists... Done
Building D % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  bluefish-gnomevfs2: Depends: bluefish-gnome2-novfs but it is not going to be 
installed
E: Sorry, broken packages
ependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  bluefish-gnomevfs2: Depends: bluefish-gnome2-novfs but it is not going to be 
installed
E: Sorry, broken packages
===
Why do I end up with inconsistent dependencies?  Is there a smoother way to do 
this?

Thanks for your advice,

Kevin Horton

-
This SF.net

Re: [Fink-devel] How to replace a package?

2007-09-18 Thread Kevin Horton
On Tue, 18 Sep 2007 10:57:56 -0400
Alexander K. Hansen [EMAIL PROTECTED] wrote:

 Kevin Horton wrote:
  I intend to take over bluefish, and update it to the latest stable version. 
   But I want to resolve what I perceive as a confusing name of one of the 
  variants.  At version 1.0.6, one of the variants is bluefish-gnomevfs2, 
  which is bluefish with gnome2, but without VFS.  I want to replace this 
  variant with one named bluefish-gnome2-novfs.  I first asked about this a 
  while back, and I got two suggestions.  I've tried both, but neither seems 
  completely acceptable.  The one that works the best is to create a new 
  .info file for bluefish-gnomevfs2, which depends on bluefish-gnome2-novfs.  
  The relevant portions are:
 
  Package: bluefish-gnomevfs2
  Version: 1.0.7
  Revision: 1000
  Source: none
  Depends: fink-obsolete-packages, bluefish-gnome2-novfs (= 1.0.7-1000)
  CompileScript: #
  InstallScript: 
mkdir -p %i/share/doc/installed-packages
touch %i/share/doc/installed-packages/%n
  
 
  bluefish.info at 1.0.1-1000 has:
  Package: bluefish%type_pkg[bluefish]
  Type: bluefish (. -gnome2 -gnome2-novfs)
  Version: 1.0.7
  Revision: 1000
  Replaces: bluefish, bluefish-gnome2, bluefish-gnome2-novfs, 
  bluefish-gnomevfs2
  Conflicts: bluefish, bluefish-gnome2, bluefish-gnomevfs2
 
  If bluefish-gnomevfs2-1.0.6 is installed, and I do a fink update-all, the 
  result is:
  % fink update-all  
  Scanning package description files..
  Information about 7429 packages read in 6 seconds.
  The package 'bluefish-gnomevfs2' will be installed.
  Reading dependency for bluefish-gnomevfs2-1.0.7-1000...
  The package 'bluefish-gnome2-novfs' will be installed.
  Reading dependency for bluefish-gnome2-novfs-1.0.7-1000...
  The following package will be installed or updated:
   bluefish-gnomevfs2
  The following additional package will be installed:
   bluefish-gnome2-novfs
  Do you want to continue? [Y/n] 
  Reading buildlock packages...
  All buildlocks accounted for.
  /sw/bin/dpkg-lockwait -i 
  /sw/fink/dists/local/main/binary-darwin-powerpc/bluefish-gnome2-novfs_1.0.7-1000_darwin-powerpc.deb
  dpkg: considering removing bluefish-gnomevfs2 in favour of 
  bluefish-gnome2-novfs ...
  dpkg: yes, will remove bluefish-gnomevfs2 in favour of 
  bluefish-gnome2-novfs.
  (Reading database ... 109721 files and directories currently installed.)
  Unpacking bluefish-gnome2-novfs (from 
  .../bluefish-gnome2-novfs_1.0.7-1000_darwin-powerpc.deb) ...
  Setting up bluefish-gnome2-novfs (1.0.7-1000) ...
 
  Reading buildlock packages...
  All buildlocks accounted for.
 
  While trying to install:
bluefish-gnomevfs2-1.0.7-1000
 
  The following inconsistencies found:
bluefish-gnome2-novfs conflicts with bluefish-gnomevfs2, but 
  bluefish-gnomevfs2 is installed
 
  Trying to resolve dependencies...
  Could not resolve inconsistent dependencies!
 
  Fink isn't sure how to install the above packages safely. You may be able 
  to fix things by running:
 
fink scanpackages
sudo apt-get update
sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
 
  Failed: Fink::SysState: Could not resolve inconsistent dependencies
 
   % fink list -i bluefish
  Information about 7429 packages read in 1 seconds.
   i   bluefish-gnome2-novfs   1.0.7-1000   Web-oriented text 
  editor
 
  ==
  Running the suggested resolution results in:
   % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
  Reading Package Lists... Done
  Building D % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
  Reading Package Lists... Done
  Building Dependency Tree... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
 
  Since you only requested a single operation it is extremely likely that
  the package is simply not installable and a bug report against
  that package should be filed.
  The following information may help to resolve the situation:
 
  Sorry, but the following packages have unmet dependencies:
bluefish-gnomevfs2: Depends: bluefish-gnome2-novfs but it is not going to 
  be installed
  E: Sorry, broken packages
  ependency Tree... Done
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
 
  Since you only requested a single operation it is extremely likely that
  the package is simply not installable and a bug report against
  that package should be filed.
  The following information may help to resolve the situation:
 
  Sorry, but the following packages have unmet dependencies:
bluefish-gnomevfs2: Depends: bluefish-gnome2-novfs

Re: [Fink-devel] How to replace a package?

2007-09-18 Thread Kevin Horton

On 18 Sep 2007, at 12:08, Alexander K. Hansen wrote:

 Kevin Horton wrote:
 On Tue, 18 Sep 2007 11:39:14 -0400
 Alexander K. Hansen [EMAIL PROTECTED] wrote:


 Kevin Horton wrote:

 On Tue, 18 Sep 2007 10:57:56 -0400
 Alexander K. Hansen [EMAIL PROTECTED] wrote:


 Kevin Horton wrote:

 I intend to take over bluefish, and update it to the latest  
 stable version.  But I want to resolve what I perceive as a  
 confusing name of one of the variants.  At version 1.0.6, one  
 of the variants is bluefish-gnomevfs2, which is bluefish with  
 gnome2, but without VFS.  I want to replace this variant with  
 one named bluefish-gnome2-novfs.  I first asked about this a  
 while back, and I got two suggestions.  I've tried both, but  
 neither seems completely acceptable.  The one that works the  
 best is to create a new .info file for bluefish-gnomevfs2,  
 which depends on bluefish-gnome2-novfs.  The relevant portions  
 are:

 Package: bluefish-gnomevfs2
 Version: 1.0.7
 Revision: 1000
 Source: none
 Depends: fink-obsolete-packages, bluefish-gnome2-novfs (=  
 1.0.7-1000)
 CompileScript: #
 InstallScript: 
   mkdir -p %i/share/doc/installed-packages
   touch %i/share/doc/installed-packages/%n
 

 bluefish.info at 1.0.1-1000 has:
 Package: bluefish%type_pkg[bluefish]
 Type: bluefish (. -gnome2 -gnome2-novfs)
 Version: 1.0.7
 Revision: 1000
 Replaces: bluefish, bluefish-gnome2, bluefish-gnome2-novfs,  
 bluefish-gnomevfs2
 Conflicts: bluefish, bluefish-gnome2, bluefish-gnomevfs2

 If bluefish-gnomevfs2-1.0.6 is installed, and I do a fink  
 update-all, the result is:
 % fink update-all  Scanning package  
 description files..
 Information about 7429 packages read in 6 seconds.
 The package 'bluefish-gnomevfs2' will be installed.
 Reading dependency for bluefish-gnomevfs2-1.0.7-1000...
 The package 'bluefish-gnome2-novfs' will be installed.
 Reading dependency for bluefish-gnome2-novfs-1.0.7-1000...
 The following package will be installed or updated:
  bluefish-gnomevfs2
 The following additional package will be installed:
  bluefish-gnome2-novfs
 Do you want to continue? [Y/n] Reading buildlock packages...
 All buildlocks accounted for.
 /sw/bin/dpkg-lockwait -i /sw/fink/dists/local/main/binary- 
 darwin-powerpc/bluefish-gnome2-novfs_1.0.7-1000_darwin- 
 powerpc.deb
 dpkg: considering removing bluefish-gnomevfs2 in favour of  
 bluefish-gnome2-novfs ...
 dpkg: yes, will remove bluefish-gnomevfs2 in favour of  
 bluefish-gnome2-novfs.
 (Reading database ... 109721 files and directories currently  
 installed.)
 Unpacking bluefish-gnome2-novfs (from .../bluefish-gnome2- 
 novfs_1.0.7-1000_darwin-powerpc.deb) ...
 Setting up bluefish-gnome2-novfs (1.0.7-1000) ...

 Reading buildlock packages...
 All buildlocks accounted for.

 While trying to install:
   bluefish-gnomevfs2-1.0.7-1000

 The following inconsistencies found:
   bluefish-gnome2-novfs conflicts with bluefish-gnomevfs2, but  
 bluefish-gnomevfs2 is installed

 Trying to resolve dependencies...
 Could not resolve inconsistent dependencies!

 Fink isn't sure how to install the above packages safely. You  
 may be able to fix things by running:

   fink scanpackages
   sudo apt-get update
   sudo apt-get install bluefish-gnomevfs2=1.0.7-1000

 Failed: Fink::SysState: Could not resolve inconsistent  
 dependencies

  % fink list -i bluefishInformation about 7429  
 packages read in 1 seconds.
  i   bluefish-gnome2-novfs   1.0.7-1000   Web- 
 oriented text editor

 ==
 Running the suggested resolution results in:
  % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
 Reading Package Lists... Done
 Building D % sudo apt-get install bluefish-gnomevfs2=1.0.7-1000
 Reading Package Lists... Done
 Building Dependency Tree... Done
 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the  
 unstable
 distribution that some required packages have not yet been  
 created
 or been moved out of Incoming.

 Since you only requested a single operation it is extremely  
 likely that
 the package is simply not installable and a bug report against
 that package should be filed.
 The following information may help to resolve the situation:

 Sorry, but the following packages have unmet dependencies:
   bluefish-gnomevfs2: Depends: bluefish-gnome2-novfs but it is  
 not going to be installed
 E: Sorry, broken packages
 ependency Tree... Done
 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the  
 unstable
 distribution that some required packages have not yet been  
 created
 or been moved out of Incoming.

 Since you only requested a single operation it is extremely  
 likely that
 the package is simply not installable and a bug report against
 that package should be filed.
 The following information may help to resolve

[Fink-devel] cvs commit privileges?

2007-09-07 Thread Kevin Horton
I am the maintainer for a number of packages:

aspell + a couple of aspell dictionaries
avl
beautifulsoup-py
breqn
cadabra
convertall
deadlinkcheck
device-serialport-pm
flyway-py
fplan
gaiw
geopy-py
pythontidy
pyusb-py
qprop
simplejson-py
sylpheed
test-numeric-pm
xephem
xfoil
xfplan

With the exception of aspell, and possibly sylpheed, these are all  
packages that are likely used by a relatively small number of users.   
While I certainly won't claim to have submitted a long string of  
error-free packages, the problems have been relatively minor in my  
opinion.

I request that I be granted cvs commit privileges to enable me to  
better maintain my existing packages.  For any new package that I  
create, or any significant modification to the build process for an  
existing package, I will request comments from more experienced Fink  
developers before committing.  I believe that this protocol, combined  
with the fact that the majority of my packages are only used by a  
small number of people, should keep the risk of catastrophe to an  
acceptable level.

Kevin Horton
Ottawa, Canada



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Fink.conf - bug with MirrorOrder ClosestFirst

2007-08-20 Thread Kevin Horton
If MirrorOrder in fink.conf is set to ClosestFirst, and the package source is 
not found on the mirrors, the option to use the Source field in the info file 
is never presented to the user.  Once fink has tried all mirrors, the only 
option it offers is to quit.

Kevin Horton
Ottawa, Canada

-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


  1   2   >