[Fink-devel] sdl-gfx fink packages

2004-09-30 Thread Michael Wybrow
Hi,
Just got a Mac recently and after needing the SDL_gfx library for a couple 
of my own profjects I created a fink package for it.  This was posted as:
http://sourceforge.net/tracker/index.php?func=detailaid=1017325group_id=17203atid=414256

It's been on the tracker for over a month now with no reply.  Just 
wondering if anyone has looked at it, or could look at it?  While it
does have a patch file, it is very short and will be trivial to review.

Thanks,
Michael Wybrow
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] Re: Build trouble with ncpfs

2004-09-30 Thread D. Höhn
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160
Tim Fulcher wrote:
| OK OK, I know this hasn't been ported to mac OS X, at least not that I
can find.
| I've seen several attempts, but nothing that seems complete. So I
wondered
| what the problems were... trying to compile it with --kernel-disabled
(so it
| doesn't require /usr/include/linux/..) creates a list of type def
errors centred
| around net/if.h .
Have a look at http://www.osxfaq.com/man/4/netintro.ws
That should get you started into the right direction.
PS: I movd this thread to Fink-devel@
- -d
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFBW6C7PMoaMn4kKR4RA8wrAJ9WeXgTp4zHBYrBDUJ56sJLeJZFNgCfchd8
UORYqbVZVxbnFaZ847Veks0=
=cAQL
-END PGP SIGNATURE-
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] 'fink show-deps' and 'apt-get --allow-broken'

2004-09-30 Thread Christian Schaffner
Hi Daniel
I tried your new show-deps functionality in fink and it seems to work 
great! Thanks a lot for it. And sorry that i couldn't test it any 
earlier.

The 'apt-get --allow-broken' thing looks very promising. I will try to 
find some time to look at it. How would proceed:

1.
Change the 'fink --use-binary-dist' patch to use 'apt-get 
--allow-broken', test it and commit both together, or:

2.
Commit the patch as it is and then later change it to use the new  
--allow-broken flag?

The new apt could go into fink anyway, no? Are there any risks in just 
adding the new apt.info file to the unstable tree?

Chris.

---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 'fink show-deps' and 'apt-get --allow-broken'

2004-09-30 Thread D. Höhn
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160
Christian Schaffner wrote:
snip
|
| The new apt could go into fink anyway, no? Are there any risks in just
| adding the new apt.info file to the unstable tree?
|
As I did not have any time to look at this yet. Is this a patch against
the _latest_ upstream source? APT needs an update, Peter (pogma) was
working on it, but I do nto know how far he got.
- -d
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFBW8khPMoaMn4kKR4RA3/YAKCTzFvkveKWVBrruUDh4h/KRylNmQCfdOQb
qirv8isSYWla2AnoCtvf+Dc=
=umn4
-END PGP SIGNATURE-
---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] fink using apt-get [with patch rev. 9]

2004-09-30 Thread Christian Schaffner
Hi Daniel
On 30.09.2004, at 07:24, Daniel Macks wrote:
On Wed, Sep 29, 2004 at 11:12:22PM +0200, Christian Schaffner wrote:
Here comes revision 9 of the patch...
[snip discussion]
This patch is also added to the patch submission tracker at:
http://sourceforge.net/tracker/index.php?
func=detailaid=1037296group_id=17203atid=317203
We discussed on #fink about how it sucks that we had to do so much
work that replicated what apt usually does. So I hacked a new
--allow-broken flag into apt-get that disables dependency tracking.
I completely agree with you that a solution in apt-get would be a lot  
nicer. I will test your patched apt-get, but it seems that you are  
missing the patch file in the patch submission item at
https://sourceforge.net/tracker/index.php? 
func=detailaid=1037296group_id=17203atid=317203
Or am i missing something?

While doing that, I noticed that apt-get --print-uris does not print
things that if one has already compiled a package, apt-get may see
that .deb in preference to one from the apt server. Probably best to
not fetch those file: URIs into the cache/apt dir. Also, that means
UseBinaryDist is not use the apt server but use the apt server
unless one has already compiled locally and then run scanpackages and
had fink rebuild its aptdb.
In the fink man file i wrote:
 -b, --use-binary-dist
   Download pre-compiled binary packages from the binary  
distribution
   if available.

and that is what the patch makes fink do at the moment: First, check if  
the .deb is already available on the system (self compiled or from  
apt-get). Then, if it is not available already, check with  
PkgVersion::is_aptgetable() to see if the deb could be downloaded. If  
yes, download it, if now, it needs to be compiled.

Does that answer your reservation? Or were you talking about something  
else?

But you are correct, --use-binary-dist means: Download from the binary  
dist, if available on the server and if deb is not already on the  
system.

And i think that is how it should be. There might be other opinions,  
though.

Or we might even add a future switch that says something like  
'--use-only-bin-dist'.

Conversely, if one has built locally, and then installs with
UseBinaryDist before remembering to update, one would get a link in
/sw/fink/debs to the cache/apt file. That means later even if one does
*not* say UseBinaryDist, one gets the apt version. Currently, when one
fetches a .deb with apt-get, it is not linked into /sw/fink/debs. This
helps maintain a clear distinction between things built locally and
things downloaded. Maybe should omit the link, and that way
find_debfile() only look in cache/apt iff UseBinaryDist? That way user
is more in control over when apt .debs are used and when not.
That might be a valid point. What do others think? bbraun? akh?
Chris.

---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] fink using apt-get [with patch rev. 9]

2004-09-30 Thread Daniel Macks
On Thu, Sep 30, 2004 at 11:14:52AM +0200, Christian Schaffner wrote:
 
 it seems that you are missing the patch file in the patch submission
 item at https://sourceforge.net/tracker/index.php?
 func=detailaid=1037296group_id=17203atid=317203
 Or am i missing something?

*grumble*. It's there now.

 On 30.09.2004, at 07:24, Daniel Macks wrote:
 
 UseBinaryDist is not use the apt server but use the apt server
 unless one has already compiled locally and then run scanpackages and
 had fink rebuild its aptdb.
 
 In the fink man file i wrote:
 
  -b, --use-binary-dist
Download pre-compiled binary packages from the binary  
distribution if available.
 
 and that is what the patch makes fink do at the moment: First, check if
 the .deb is already available on the system (self compiled or from  
 apt-get). Then, if it is not available already, check with  
 PkgVersion::is_aptgetable() to see if the deb could be downloaded.
[...]
 But you are correct, --use-binary-dist means: Download from the binary  
 dist, if available on the server and if deb is not already on the  
 system.
 
 Does that answer your reservation? Or were you talking about something  
 else?

That's exactly what I'm talking about. My concern is that the if deb
is not already on the system isn't documented.

Consider the XCode-1.5 fiasco. Say a user builds a package, and we
tell him the package you built is broken. If he reads -b downloads
from dist server, he's gonna be pretty confused when he tries to use
that to get himself a non-broken package and instead winds up with the
one he just (mis)compiled.

[check for locally-built .deb first]
 And i think that is how it should be. There might be other opinions,  
 though.
 
 Or we might even add a future switch that says something like  
 '--use-only-bin-dist'.

Yup. Would just have to pass flags to apt-get to only look in certain
distributions. This functionality currently exists in the docs, but
appears broken in practice...
arts-dev is 1.1.4-22 in bindist, and sw/etc/apt/sources.list has
deb http://us.dl.sourceforge.net/fink/direct_download 10.3/release main crypto
but 
  sudo apt-get install arts-dev/10.3/release
  Reading Package Lists... Done
  Building Dependency Tree... Done
  E: Release '10.3/release' for 'arts-dev' was not found

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] 'fink show-deps' and 'apt-get --allow-broken'

2004-09-30 Thread Daniel Macks
On Thu, Sep 30, 2004 at 10:51:45AM +0200, D. H?hn wrote:
 Christian Schaffner wrote:
 |
 | The new apt could go into fink anyway, no? Are there any risks in just
 | adding the new apt.info file to the unstable tree?
 
 As I did not have any time to look at this yet. Is this a patch against
 the _latest_ upstream source? APT needs an update, Peter (pogma) was
 working on it, but I do nto know how far he got.

It's against the 10.3/unstable apt package (0.5.4-37), and would work
just as well in 10.2-gcc3.3 (0.5.4-26). Actually, it's only an 18-line
patch; unless apt majorly reorganized their internal code, should not
be hard (heh:) to use with other apt versions.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



---
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
___
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel