Re: [Fink-devel] Patch and PatchScript ignored
Alexander Strange wrote: What version of fink is it (fink --version)? Current stable and unstable both have 0.20.2-1 which supports this. Hmmm. This doesn't seem normal, then -- I have a very old fink even if I have "current" FINK: [EMAIL PROTECTED]:~]$ fink --version Package manager version: 0.18.3 Distribution version: 0.7.0 Copyright (c) 2001 Christoph Pfisterer Copyright (c) 2001-2003 The Fink Package Manager Team This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. [EMAIL PROTECTED]:~]$ sudo fink selfupdate Password: (1) Delete it and download again (2) Assume it is a partial download and try to continue (3) Don't download, use existing file The file "CURRENT-FINK-10.3" already exists, how do you want to proceed? [1] /bin/rm -f CURRENT-FINK-10.3 curl -f -L -O http://fink.sourceforge.net/CURRENT-FINK-10.3 % Total% Received % Xferd Average Speed Time Curr. Dload Upload TotalCurrent Left Speed 100 6 100 60 0 3 0 0:00:01 0:00:01 0:00:00 0 You already have the package descriptions from the latest Fink point release. (installed:0.7.0 available:0.7.0) [EMAIL PROTECTED]:~]$ -- -- Martin Langhoff http://nzl.com.ar/ --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
On May 31, 2004, at 10:10 PM, Rohan Lloyd wrote: You're not the only one. I get exactly the same results here. -- Rohan Lloyd Oh, now it's missing for me too. It must have disappeared when I went from 0.20.1.cvs to 0.20.2. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
Alexander Strange wrote: [] Current stable and unstable both have 0.20.2-1 which supports this. Cvs log shows that dumpinfo is not in the released versions of fink: RCS file: /cvsroot/fink/fink/perlmod/Fink/Engine.pm,v Working file: Engine.pm head: 1.176 [] symbolic names: release_0_20_2: 1.163 [...] revision 1.164 date: 2004/04/08 01:58:32; author: dmacks; state: Exp; lines: +48 -1 Implemented 'fink dumpinfo' revision 1.163 date: 2004/03/23 08:46:17; author: vasi; state: Exp; lines: +9 -11 Allow non-consecutive SourceN. And it was activated even later. Only fink from cvs has it. Released fink is 2 months behind. -- Martin --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] recode maintainer
the recode package is still in the unstable tree and has no maintainer. I would like to contribute my skills to the fink project and become a code maintainer :D Varun Mehta --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
On 1 Jun 2004, at 12:06 PM, Nigel Stanger wrote: On 1/6/2004 1:59 PM, Alexander Strange at [EMAIL PROTECTED] spake thus: What version of fink is it (fink --version)? Current stable and unstable both have 0.20.2-1 which supports this. nuevorico> fink --version Package manager version: 0.20.2 Distribution version: 0.7.0.cvs nuevorico> fink list fink Information about 3177 packages read in 3 seconds. i fink 0.20.2-1 The Fink package manager I'm running unstable. Hmm... even more confused :) You're not the only one. I get exactly the same results here. -- Rohan Lloyd --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
On May 31, 2004, at 9:58 PM, Nigel Stanger wrote: On 1/6/2004 1:37 PM, Alexander Strange at [EMAIL PROTECTED] spake thus: It's easier to do 'fink dumpinfo '; this prints the revision and path to .info file. Huh?!? nuevorico> fink dumpinfo pcrs0 fink: unknown command "dumpinfo". Type 'fink --help' for more information. Confused. What version of fink is it (fink --version)? Current stable and unstable both have 0.20.2-1 which supports this. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
On May 31, 2004, at 9:07 PM, Ben Hines wrote: Also don't know if you tried it but you can usually just run 'fink index' to kick the indexer sometimes. But upping the rev is a good way to tell what fink is actually using. -Ben It's easier to do 'fink dumpinfo '; this prints the revision and path to .info file. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Policy and apache 1.3.x modules
David H. wrote: All of those _cannot_ run with the Apple supplied Apache, you have to build the Fink version and use it as well. That is a very strict rule we stick to, so it is highly unlikely your package would be accepted the way you are providing it now. I hope that helps :) Thanks! I was expecting it. However, I find it odd that there is _no_ fink-supplied Apache 1.3.x available in stable. Given a widely available apache in Fink, I am more than keen to build against it. Otherwise, seems I will have to build against the system-wide Apache, and offer the packages as unofficial. BTW, adding new package sources to fink seems to be more complex than on Debian. Strange. You mention some X11 related exceptions. I'd like to know what mechanisms does it use to manage the "outside" files, and I can't find anything about it. regards, martin -- -- Martin Langhoff http://nzl.com.ar/ --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
On May 31, 2004, at 1:39 PM, Martin Langhoff (NZL) wrote: Ben Hines wrote: Works fine here, with those info files. (the patch fails, though) Perhaps you have an old version of your info file there somewhere. If all else fails try putting the revision on 2 and see if 'fink update' updates it to 2. Thanks! Bumping the revision helped. Is this a fink bug, or should I be changing revision number every attempt during a debugging session? Also don't know if you tried it but you can usually just run 'fink index' to kick the indexer sometimes. But upping the rev is a good way to tell what fink is actually using. -Ben --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Policy and apache 1.3.x modules
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Martin Langhoff (NZL) wrote: Is this within fink policy? What alternatives do I have in making this module compliant? No. You are not allowed to install _anything_ outside of /sw- There is one exception which is some special case when handling Apple's X11 and that is it. If you wish to provide this package you have to depend on the Fink supplied Apache and you have to install the Fink supplied apache together with your module. This module is part of Midgard (http://www.midgard-project.org/), a powerful CMF/CMS which is packaged in four parts: the core midgard library, an Apache module, a PHP extension, and a "data" module. All of those _cannot_ run with the Apple supplied Apache, you have to build the Fink version and use it as well. That is a very strict rule we stick to, so it is highly unlikely your package would be accepted the way you are providing it now. I hope that helps :) - -d -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (Darwin) iD8DBQFAu9RtPMoaMn4kKR4RA9brAKCgiYaNO/mA+BgB/XlsUTolpBJRQACgoBYZ n05oGMw0JWaq3VpFSMgcHDc= =eGh6 -END PGP SIGNATURE- --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Policy and apache 1.3.x modules
The package I am building is libapache-mod-midgard. Now, the module is built against MacOSX's native Apache, using APXS. So far, I am patching the Makefile to have the module installed in /sw/lib. To allow integration with the OS X default Apache install I will provide a separate script that a user can run manually to run apxs, which will copy the .so file into the right directory, and modify httpd.conf. Is this within fink policy? What alternatives do I have in making this module compliant? This module is part of Midgard (http://www.midgard-project.org/), a powerful CMF/CMS which is packaged in four parts: the core midgard library, an Apache module, a PHP extension, and a "data" module. Whatever the solution is, I expect to take the same approach with the PHP extension, as PHP is provided as part of the default OS X install. regards, martin -- -- Martin Langhoff http://nzl.com.ar/ --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Patch and PatchScript ignored
Ben Hines wrote: Works fine here, with those info files. (the patch fails, though) Perhaps you have an old version of your info file there somewhere. If all else fails try putting the revision on 2 and see if 'fink update' updates it to 2. Thanks! Bumping the revision helped. Is this a fink bug, or should I be changing revision number every attempt during a debugging session? regards, martin -- -- Martin Langhoff http://nzl.com.ar/ --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] BuildDependsOnly is a bad idea?
> Sorry for jumping on this, but did you keep a note of what was missing from > where? If you could inform the maintainers of missing BuildDepends it would > help a lot. Sorry, but the list is quite incomplete and outdated. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] BuildDependsOnly is a bad idea?
AIDA Shinra wrote: The problem is library-to-library dependency. For example, every applications depending on gtk+2 must also depend on atk1, glib2-dev, pango1-xft2-dev, gettext-dev and libiconv-dev. This is major source of error. When Todai Fink Team runned a script like this in April: for pkg in all-nonvirtual-packages; do if $pkg is not built; then fink remove all-of-non-essential-packages fink -y build $pkg fi done we found many many packages (for example Apache2) could not be built because something (for example libiconv-dev) is missing in BuildDepends. Sorry for jumping on this, but did you keep a note of what was missing from where? If you could inform the maintainers of missing BuildDepends it would help a lot. Thanks, Peter -- Peter O'Gorman - http://www.pogma.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] BuildDependsOnly is a bad idea?
AIDA Shinra <[EMAIL PROTECTED]> wrote: > Let A a library depending on neon. If A-shlibs and A-dev has been built > with neon23, A-dev and neon24 should not be installed at the same > time. If both were installed, binary inconsistency happens: > > gcc -o B B.o -lA -lneon > > If B did not directly refer any neon's symbols, > > gcc -o B B.o -lA -lneon > > would work. But GNU libtool's dependency resolution breaks this. GNU > libtool knows A depends on neon from libA.la and appends -lneon. > > glibtool gcc -o B B.lo -lA > -> gcc -o B B.o -lA -lneon > > Only way to avoid this problem is to disallow A-dev and neon24 to > coexist. A-dev should Conflict with neon24 or Depend on neon23. > Well, actually, there is another way (which is the way we are using now). We follow a rule which says that anything which BuildDepends on A-dev, must also BuildDepend on neon23. My new proposal about InheritedBuildDepends is intended to make this rule easier to follow. Under my proposal, the A-dev package would contain InheritedBuildDepends: neon23 and then fink will enforce the rule automatically. > As you wrote it breaks fink build anything-using-neon24. I suggest > AllowRemovalOnBuild flag to let fink remove conflicting packages such > as A-dev. > This is an interesting idea, but not possible to implement at the moment. The "dependency engine" in fink is very complicated and hard to modify. (Probably it should be rewritten completely, and some people have intended to do that in the past, but nobody ever got very far.) In particular, the way the engine works now is to compute all the dependencies for all the packages you are insatalling *at the beginning*, and then assume that they are present when needed during the entire build run. Nobody has figured out a way to let fink remove packages without breaking this dependency engine. -- Dave --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] BuildDependsOnly is a bad idea?
> If B did not directly refer any neon's symbols, > > gcc -o B B.o -lA -lneon Oh, this line is: gcc -o B B.o -lA --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] BuildDependsOnly is a bad idea?
> An example is the "neon" package. Currently we are using neon24, but > in the recent past we used neon23 (and many earlier ones). If you have > neon24 installed and link with -lneon, you will be linked to the > v. 24 of the neon lib because of a symlink from libneon.dylib to > libneon.24.dylib. On the other hand, if you have neon23 installed > and link with -lneon you get v. 23 because of a symlink in that package > from libneon.dylib to libneon.23.dylib. > > For this reason, you have to be able to remove neon24 and replace it with > neon23, or vice versa. BUT, if other things are allowed to depend on > this package, then the removal will not be possible: you can only > remove something using fink (or dpkg) if nothing else depends on it. Let A a library depending on neon. If A-shlibs and A-dev has been built with neon23, A-dev and neon24 should not be installed at the same time. If both were installed, binary inconsistency happens: gcc -o B B.o -lA -lneon If B did not directly refer any neon's symbols, gcc -o B B.o -lA -lneon would work. But GNU libtool's dependency resolution breaks this. GNU libtool knows A depends on neon from libA.la and appends -lneon. glibtool gcc -o B B.lo -lA -> gcc -o B B.o -lA -lneon Only way to avoid this problem is to disallow A-dev and neon24 to coexist. A-dev should Conflict with neon24 or Depend on neon23. As you wrote it breaks fink build anything-using-neon24. I suggest AllowRemovalOnBuild flag to let fink remove conflicting packages such as A-dev. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Re: [Fink-beginners] Re: Fink wants you!
Leonida wrote: David H. wrote: If you see a web-site that might be interested in reporting in depth about Fink, tell me. http://freesmug.mine.nu:8200/tutorial/fink/ I am forwarding this to the fink-devel list for those who don't read fink-beginners. It is amazing, particularly the movies about installing Fink or switching to unstable in FinkCommander. This should be put in the "links" list on the Fink web page. I don't know, however, why they suggest to put "source /sw/bin/init.csh" into ~/.profile. This doesn't make sense. -- Martin --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel