Re: [Fink-devel] Fink - dpkg - annoying lack of sections in info
On Friday, January 25, 2002, at 06:11 PM, Max Horn wrote: You mean, it is a reported bug in dpkg? Can you point me at some bugreport/old mail/whatever on this? #76100: install-info: ignores section/title from .info file. It is marked pending upload in the debian bts. BTW: Take a look at 59425. (BTW: For anyone who doesn't know how to look at debian bugs, see http://bugs.debian.org) ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink vs apt-get
On Wednesday, January 16, 2002, at 04:54 PM, Finlay Dobbie wrote: And compare the number of Debian build servers, Debian donations, and just resources in general. SF provides a compile farm. Could those be used as build servers? ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Lesstif/nedit/... problems - possibly cause
David R. Morrison wrote: If Martin's observation is correct, a concern arises: How was the binary being distributed by xfree86.org compiled, and is it still equivalent to fink's, for the purposes of installing other fink packages? Dave, I just wrote about this to the XonX users forum, because I agree that the XFree86 developers for Darwin should be made aware of this problem. After all, it now really looks like a genuine bug in Xfree86. BTW, with this recompilation of libXt, the problems I had with geomview disappeared, too! I understand now why geomview did not work for me while it worked for others: I had xfree installed from the CVS sources, and there the switch to the 2level namespace happened already last September. Unfortunately, geomview just used to die without giving any error message, otherwise we could have solved the problem already earlier.. -- Martin ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink vs apt-get
On Saturday, January 26, 2002, at 01:42 PM, Anthony DeRobertis wrote: On Wednesday, January 16, 2002, at 04:54 PM, Finlay Dobbie wrote: And compare the number of Debian build servers, Debian donations, and just resources in general. SF provides a compile farm. Could those be used as build servers? Not without a fakeroot port, at least. -- Finlay ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink vs apt-get
On Saturday, January 26, 2002, at 02:01 PM, Max Horn wrote: No, since the debian tools require root access. Debian solves this with the fakeroot tool, but you can't just recompile that for OS X, it has to be rewritten. Finlay and me were looking into it a bit, not sure if Finlay is still working on it. All the communicate code would need reworking to use CoreFoundation/CFMessage, but we could probably get semaphores implemented using the shim from PostgreSQL. Depending on the scope of the changes, it might be easier to just rewrite it from scratch and incorporate the logic and ideas. -- Finlay ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] fink package manager changes in CVS - please try
I have just commited a bunch of changes. Nothing really fundamental, mainly updated the docs/man page, and implemented the --verbose/-v --quiet/-q options. Also, --help and the man page now list explain all available options. Maybe most importanly, I greatly enhanced the package validator. Sadly, it currently reports 315 issues (in quiet mode, that means it won't report descriptions which are only slightly too long). I'll send out a list to the respective maintainers later on. If you feel like it, please give the change a try, by checking out the fink CVS module, and running ./inject.pl. Cheers, Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] license fields
Thanks, Max, for doing all of this package validation stuff. I have one question though. For packages of type nosource or bundle, do we really want a license field? If so, what should the rules be about that license field? Since we are not really redistributing anything with those packages, I wonder if it is appropriate. -- Dave ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] How to use the package validator
Could I suggest adding fink check and/or fink validate to the list of commands that one sees when running fink --help? (Or else to the man page... or both!) That will help us remember where to find this later. Thanks, Dave Max Horn [EMAIL PROTECTED] wrote: Sorry, should have mentioned this in the last post. The validator can validate .info and .deb files (though .deb checking isn't doing much currently). You have to specify a concret file. E.g. fink check myfoo-1.0-1.info or fink validate /sw/fink/debs/myfoo-1.0-1_darwin-powerpc.deb If you want to check all .info files in a given directory, you could use this: find -name *.info | xargs fink -q check The -q will activate quiet mode, which gives you a shorter output, and also doesn't warn about description fields longer than 45 chars (though it still will warn if the description takes more than 60 chars). Of course it is is not perfect, sometimes it generates invalid warnings (e.g. it warned me because package align had the word align in its desc, but in general is no way around that) ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] license fields
At 17:04 Uhr -0500 26.01.2002, David R. Morrison wrote: Thanks, Max, for doing all of this package validation stuff. I have one question though. For packages of type nosource or bundle, do we really want a license field? If so, what should the rules be about that license field? Since we are not really redistributing anything with those packages, I wonder if it is appropriate. Hmmm, good point. We probably should have no license field. I will adjust the validator accordingly, unless somebody thinks differently (oh yeah, right, we are Apple guys, so we all Think Different, but ya know what I mean :) Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] How to use the package validator
At 17:12 Uhr -0500 26.01.2002, David R. Morrison wrote: Could I suggest adding fink check and/or fink validate to the list of commands that one sees when running fink --help? (Or else to the man page... or both!) That will help us remember where to find this later. Hey hey, I am just a man, not a machine :) Feel free to add them right away, or wait time N till I do it. Though i think it should only be in the man page, and in the Usage file (read: usage.xml in the web module), not in --help. Cheers, Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] license fields
At 23:12 Uhr +0100 26.01.2002, Max Horn wrote: At 17:04 Uhr -0500 26.01.2002, David R. Morrison wrote: Thanks, Max, for doing all of this package validation stuff. I have one question though. For packages of type nosource or bundle, do we really want a license field? If so, what should the rules be about that license field? Since we are not really redistributing anything with those packages, I wonder if it is appropriate. Hmmm, good point. We probably should have no license field. I will adjust the validator accordingly, unless somebody thinks differently (oh yeah, right, we are Apple guys, so we all Think Different, but ya know what I mean :) OK, it now doesn't warn for bundle package. it still warns for nosource packages, though - the difference between those essentially is that bundle works as an umbrella for other packages, hence doesn't need a license field. But nosource means a stand-alone package, which needs a license field. I suggest that system-tetex and tetex-macosx be changed accordingly. Cheers, Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink package manager changes in CVS - please try
At 22:41 Uhr +0100 26.01.2002, Martin Costabel wrote: Max Horn wrote: I have just commited a bunch of changes. Nothing really fundamental, mainly updated the docs/man page, and implemented the --verbose/-v --quiet/-q options. Also, --help and the man page now list explain all available options. Max, for me '-v' (lowercase v) always gives --version, not --verbose. Don't you lowercase the options sytematically somewhere? You are right, thanks. Will fix in CVS. Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] One more thing...
Please stop using the old obsolete way to specify multi line fields. For example, don't write PatchScript: sed 's|@PREFIX@|%p|g' %a/%f.patch | patch -p1 mkdir ldap ln -s %p/lib ldap/libraries ln -s %p/include ldap/include but rather use PatchScript: sed 's|@PREFIX@|%p|g' %a/%f.patch | patch -p1 mkdir ldap ln -s %p/lib ldap/libraries ln -s %p/include ldap/include Thanks, Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] license fields
Max Horn [EMAIL PROTECTED] wrote: OK, it now doesn't warn for bundle package. it still warns for nosource packages, though - the difference between those essentially is that bundle works as an umbrella for other packages, hence doesn't need a license field. But nosource means a stand-alone package, which needs a license field. Just to be clear about this: we are classifying system-xfree86 and system-xtools as bundles, right? Although not mentioned explicitly in the documentation, this is a second type of bundle which allows users to use something with fink which was not installed by fink. No license field here, either, right? (So I will change system-tetex to Type: bundle.) -- Dave ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink package manager changes in CVS - please try
Max Horn wrote: for me '-v' (lowercase v) always gives --version, not --verbose. Don't you lowercase the options sytematically somewhere? You are right, thanks. Will fix in CVS. Thanks. Works. -- Martin ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] license fields
At 18:00 Uhr -0500 26.01.2002, David R. Morrison wrote: Max Horn [EMAIL PROTECTED] wrote: OK, it now doesn't warn for bundle package. it still warns for nosource packages, though - the difference between those essentially is that bundle works as an umbrella for other packages, hence doesn't need a license field. But nosource means a stand-alone package, which needs a license field. Just to be clear about this: we are classifying system-xfree86 and system-xtools as bundles, right? Although not mentioned explicitly in the documentation, this is a second type of bundle which allows users to use something with fink which was not installed by fink. No license field here, either, right? (So I will change system-tetex to Type: bundle.) Exactly. Max -- --- Max Horn Software Developer email: mailto:[EMAIL PROTECTED] phone: (+49) 6151-494890 ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink package manager changes in CVS - please try
On 27/1/02 8:15 AM, Max Horn [EMAIL PROTECTED] wrote: I have just commited a bunch of changes. Nothing really fundamental, mainly updated the docs/man page, and implemented the --verbose/-v --quiet/-q options. Also, --help and the man page now list explain all available options. Maybe most importanly, I greatly enhanced the package validator. Sadly, it currently reports 315 issues (in quiet mode, that means it won't report descriptions which are only slightly too long). I'll send out a list to the respective maintainers later on. If you feel like it, please give the change a try, by checking out the fink CVS module, and running ./inject.pl. Cheers, Max Max, Is there a way to do this when using fink selfupdate-cvs? As far as I can tell, the changes that were made in CVS have not been updated for me... Thanks! ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] fink package manager changes in CVS - please try
Hi, I just did: %cvs co fink %cd fink %./inject.pl fink selfupdate only gets the latest released package manager. Peter On Sunday, January 27, 2002, at 11:58 AM, Jeremy Higgs wrote: Is there a way to do this when using fink selfupdate-cvs? As far as I can tell, the changes that were made in CVS have not been updated for me... ___ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel