[Fink-devel] net-snmp on Tiger

2005-06-19 Thread Jeremy Higgs

Hi everyone,

I've been trying to get a lot of my packages working on Tiger, and  
have finally gotten around to net-snmp. I noticed (from discussions  
on the list, and a bit of playing around) that net-snmp 5.2 is  
actually included in the base system. Given this, is there really a  
need for a net-snmp package? Perhaps if someone wants an OpenSSL- 
enabled version...


On that note, there are some patches in the Darwin source. (http:// 
darwinsource.opendarwin.org/10.4.1/net_snmp-16/patches/) Does anyone  
know what the license is for these? I was hoping to use these for the  
Fink package...


Thanks!

Jeremy.


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Depends on x11 vs X11

2005-06-19 Thread Kevin Horton
I noted an inconsistency between fink and apt-get when working with a  
new package I created.  I mistakenly had a Depends on X11 in the info  
file.  Fink accepted that, but when I tried to use the deb to install  
on another computer, it complained that it couldn't find X11.  I  
changed the spelling to the correct x11 and everything is fine.  But,  
I wonder if fink really should accept x11.


Kevin Horton
Ottawa, Canada




---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] GCC: 3.3 line requires gcc 4 - why?

2005-06-19 Thread Kevin Horton
Maybe there is a very good explanation for this, but it has me  
baffled.  I've created a new package that won't build with gcc 4.   
So, I put a GCC: 3.3 line in the info file, thinking that this would  
allow fink to tell the user he needed to run gcc_select 3.3.  But, I  
discovered that if you have gcc_select 3.3, and there is a GCC: 3.3  
line in the .info file, fink tells you to run gcc_select 4.0.  Why?   
This seems very backwards to me.


Kevin Horton
Ottawa, Canada




---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] GCC: 3.3 line requires gcc 4 - why?

2005-06-19 Thread Peter O'Gorman

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kevin Horton wrote:
| Maybe there is a very good explanation for this, but it has me
| baffled.  I've created a new package that won't build with gcc 4.   So,
| I put a GCC: 3.3 line in the info file, thinking that this would  allow
| fink to tell the user he needed to run gcc_select 3.3.  But, I
| discovered that if you have gcc_select 3.3, and there is a GCC: 3.3
| line in the .info file, fink tells you to run gcc_select 4.0.  Why?
| This seems very backwards to me.

Please ignore the GCC field, go read the packaging manual, and use the
SetCC, SetCXX fields instead.

I am not sure if the GCC field has changed recently, but previously it was
simply meant to be informative that the package used g++ of a certain
version and thus had ABI issues. Fink never used to look at the field, don't
know if current versions do.

Peter
- --
Peter O'Gorman - http://www.pogma.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Darwin)

iQCVAwUBQrV97riDAg3OZTLPAQLh0QP/U2y6AJk6LJaFxVqDgXMXzHRajcb1t1Oe
SSwbTr0qID9lVRaFM6gyDgLerbw7ACCKqD+8167dE47KSb+1MAkFiHAB1l6YNsfM
0aJ8ieaKmJIstCJoYjCtRmvR/fPBtucyJge4MeAYV9PSgUJg5mdYA74oyUy2Hu0w
hHg8ccFyfqY=
=LQzB
-END PGP SIGNATURE-


---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] GCC: 3.3 line requires gcc 4 - why?

2005-06-19 Thread Kevin Horton

On 19 Jun 2005, at 10:15, Peter O'Gorman wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kevin Horton wrote:
| Maybe there is a very good explanation for this, but it has me
| baffled.  I've created a new package that won't build with gcc  
4.   So,
| I put a GCC: 3.3 line in the info file, thinking that this would   
allow

| fink to tell the user he needed to run gcc_select 3.3.  But, I
| discovered that if you have gcc_select 3.3, and there is a GCC: 3.3
| line in the .info file, fink tells you to run gcc_select 4.0.  Why?
| This seems very backwards to me.

Please ignore the GCC field, go read the packaging manual, and use the
SetCC, SetCXX fields instead.

I am not sure if the GCC field has changed recently, but previously  
it was

simply meant to be informative that the package used g++ of a certain
version and thus had ABI issues. Fink never used to look at the  
field, don't

know if current versions do.

I've read the packaging manual, looked at man gcc, and finally found  
the answer by doing a global search of info files for setcc, now  
that you've pointed me to it.


It would be useful if the packaging manual could provide specific  
instructions on how to make a package use gcc 3.3, rather than just  
having a vague instruction to set the cc flag.  That might be enough  
info for someone who already knows how to specify that fink use gcc  
3.3, but it sure wasn't enough for me.


Thanks for the hint, and thanks for fink.

Kevin Horton
Ottawa, Canada




---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Depends on x11 vs X11

2005-06-19 Thread Martin Costabel

Kevin Horton wrote:
I noted an inconsistency between fink and apt-get when working with a  
new package I created.  I mistakenly had a Depends on X11 in the info  
file.  Fink accepted that, but when I tried to use the deb to install  
on another computer, it complained that it couldn't find X11.  I  
changed the spelling to the correct x11 and everything is fine.  But,  I 
wonder if fink really should accept x11.


Fink package names are always lowercase, so x11 is correct. fink the 
package manager converts package names to lowercase anyhow, so its 
dependency checking mechanism is happy with X11, too. When you install 
the deb, it is dpkg not fink who is checking the package names, and dpkg 
seems to be case-sensitive.


--
Martin



---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Depends on x11 vs X11

2005-06-19 Thread Kevin Horton


On 19 Jun 2005, at 12:17, Martin Costabel wrote:


Kevin Horton wrote:

I noted an inconsistency between fink and apt-get when working  
with a  new package I created.  I mistakenly had a Depends on X11  
in the info  file.  Fink accepted that, but when I tried to use  
the deb to install  on another computer, it complained that it  
couldn't find X11.  I  changed the spelling to the correct x11 and  
everything is fine.  But,  I wonder if fink really should accept x11.




Fink package names are always lowercase, so x11 is correct. fink  
the package manager converts package names to lowercase anyhow, so  
its dependency checking mechanism is happy with X11, too. When you  
install the deb, it is dpkg not fink who is checking the package  
names, and dpkg seems to be case-sensitive.


Thanks for the explanation.  Maybe fink validate should check for  
upper case package names, to ensure that packages will be useable in  
the binary distribution.


Kevin Horton
Ottawa, Canada




---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] net-snmp on Tiger

2005-06-19 Thread Martin Costabel

Jeremy Higgs wrote:

Hi everyone,

I've been trying to get a lot of my packages working on Tiger, and  have 
finally gotten around to net-snmp. I noticed (from discussions  on the 
list, and a bit of playing around) that net-snmp 5.2 is  actually 
included in the base system. Given this, is there really a  need for a 
net-snmp package? Perhaps if someone wants an OpenSSL- enabled version...


On that note, there are some patches in the Darwin source. (http:// 
darwinsource.opendarwin.org/10.4.1/net_snmp-16/patches/) Does anyone  
know what the license is for these? I was hoping to use these for the  
Fink package...


According to the license file on the server 
http://www.opensource.apple.com/darwinsource/10.4.1/net_snmp-16/net_snmp.txt, 
the package has a BSD license. I would assume that this covers the 
patches, too.


OTOH, it is perhaps a good idea to get rid of the package altogether. On 
Panther already fink's version was older than the system one.


--
Martin



---
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477alloc_id=16492op=click
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel