Patrick Lamaizière wrote:Mouais. J'aime pas trop pkgsrc, à l'update il commence par déinstaller
avant de compiler les nouvelles versions. Ça conduit à des gags rigolos
quand la nouvelle version ou une dépendance ne compile pas...
:)
Bon, ben maintenant, je sais pourquoi je vais pas changer ma facon de
travailler.
Patrick Lamaizière wrote:
Mouais. J'aime pas trop pkgsrc, à l'update il commence par déinstaller
avant de compiler les nouvelles versions. Ça conduit à des gags rigolos
quand la nouvelle version ou une dépendance ne compile pas...
:)
Bon, ben maintenant, je sais pourquoi je vais pas changer ma facon de
travailler.
Patrick Lamaizière wrote:Mouais. J'aime pas trop pkgsrc, à l'update il commence par déinstaller
avant de compiler les nouvelles versions. Ça conduit à des gags rigolos
quand la nouvelle version ou une dépendance ne compile pas...
:)
Bon, ben maintenant, je sais pourquoi je vais pas changer ma facon de
travailler.
Et comment s'est-elle fait attaquer ? Ça m'intéresse, parce depuis
Ubuntu aussi commence a monter
(pas encore teste).
1/ Que serait ubuntu sans debian ?
2/ ubuntu puise ses paquets dans debian/testing et debian/unstable,
ce qui est pour moi _incompatible_ avec une utilisation en serveur.
NetBSD est une bouse pas finie (sauf peut-être sur i386). Il faut
FreeBSD, bof... OpenBSD, aucune gestion SMP sur les architectures
qui m'intéressent.
Solaris : un truc infâme (et j'utilise Solaris depuis SunOS 1.4.x
Redhat : j'ai maintenu des redhat jusqu'à ce qu'une mise à jour de
sécurité d'un serveur X avec RPM m'a foutu par terre un serveur que
je n'ai jamais pu redémarrer normalement. J'ai réinstallé par dessus
une debian, depuis, plus de problème.
Donc aujourd'hui, au moins par élimination, debian. Au moins pour sa
fiabilité, debian.
Et comment s'est-elle fait attaquer ? Ça m'intéresse, parce depuis
Ubuntu aussi commence a monter
(pas encore teste).
1/ Que serait ubuntu sans debian ?
2/ ubuntu puise ses paquets dans debian/testing et debian/unstable,
ce qui est pour moi _incompatible_ avec une utilisation en serveur.
NetBSD est une bouse pas finie (sauf peut-être sur i386). Il faut
FreeBSD, bof... OpenBSD, aucune gestion SMP sur les architectures
qui m'intéressent.
Solaris : un truc infâme (et j'utilise Solaris depuis SunOS 1.4.x
Redhat : j'ai maintenu des redhat jusqu'à ce qu'une mise à jour de
sécurité d'un serveur X avec RPM m'a foutu par terre un serveur que
je n'ai jamais pu redémarrer normalement. J'ai réinstallé par dessus
une debian, depuis, plus de problème.
Donc aujourd'hui, au moins par élimination, debian. Au moins pour sa
fiabilité, debian.
Et comment s'est-elle fait attaquer ? Ça m'intéresse, parce depuis
Ubuntu aussi commence a monter
(pas encore teste).
1/ Que serait ubuntu sans debian ?
2/ ubuntu puise ses paquets dans debian/testing et debian/unstable,
ce qui est pour moi _incompatible_ avec une utilisation en serveur.
NetBSD est une bouse pas finie (sauf peut-être sur i386). Il faut
FreeBSD, bof... OpenBSD, aucune gestion SMP sur les architectures
qui m'intéressent.
Solaris : un truc infâme (et j'utilise Solaris depuis SunOS 1.4.x
Redhat : j'ai maintenu des redhat jusqu'à ce qu'une mise à jour de
sécurité d'un serveur X avec RPM m'a foutu par terre un serveur que
je n'ai jamais pu redémarrer normalement. J'ai réinstallé par dessus
une debian, depuis, plus de problème.
Donc aujourd'hui, au moins par élimination, debian. Au moins pour sa
fiabilité, debian.
Oui, Ubuntu ou Debian c'est quand même essentiellement pareil. Le gros
avantage, c'est la facilité de mise à jour automatique. Il faut être
honnête, dans ce domaine, c'est ce qu'il y a de mieux. C'est un domaine
où FreeBSD est nettement moins au point.
Oui, Ubuntu ou Debian c'est quand même essentiellement pareil. Le gros
avantage, c'est la facilité de mise à jour automatique. Il faut être
honnête, dans ce domaine, c'est ce qu'il y a de mieux. C'est un domaine
où FreeBSD est nettement moins au point.
Oui, Ubuntu ou Debian c'est quand même essentiellement pareil. Le gros
avantage, c'est la facilité de mise à jour automatique. Il faut être
honnête, dans ce domaine, c'est ce qu'il y a de mieux. C'est un domaine
où FreeBSD est nettement moins au point.
Michel Talon, dans le message <f6if9s$g87$, a
écrit :Si dans Debian il y
a des consignes pour éclater les paquets, genre mettre ceci dans /etc,
celà dans /var, etc.
Ce que tu oublies de prendre en considération, c'est que ces consignes ne
sont pas sorties de nulle part, ni même du caprice d'un project leader
dérangé : il y a des raisons techniques à ces choix.
Michel Talon, dans le message <f6if9s$g87$1@asmodee.lpthe.jussieu.fr>, a
écrit :
Si dans Debian il y
a des consignes pour éclater les paquets, genre mettre ceci dans /etc,
celà dans /var, etc.
Ce que tu oublies de prendre en considération, c'est que ces consignes ne
sont pas sorties de nulle part, ni même du caprice d'un project leader
dérangé : il y a des raisons techniques à ces choix.
Michel Talon, dans le message <f6if9s$g87$, a
écrit :Si dans Debian il y
a des consignes pour éclater les paquets, genre mettre ceci dans /etc,
celà dans /var, etc.
Ce que tu oublies de prendre en considération, c'est que ces consignes ne
sont pas sorties de nulle part, ni même du caprice d'un project leader
dérangé : il y a des raisons techniques à ces choix.
dans le Libre) ... Je vais meme te dire pire, des hosting center qui
utilisaient la Debian avant sont en train de migrer sous Solaris 10,
sous RedHat ou sous FreeBSD maintenant. Ubuntu aussi commence a monter
(pas encore teste).
dans le Libre) ... Je vais meme te dire pire, des hosting center qui
utilisaient la Debian avant sont en train de migrer sous Solaris 10,
sous RedHat ou sous FreeBSD maintenant. Ubuntu aussi commence a monter
(pas encore teste).
dans le Libre) ... Je vais meme te dire pire, des hosting center qui
utilisaient la Debian avant sont en train de migrer sous Solaris 10,
sous RedHat ou sous FreeBSD maintenant. Ubuntu aussi commence a monter
(pas encore teste).
Hopital, charite ... tout ca
Hopital, charite ... tout ca
Hopital, charite ... tout ca
Le nroff ou troff disponible à l'époque était peut être moins fini. Du
côté de la facilité d'utilisation pure, le TeX pur n'a pas l'air
beaucoup plus facile à manier.
Le nroff ou troff disponible à l'époque était peut être moins fini. Du
côté de la facilité d'utilisation pure, le TeX pur n'a pas l'air
beaucoup plus facile à manier.
Le nroff ou troff disponible à l'époque était peut être moins fini. Du
côté de la facilité d'utilisation pure, le TeX pur n'a pas l'air
beaucoup plus facile à manier.
Ah oui, si tu veux utiliser debian, il faut apprendre debian. Et
tous ses outils. Et surtout ne pas en sortir. Il y aura toujours
un developpeur qui aura pondu le script qui t'interesse. Genre mes
locales me prennent de la place, que faire? localepurge, bien sur!
Mais le jour ou tu as un vrai probleme, tu es cuit. Si tu changes de
systeme tu es cuit. Si tu dois utiliser dselect, tu es cuit.
Ah oui, si tu veux utiliser debian, il faut apprendre debian. Et
tous ses outils. Et surtout ne pas en sortir. Il y aura toujours
un developpeur qui aura pondu le script qui t'interesse. Genre mes
locales me prennent de la place, que faire? localepurge, bien sur!
Mais le jour ou tu as un vrai probleme, tu es cuit. Si tu changes de
systeme tu es cuit. Si tu dois utiliser dselect, tu es cuit.
Ah oui, si tu veux utiliser debian, il faut apprendre debian. Et
tous ses outils. Et surtout ne pas en sortir. Il y aura toujours
un developpeur qui aura pondu le script qui t'interesse. Genre mes
locales me prennent de la place, que faire? localepurge, bien sur!
Mais le jour ou tu as un vrai probleme, tu es cuit. Si tu changes de
systeme tu es cuit. Si tu dois utiliser dselect, tu es cuit.
Mais surtout, g77 ignorait certaines extensions à la norme qui étai ent
néanmoins devenues des standards de fait et disponibles sur les
compilos de tous les fabriquants de machines: l'exemple le plus
typique étant les "pointeurs Cray", qui étaient à l'époque la s eule
façon simple de faire de l'allocation dynamique en Fortran.
1/ c'est _hors_ norme
2/ les pointeurs existent dans g77 (cf l'utilisation faite par
vastf90 que je dois encore avoir sur une disquette)
Le Fortran étant d'abord un langage de calcul scientifique, le crit ère
principal est une bonne optimisation du code (optimisation qui est
d'ailleurs devenue nettement plus complexe à réaliser pour les
compilos avec les syntaxes Fortran 90).
L'optimisation d'un code Fortran stipule que quelle que soit
l'architecture, le résultat est bon (moyennant les bonnes optio ns de
compilation). Le critère n'est pas la vitesse mais la
reproductibilité, c'est un peu différent.
Deuxième critère: compiler sans problème les anciens codes, y com pris
avec les extensions courantes aux normes précédentes.
Un compilo se doit de suivre au mieux la norme (d'ailleurs IVF ne la
suit pas, ni l'ancien compilo digital devenu compaq puis HP). Le
reste, c'est des conneries.
Tiens, pour voir, j'ai essayé de compiler avec gfortran le code sur
lequel je travaille actuellement. Ce code compile sans problème sous
IRIX, sous Solaris, et sous Linux avec ifort. gfortran échoue par
contre sur 2 fichiers (et je ne peux aller plus loin car les fichiers
suivants ont besoin des infos de modules des fichiers qui échouent):
[XXXXX] gmake
gfortran -c -DPC -O3 -I. GCTdep.F
gfortran -c -DPC -O3 -I. GCT_lapack.F
gfortran -c -DPC -O3 -I. somglis.f
gfortran -c -DPC -O3 -I. sort.f
gfortran -c -DPC -O3 -I. csttk-4.F90
csttk-4.F90: In function ?cst_wrtrace?:
csttk-4.F90:504: fatal error: gfc_todo: Not Implemented: Scalarization
of non-elemental intrinsic: __transfer1
compilation terminated.
make: *** [csttk-4.o] Error 1
[XXXXX] ifort -c csttk-4.F90
[XXXXX] gmake
gfortran -c -DPC -O3 -I. rkinds-1.f90
gfortran -c -DPC -O3 -I. util-2.f90
util-2.f90: In function ?locase?:
util-2.f90:251: internal compiler error: in gfc_finish_var_decl, at
fortran/trans-decl.c:416
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [util-2.o] Error 1
Bref...
J'aimerais surtout voir la gueule du source ou d'un exemple mimnal
qui ne compilerait pas pour voir ce qu'il y a dedans. Je n'ai
_jamais_ vu une limitation problématique à gfortran (pour g95 , c'est
un autre débat).
Mais surtout, g77 ignorait certaines extensions à la norme qui étai ent
néanmoins devenues des standards de fait et disponibles sur les
compilos de tous les fabriquants de machines: l'exemple le plus
typique étant les "pointeurs Cray", qui étaient à l'époque la s eule
façon simple de faire de l'allocation dynamique en Fortran.
1/ c'est _hors_ norme
2/ les pointeurs existent dans g77 (cf l'utilisation faite par
vastf90 que je dois encore avoir sur une disquette)
Le Fortran étant d'abord un langage de calcul scientifique, le crit ère
principal est une bonne optimisation du code (optimisation qui est
d'ailleurs devenue nettement plus complexe à réaliser pour les
compilos avec les syntaxes Fortran 90).
L'optimisation d'un code Fortran stipule que quelle que soit
l'architecture, le résultat est bon (moyennant les bonnes optio ns de
compilation). Le critère n'est pas la vitesse mais la
reproductibilité, c'est un peu différent.
Deuxième critère: compiler sans problème les anciens codes, y com pris
avec les extensions courantes aux normes précédentes.
Un compilo se doit de suivre au mieux la norme (d'ailleurs IVF ne la
suit pas, ni l'ancien compilo digital devenu compaq puis HP). Le
reste, c'est des conneries.
Tiens, pour voir, j'ai essayé de compiler avec gfortran le code sur
lequel je travaille actuellement. Ce code compile sans problème sous
IRIX, sous Solaris, et sous Linux avec ifort. gfortran échoue par
contre sur 2 fichiers (et je ne peux aller plus loin car les fichiers
suivants ont besoin des infos de modules des fichiers qui échouent):
[XXXXX] gmake
gfortran -c -DPC -O3 -I. GCTdep.F
gfortran -c -DPC -O3 -I. GCT_lapack.F
gfortran -c -DPC -O3 -I. somglis.f
gfortran -c -DPC -O3 -I. sort.f
gfortran -c -DPC -O3 -I. csttk-4.F90
csttk-4.F90: In function ?cst_wrtrace?:
csttk-4.F90:504: fatal error: gfc_todo: Not Implemented: Scalarization
of non-elemental intrinsic: __transfer1
compilation terminated.
make: *** [csttk-4.o] Error 1
[XXXXX] ifort -c csttk-4.F90
[XXXXX] gmake
gfortran -c -DPC -O3 -I. rkinds-1.f90
gfortran -c -DPC -O3 -I. util-2.f90
util-2.f90: In function ?locase?:
util-2.f90:251: internal compiler error: in gfc_finish_var_decl, at
fortran/trans-decl.c:416
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [util-2.o] Error 1
Bref...
J'aimerais surtout voir la gueule du source ou d'un exemple mimnal
qui ne compilerait pas pour voir ce qu'il y a dedans. Je n'ai
_jamais_ vu une limitation problématique à gfortran (pour g95 , c'est
un autre débat).
Mais surtout, g77 ignorait certaines extensions à la norme qui étai ent
néanmoins devenues des standards de fait et disponibles sur les
compilos de tous les fabriquants de machines: l'exemple le plus
typique étant les "pointeurs Cray", qui étaient à l'époque la s eule
façon simple de faire de l'allocation dynamique en Fortran.
1/ c'est _hors_ norme
2/ les pointeurs existent dans g77 (cf l'utilisation faite par
vastf90 que je dois encore avoir sur une disquette)
Le Fortran étant d'abord un langage de calcul scientifique, le crit ère
principal est une bonne optimisation du code (optimisation qui est
d'ailleurs devenue nettement plus complexe à réaliser pour les
compilos avec les syntaxes Fortran 90).
L'optimisation d'un code Fortran stipule que quelle que soit
l'architecture, le résultat est bon (moyennant les bonnes optio ns de
compilation). Le critère n'est pas la vitesse mais la
reproductibilité, c'est un peu différent.
Deuxième critère: compiler sans problème les anciens codes, y com pris
avec les extensions courantes aux normes précédentes.
Un compilo se doit de suivre au mieux la norme (d'ailleurs IVF ne la
suit pas, ni l'ancien compilo digital devenu compaq puis HP). Le
reste, c'est des conneries.
Tiens, pour voir, j'ai essayé de compiler avec gfortran le code sur
lequel je travaille actuellement. Ce code compile sans problème sous
IRIX, sous Solaris, et sous Linux avec ifort. gfortran échoue par
contre sur 2 fichiers (et je ne peux aller plus loin car les fichiers
suivants ont besoin des infos de modules des fichiers qui échouent):
[XXXXX] gmake
gfortran -c -DPC -O3 -I. GCTdep.F
gfortran -c -DPC -O3 -I. GCT_lapack.F
gfortran -c -DPC -O3 -I. somglis.f
gfortran -c -DPC -O3 -I. sort.f
gfortran -c -DPC -O3 -I. csttk-4.F90
csttk-4.F90: In function ?cst_wrtrace?:
csttk-4.F90:504: fatal error: gfc_todo: Not Implemented: Scalarization
of non-elemental intrinsic: __transfer1
compilation terminated.
make: *** [csttk-4.o] Error 1
[XXXXX] ifort -c csttk-4.F90
[XXXXX] gmake
gfortran -c -DPC -O3 -I. rkinds-1.f90
gfortran -c -DPC -O3 -I. util-2.f90
util-2.f90: In function ?locase?:
util-2.f90:251: internal compiler error: in gfc_finish_var_decl, at
fortran/trans-decl.c:416
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [util-2.o] Error 1
Bref...
J'aimerais surtout voir la gueule du source ou d'un exemple mimnal
qui ne compilerait pas pour voir ce qu'il y a dedans. Je n'ai
_jamais_ vu une limitation problématique à gfortran (pour g95 , c'est
un autre débat).
Bon, alors ca ne m'interesse pas. J'essaye depuis hier de faire du
in-charte et de troller sur Debian, si tu viens pas infirmer/confirmer
cela, deja t'es hors sujet.
Dénoncer ton intolérance dans l'utilisation d'un Linux est parfaitement dans
le thème de ce groupe.
Bon, alors ca ne m'interesse pas. J'essaye depuis hier de faire du
in-charte et de troller sur Debian, si tu viens pas infirmer/confirmer
cela, deja t'es hors sujet.
Dénoncer ton intolérance dans l'utilisation d'un Linux est parfaitement dans
le thème de ce groupe.
Bon, alors ca ne m'interesse pas. J'essaye depuis hier de faire du
in-charte et de troller sur Debian, si tu viens pas infirmer/confirmer
cela, deja t'es hors sujet.
Dénoncer ton intolérance dans l'utilisation d'un Linux est parfaitement dans
le thème de ce groupe.