Re: [Fink-devel] Weird test failure in coreutils
Alexey Zakhlestin wrote: Do you have the same filesystem type on all of your machines? Not completely. The machine where I observed this has /sw/src/fink.build inside a mounted disk image that is formatted with HFS+ case sensitive. I first thought that this was the problem, but then I ran the little script outside, on a standard case insensitive HFS+(journaled) partition, and the same thing happened. This was on a dual G5. Then on the G4 powerbook I am typing this on, with a single 100GB partition (10GB free), formatted standard HFS+, the same thing happened. On 2 iMacs, one ppc G5 and another one intel C2D, there was no problem (apart from, as I mentioned, getting rid of the nested directories that 'rm -rf' doesn't want to touch). All these machines run MacOSX 10.4.9 and have more or less the same Fink installation and use the same system perl. I have not yet found anything significant that links the 2 machines where the failure happens and sets them apart from the others where it doesn't happen. Googling hasn't reveiled anything yet either. Here is another point: When I get the failure with my little perl script, and I cd into the deepest level (30 floors down), then any mkdir command will give the error, where mkdir can be /sw/bin/mkdir from coreutils or /bin/mkdir. The directory will actually be created, despite the error message. Funnily, perl mkdir did not give the error message when I just tried. Also mkdir -p a does not give the error message, although mkdir a does. -- Martin - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] Packaging fcron
Hello, I'm trying to package the cron-replacement fcron (http:// fcron.free.fr/), but it is somewhat more advanced than packages I have done previously, and I can't find answers to the following questions in the packaging tutorial. fcron uses a setup very similar to cron, with a daemon and an fcrontab command that allows ordinary users to update their tab. This fcrontab command must be able to write to a spool directory, in order to communicate with the daemon. 1) Since ordinary users can't write to the spool directory directly, the fcrontab binary must be installed with setuid or setgid bits. What's the preferred way to do this in Fink? From the postinst scripts? (Any packages to look at as an example?) 2) Some setups (like the Debian setup of cron/fcron, but unlike the Mac OS X setup of cron), use a dedicated fcron user and group, and make the spool directory writable to this user. As such, the fcrontab command can be suid-fcron instead of suid-root (the fcronsighup command is still suid-root though, but it is probably much simpler). Would this be advisable for Fink as well? If so, how can you create an additional user? This seems to require a listing in the passwd package. 3) Is there any documentation on the format for daemonic service descriptions, as placed in the field DaemonicFile? (Or any packages to look at as an example?) Thanks and best regards, Bruno De Fraine - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Packaging fcron
Bruno De Fraine wrote: Hello, I'm trying to package the cron-replacement fcron (http:// fcron.free.fr/), but it is somewhat more advanced than packages I have done previously, and I can't find answers to the following questions in the packaging tutorial. fcron uses a setup very similar to cron, with a daemon and an fcrontab command that allows ordinary users to update their tab. This fcrontab command must be able to write to a spool directory, in order to communicate with the daemon. 1) Since ordinary users can't write to the spool directory directly, the fcrontab binary must be installed with setuid or setgid bits. What's the preferred way to do this in Fink? From the postinst scripts? (Any packages to look at as an example?) 2) Some setups (like the Debian setup of cron/fcron, but unlike the Mac OS X setup of cron), use a dedicated fcron user and group, and make the spool directory writable to this user. As such, the fcrontab command can be suid-fcron instead of suid-root (the fcronsighup command is still suid-root though, but it is probably much simpler). Would this be advisable for Fink as well? If so, how can you create an additional user? This seems to require a listing in the passwd package. 3) Is there any documentation on the format for daemonic service descriptions, as placed in the field DaemonicFile? (Or any packages to look at as an example?) Thanks and best regards, Bruno De Fraine Setting up a new user is certainly an option. We do this currently through updates to the passwd package. daemonic's documentation is indeed sparse. An example to look at might be postfix. -- Alexander K. Hansen Fink User Liaison/Documenter [EMAIL PROTECTED] - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] gnucash-1.8.11-1024
Installing gnucash from scratch using Fink Commander. The following package will be installed or updated: gnucash The following 66 additional packages will be installed: audiofile-shlibs bonobo-shlibs date-manip-pm db3-shlibs esound-bin esound-common esound-shlibs finance-quote-pm586 finance-quotehist- pm586 g-wrap g-wrap-shlibs gal21-shlibs gconf gconf-shlibs gdk-pixbuf-shlibs gettext-dev ghostscript-fonts giflib giflib-bin giflib-shlibs glib glib-shlibs gnome-base gnome-libs gnome-libs-shlibs gnome-print gnome-print-shlibs gtk+ gtk+-data gtk+-shlibs gtkhtml1.1-shlibs guile16 guile16-libs guile16-shlibs guppi16-shlibs html-tableextract-pm586 html-tagset-pm imlib-shlibs libghttp-shlibs libglade-shlibs libjpeg libjpeg-bin libjpeg-shlibs libpng3 libpng3-shlibs libtiff libtiff-bin libtiff-shlibs libtool14-shlibs libwww-pm586 libxml libxml-shlibs netpbm netpbm-bin netpbm-shlibs netpbm10-shlibs oaf oaf-shlibs orbit orbit- shlibs passwd pkgconfig popt-shlibs readline-shlibs slib slib-gu16 Do you want to continue? [Y/n] It never prompts for the Do you want to continue? [Y/n] -- Package manager version: 0.26.4 Distribution version: 0.8.1.rsync powerpc Mac OS X version: 10.4.9 Xcode version: 2.4.1 gcc version: 4.0.1 (Apple Computer, Inc. build 5367) make version: 3.80 Feedback Courtesy of FinkCommander - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] Weird test failure in coreutils
At Tue, 17 Apr 2007 09:57:25 +0200, Martin Costabel wrote: Alexey Zakhlestin wrote: Do you have the same filesystem type on all of your machines? Not completely. The machine where I observed this has /sw/src/fink.build inside a mounted disk image that is formatted with HFS+ case sensitive. I first thought that this was the problem, but then I ran the little script outside, on a standard case insensitive HFS+(journaled) partition, and the same thing happened. This was on a dual G5. Then on the G4 powerbook I am typing this on, with a single 100GB partition (10GB free), formatted standard HFS+, the same thing happened. On 2 iMacs, one ppc G5 and another one intel C2D, there was no problem (apart from, as I mentioned, getting rid of the nested directories that 'rm -rf' doesn't want to touch). All these machines run MacOSX 10.4.9 and have more or less the same Fink installation and use the same system perl. I have not yet found anything significant that links the 2 machines where the failure happens and sets them apart from the others where it doesn't happen. Googling hasn't reveiled anything yet either. Here is another point: When I get the failure with my little perl script, and I cd into the deepest level (30 floors down), then any mkdir command will give the error, where mkdir can be /sw/bin/mkdir from coreutils or /bin/mkdir. The directory will actually be created, despite the error message. Funnily, perl mkdir did not give the error message when I just tried. Also mkdir -p a does not give the error message, although mkdir a does. I received some reports reporting the same error. I suppose we found an OS bug. I turned off the pwd-long test. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] planned obsolesence
Dear Fink developers, As you may be aware, in our 10.4 distribution, perl versions older than 5.8.1 are not present, and on intel, perl versions older than 5.8.6 are not present. Some of us have been talking about setting minimum versions for perl and python in the upcoming 10.5 distribution: the minimum perl would be 5.8.6 and the minimum python would be 2.4 (eliminating the current minimum python 2.3 in 10.4). Is anyone aware of problems with this? If so, please discuss them here. Thanks, Dave - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] planned obsolesence
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 David R. Morrison wrote: Dear Fink developers, As you may be aware, in our 10.4 distribution, perl versions older than 5.8.1 are not present, and on intel, perl versions older than 5.8.6 are not present. Some of us have been talking about setting minimum versions for perl and python in the upcoming 10.5 distribution: the minimum perl would be 5.8.6 and the minimum python would be 2.4 (eliminating the current minimum python 2.3 in 10.4). Is anyone aware of problems with this? If so, please discuss them here. Sounds good, although I would say that for the sake of sanity, perhaps we should make a commitment to move everything to supporting only 5.8.6 and 5.8.8 in the 10.4/10.5 tree anyways... - -- Benjamin Reed a.k.a. Ranger Rick Fink, KDE, and Mac OS X development http://www.racoonfink.com/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGJQMOUu+jZtP2Zf4RApyaAJ4o+vyTbEfkrsILxhHSLiUGzROfdwCfTFDd KrM7ASFZKq5r/NzGaCWf/A4= =/6or -END PGP SIGNATURE- - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gnucash-1.8.11-1024
On 4/16/07, Bret Indrelee [EMAIL PROTECTED] wrote: Installing gnucash from scratch using Fink Commander. The following package will be installed or updated: gnucash The following 66 additional packages will be installed: audiofile-shlibs bonobo-shlibs date-manip-pm db3-shlibs esound-bin esound-common esound-shlibs finance-quote-pm586 finance-quotehist- pm586 g-wrap g-wrap-shlibs gal21-shlibs gconf gconf-shlibs gdk-pixbuf-shlibs gettext-dev ghostscript-fonts giflib giflib-bin giflib-shlibs glib glib-shlibs gnome-base gnome-libs gnome-libs-shlibs gnome-print gnome-print-shlibs gtk+ gtk+-data gtk+-shlibs gtkhtml1.1-shlibs guile16 guile16-libs guile16-shlibs guppi16-shlibs html-tableextract-pm586 html-tagset-pm imlib-shlibs libghttp-shlibs libglade-shlibs libjpeg libjpeg-bin libjpeg-shlibs libpng3 libpng3-shlibs libtiff libtiff-bin libtiff-shlibs libtool14-shlibs libwww-pm586 libxml libxml-shlibs netpbm netpbm-bin netpbm-shlibs netpbm10-shlibs oaf oaf-shlibs orbit orbit- shlibs passwd pkgconfig popt-shlibs readline-shlibs slib slib-gu16 Do you want to continue? [Y/n] It never prompts for the Do you want to continue? [Y/n] -- Package manager version: 0.26.4 Distribution version: 0.8.1.rsync powerpc Mac OS X version: 10.4.9 Xcode version: 2.4.1 gcc version: 4.0.1 (Apple Computer, Inc. build 5367) make version: 3.80 Feedback Courtesy of FinkCommander Run the interact with Fink menu item in Fink Commander to pop the dialog up. -- Alexander K. Hansen (akh) Fink User Liaison and Documenter - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel