[Fink-devel] off topic: fink-devel subscribers

2003-01-22 Thread Max Horn
A completly off-topic thingy, i just looked through the fink-devel 
subscriptions and I must say I am always surprised again about some 
of the domain names used to subscribe. I compiled a brief list of the 
more well-known ones. while this in no way means that the 
companies/organizations listed here endores Fink, it does mean that 
some people working there (or at least having an email address there) 
apparently are using or watching Fink:

 apple.com
 blizzard.com
 debian.org
 gnu.org
 oreilly.com
 netscape.org
 sgi.com
 w3.org

Also interesting for me is to see a subscriber from stack.nl, an 
organization at the TU Eindhoven where I am studying currently.



Cheers,

Max



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: gettext 0.11.5 for fink

2003-01-22 Thread Max Horn
At 14:20 Uhr +0200 22.01.2003, Chris Leishman wrote:

On Wednesday, January 22, 2003, at 01:38 PM, Max Horn wrote:


At 13:21 Uhr +0200 22.01.2003, Chris Leishman wrote:

Hi Max,

I was wondering if you had an opportunity to look at updating the 
gettext package to the 0.11.5 upstream version?

We have discussed this in #fink and in fink-devel in the past. It 
won't happen anytime soon, because it is binary incompatible to 
older versions, and updating it will be a mess.

But the .so's (or .dylibs actually) should be versioned shouldn't 
they?  As long as it doesn't change the .po format or the API then 
it should be ok?

Sure it would mean restructuring the gettext fink package slightly, 
because at the moment there is only a single gettext package.  You 
would need separate packages for the shared libs and for the rest. 
Then you could have multiple shared lib packages installed for the 
0.10.40 version and the 0.11.5 version.  The user could then choose 
which of the versions to choose for the rest of the files (and 
naturally they'd conflict with each other).

Actually - after just writing that I saw your msg in fink-devel:
http://sourceforge.net/mailarchive/message.php?msg_id=2226789

I'll try and do some checking into API compatibility if you like - 
though I'm fairly sure it will be ok.


First off, the gettext folks themselves admit they broke some API 
compatibility, IIRC. Secondly, the problems largely stem from the 
fact that this is an Essential package. Even if you split it, it will 
not solve the problem. That easily. More on this in the archives I 
guess.

To sum it up roughly: gettext is essential, and many many things need 
it, but w/o declaring it so.

If gettext 0.11 is 100% source & binary compatible to 0.10, we have 
no problem, and can stop this dicussion now, and simply update the 
gettext package to the new version. However, IIRC it is *not* so.

If its *not* source compatible, then its going to be ugly, see the 
URL Chris pasted.
If it is source but not binary compatible, the situation is something 
like this:

Let's say we add gettext11 (if its binary incompatible it gotta have 
a different name). Let's also assume we splitoffize it. Then of 
course both -shlibs can be installed at the same time. fine, but 
that's not the issue (but note that we would have to declare both 
shlibs essential, which is not so nice because then the user has to 
always build and install two version of gettext when he bootstrap 
Fink - very ugly).

No the complications come from the -dev parts. Quite obviously you 
can't install both of them at once. Howver, one of the always *must* 
be installed. I.e. must be Essential. And here comes the problem, 
only one of them can be essential, since they conflict.

A simple "Provides: gettext" in gettext11 won't be sufficient to 
overcome the problem. Maybe we could get away by "cheating" and 
declarig gettext to be a dependency of one of the other essential 
packages, but I am not even sure that would work (during bootstrap 
time that is), I haven't touched that code for too long, so somebody 
might want to try it.


That pretty much sums up the situation (once again )


Max


---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] (no subject)

2003-01-22 Thread David R. Morrison
Folks, if you have a suggestion or request about changing or improving Fink,
please either post it to one of the trackers or raise the issue on this
mailing list.  Do not mail it directly to me.

  -- Dave


Date: Wed, 22 Jan 2003 11:23:22 +0100
Subject: New license..
From: David <[EMAIL PROTECTED]>
To: David Morrison <[EMAIL PROTECTED]>

David could we please add GPL2 to the license list?

GPL and GPLv2 do have differences and some choose to license their 
stuff under gpl2 explicitly.

- -d

- - Face me and you shall surely perish.


From: "David R. Morrison" <[EMAIL PROTECTED]>
Date: Wed, 22 Jan 2003 05:26:09 -0500
To: [EMAIL PROTECTED]
Subject: Re: New license..
X-Archive: archive/0301/2078

This is something to be discussed on fink-devel.

Date: Wed, 22 Jan 2003 11:32:09 +0100
Subject: Re: New license..
From: David <[EMAIL PROTECTED]>
To: "David R. Morrison" <[EMAIL PROTECTED]>


On Mittwoch, Jänner 22, 2003, at 11:26  Uhr, David R. Morrison wrote:

> This is something to be discussed on fink-devel.
Once more I do not quite see the point of discussing this, but please 
feel free to.

- -d





---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



[Fink-devel] Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed licenses

2003-01-22 Thread David
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160


On Mittwoch, Jänner 22, 2003, at 01:52  Uhr, David R. Morrison wrote:


Folks, if you have a suggestion or request about changing or improving 
Fink,
please either post it to one of the trackers or raise the issue on this
mailing list.  Do not mail it directly to me.


Actually this was neither meant as request nor suggestion, I would have 
added the GPL2 myself to the allowed list of licenses, yet I thought it 
would be more polite if you did it, since it does seem that you have 
been compiling the list and looking after it. Since the GPL is already 
on the list this would not mean introducing a major change and thus I 
did not deem it necessary discussing this with Max or Benjamin. The GPL 
is allread accepted as license model, it would simply make the whole 
filed more precise if we could specify the major version as well.



Although I agree with David, that general suggestions and requests 
should be mailed to the mailing list.

I hope that clarifies things, I apologise for any confusion caused.

- -d

- - Face me and you shall surely perish.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+LphRiW/Ta/pxHPQRA28TAJ0WuySc9e7NAtMJz61IQik+vBCcYwCgnBHI
pKorslpPL3Wh9jMK/ekqtg4=
=j0wf
-END PGP SIGNATURE-



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed licenses

2003-01-22 Thread David R. Morrison
Again, I beg to differ about the importance of this question.

Paying careful attention to licenses is one of Fink's strengths.  We have
very rarely made *any* change in license policy, and the recent change
to allow "Restrictive/Distributable" was thoroughly discussed on this
list before it was implemented.  The only other change I can recall in
nearly two years was adding the "GPL/LDP" and "GPL/GFDL" dual licensing
options, and I'm not sure anybody uses those in packages.

Our use of the "BSD" license category is already pretty loose -- we lump
a lot of more-or-less similar licenses together there.  I personally don't
see a need for any more precision in the GPL license category.

 -- Dave


---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed licenses

2003-01-22 Thread Benjamin Reed
On Wednesday, January 22, 2003, at 08:10 AM, David wrote:


Actually this was neither meant as request nor suggestion, I would have
added the GPL2 myself to the allowed list of licenses, yet I thought it
would be more polite if you did it, since it does seem that you have
been compiling the list and looking after it. Since the GPL is already
on the list this would not mean introducing a major change and thus I
did not deem it necessary discussing this with Max or Benjamin. The GPL
is allread accepted as license model, it would simply make the whole
filed more precise if we could specify the major version as well.

Although I agree with David, that general suggestions and requests
should be mailed to the mailing list.

I hope that clarifies things, I apologise for any confusion caused.


I would assume that the reason he forwarded to the list is because he 
wanted to discuss the need to explicitly add GPL2.  I don't see any 
reason we need to have it as a choice, it seems as if the list of 
licenses is purposfully broad so as not to have to list every license 
type in existence.

Not only that, but the docs explicitly state that discussion on adding 
any new licenses should happen on the list.  =)

Oh, and by the way, your reponses are still getting messed up by 
pgp-mime, it seems.  I had to open up the text of your mail as an 
attachment again.  :P



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed l

2003-01-22 Thread Justin Hallett
I agree GPLv1 or v2 is still GPL.

[EMAIL PROTECTED] writes:
>Our use of the "BSD" license category is already pretty loose -- we lump
>a lot of more-or-less similar licenses together there.  I personally don't
>see a need for any more precision in the GPL license category.

-=[JFH]  Justin F. Hallett 
-=[JFH]  Rendek Communications Inc.
-=[JFH]  [EMAIL PROTECTED]



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel



Re: [Fink-devel] Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed l

2003-01-22 Thread David
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160


On Mittwoch, Jänner 22, 2003, at 02:23  Uhr, Justin Hallett wrote:


I agree GPLv1 or v2 is still GPL.


That is not quite correct, go read the licenses you will notice that 
there are legal implications. This why some authors do explicitly 
choose to license their stuff under the GPL2

Whereas BSD "Type" license usually implies the main thing. That you can 
do pretty much "anything" to the source code expect for a. b. c 
which is then stated in the license.



- -d


- - "Deep into that darkness peering, long I stood there wondering, 
fearing,
- -  Doubting, dreaming dreams no mortal ever dared to dream to dream 
before.." Edgar Allen Poe - The Raven
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+LqTliW/Ta/pxHPQRA37uAJ0XGfJVBswxHrWtqDey0Kjv1cjhvQCeJwGU
0m8JSwk1Ip5RoeVbsMc1ZyM=
=/NbB
-END PGP SIGNATURE-



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Epoch support

2003-01-22 Thread Max Horn
In case anybody is interested in working on epoch support in Fink: 
Sylvain started work on this (see 
https://sourceforge.net/tracker/index.php?func=detail&aid=607742&group_id=17203&atid=317203), 
but there were some issues, and apparently he has no time currently 
to work on it. So if your are interested in having a stab at this, 
feel free to do so. You may want to say so here first, though, to 
avoid duplicate work.

I suppose this would be done by adding an "Epoch" field, and then 
augmenting our version_cmp function accordingly. Furthermore, the 
epoch must be passed on to dpkg properly, of course. And it would 
need to be encoded into the .deb file name, too.


Cheers,

Max


---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Build dir patch

2003-01-22 Thread Max Horn
I am going to checkin Chris Zubrzycki's build directory patch real 
soon now. This will add a new field to fink.conf, so the 
documentation for that needs to be updated. Maybe Chris can do that 
himself?



Cheers,

Max


---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Fink-devel digest, Vol 1 #848 - 14 msgs

2003-01-22 Thread kurt

On Wed, 22 Jan 2003 05:27:03 -0800
 [EMAIL PROTECTED] wrote:
> 
> Send Fink-devel mailing list submissions to
>   [EMAIL PROTECTED]
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>   https://lists.sourceforge.net/lists/listinfo/fink-devel
> or, via email, send a message with subject or body 'help' to
>   [EMAIL PROTECTED]
> 
> You can reach the person managing the list at
>   [EMAIL PROTECTED]
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Fink-devel digest..."
> 
> 
> Today's Topics:
> 
>1. Re: for the wishlist: system-$perlmodule, or the moral equivalent
> (Ben Hines)
>2. Re: for the wishlist: system-$perlmodule, or the moral
>equivalent (Benjamin Reed)
>3. Re: for the wishlist: system-$perlmodule, or the moral equivalent
> (Ben Hines)
>4. Re: for the wishlist: system-$perlmodule, or the moral equivalent
> (Ben Hines)
>5. Re: Registering fink.fm? (Chris Zubrzycki)
>6. HELLO (ismaila shidaku)
>7. [OT] Re: [Fink-devel] HELLO (Carsten Klapp)
>8. off topic: fink-devel subscribers (Max Horn)
>9. Re: gettext 0.11.5 for fink (Max Horn)
>   10. (no subject) (David R. Morrison)
>   11. Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed licenses
> (David)
>   12. Re: Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed
> licenses (David R. Morrison)
>   13. Re: Re: [Fink-devel]Adding GPL2 or GPLv2 to the list of allowed
> licenses (Benjamin Reed)
> 
> --__--__--
> 
> Message: 1
> Date: Tue, 21 Jan 2003 12:25:47 -0800
> Subject: Re: [Fink-devel] for the wishlist: system-$perlmodule, or the
> moral equivalent
> Cc: [EMAIL PROTECTED] (Fink Devel)
> To: [EMAIL PROTECTED] (Xavier HUMBERT)
> From: Ben Hines <[EMAIL PROTECTED]>
> 
> 
> On Tuesday, January 21, 2003, at 11:57  AM, Xavier HUMBERT wrote:
> 
> > [EMAIL PROTECTED] (Hisashi T Fujinaka) wrote :
> >
> >> it puts things places I don't want
> >> (overwriting /usr/bin/head, for example)
> >
> > Dan't blame CPAN, but Apple with their crappy HFS+, for that...
> >
> > I expericenced, the same problem, of course :-}
> >
> 
> No, DO blame CPAN. Why are they putting stuff in /usr/bin ? That is for 
> vendor supplied things in any case.
> 
> -Ben
> 
> 
> 
> --__--__--
> 
> Message: 2
> Date: Tue, 21 Jan 2003 15:34:12 -0500
> From: Benjamin Reed <[EMAIL PROTECTED]>
> Organization: DFT
> To: Ben Hines <[EMAIL PROTECTED]>
> Cc: Xavier HUMBERT <[EMAIL PROTECTED]>,
>   Fink Devel <[EMAIL PROTECTED]>
> Subject: Re: [Fink-devel] for the wishlist: system-$perlmodule, or the
> moral
>  equivalent
> 
> Ben Hines wrote:
> >> Dan't blame CPAN, but Apple with their crappy HFS+, for that...
> >>
> >> I expericenced, the same problem, of course :-}
> >>
> > 
> > No, DO blame CPAN. Why are they putting stuff in /usr/bin ? That is for 
> > vendor supplied things in any case.
> 
> Agtually, blame Apple.  Apple's perl is configured to put scripts in 
> /usr/bin.  :P
> 
> 
> [g4:~/cvs/darwin-kde] ranger% perl -V:installscript
> installscript='/usr/bin';
> 
> 
> 
> --__--__--
> 
> Message: 3
> Date: Tue, 21 Jan 2003 13:46:43 -0800
> Subject: Re: [Fink-devel] for the wishlist: system-$perlmodule, or the
> moral equivalent
> Cc: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED] (Randal L. Schwartz)
> From: Ben Hines <[EMAIL PROTECTED]>
> 
> 
> On Monday, January 20, 2003, at 04:45  AM, Randal L. Schwartz wrote:
> >
> > Any thoughts on how to do this without breaking everything open?
> >
> 
> With the current fink, the way to make a system-* package would be:
> 
> filename: system-perlmodules.info
> 
> Package: system-perlmodules
> Version: 1.0
> Provides: gd-pm, algorithm-diff-pm, http-dav-pm  (parse the package 
> names from the output of "fink list --section=perlmods -w=200" and put 
> them all here)
> Type: nosource
> CompileScript: echo "Placeholder for all perlmod packages" >> README
> InstallScript: echo "none"
> DocFiles: README
> 
> (the README is needed because dpkg complains if you have zero files in 
> a package)
> 
> put that in /sw/fink/10.2/local/main/finkinfo/ and "fink install 
> system-perlmodules".
> 
> That will work for everything except things that have a "versioned" 
> dependency on a perl module. (cause you can't "provide" a version with 
> the current fink)
> 
> -Ben
> 
> 
> 
> --__--__--
> 
> Message: 4
> Date: Tue, 21 Jan 2003 13:49:46 -0800
> Subject: Re: [Fink-devel] for the wishlist: system-$perlmodule, or the
> moral equivalent
> From: Ben Hines <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED],
>  [EMAIL PROTECTED] (Randal L. Schwartz)
> 
> 
> On Tuesday, January 21, 2003, at 01:46  PM, Ben Hines wrote:
> > erlmodules.info
> >
> > Package: system-perlmodules
> > Version: 1.0
> > Provides: gd-pm, algorithm-diff-pm, http-dav-pm  (parse the 
> > package names from the output of "fink list --section=perlmods -w=200" 
> > and put them all here)
> > Type: nosource
> > CompileScript: echo "Placeholder for all perlmod packages" >> REA

Re: [Fink-devel] Epoch support

2003-01-22 Thread Ben Hines

On Wednesday, January 22, 2003, at 07:09  AM, Max Horn wrote:


In case anybody is interested in working on epoch support in Fink:  
Sylvain started work on this (see  
https://sourceforge.net/tracker/ 
index.php?func=detail&aid=607742&group_id=17203&atid=317203), but  
there were some issues, and apparently he has no time currently to  
work on it. So if your are interested in having a stab at this, feel  
free to do so. You may want to say so here first, though, to avoid  
duplicate work.

I suppose this would be done by adding an "Epoch" field, and then  
augmenting our version_cmp function accordingly. Furthermore, the  
epoch must be passed on to dpkg properly, of course. And it would need  
to be encoded into the .deb file name, too.


I will check it out.

-Ben



---
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel