Re: [Fink-devel] Weird test failure in coreutils

2007-04-17 Thread Martin Costabel
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

2007-04-17 Thread Bruno De Fraine
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

2007-04-17 Thread Alexander K. Hansen
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

2007-04-17 Thread Bret Indrelee
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

2007-04-17 Thread AIDA Shinra
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

2007-04-17 Thread David R. Morrison
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

2007-04-17 Thread Benjamin Reed
-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

2007-04-17 Thread Alexander Hansen
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