Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Mono est mort

Posté par fleny68 () le 25 juin 2007
C'est pas vendredi; mais ce n'est pas un troll non plus; C'est une simple constatation.

Voici l'histoire:
Alléché par la video de K-Sketch, http://dub.washington.edu/projects/k-sketch/ je décide de charger les sources et de compiler pur voir ça de plus près.

Flute Zute Crotte, me dis-je in-petto, c'est du .NET, ça pue! Je dis ça par principe, je n'aime pas le .NET.

Mais heureusement il y a mono. Voyons voir si ça peut marcher avec.

apt-get install mono

Et donc, prj2make aidant, je me lance. ET Reflute, il faut Picoolo. et Je hais les projets qui prennent des noms courants comme nom. Bref Piccolo est là:
http://www.cs.umd.edu/hcil/jazz/index.shtml

Et si j'arrive bien à compiler Piccolo (en remplaçant mcs par gmcs dans le Makefile), impossible de l'installer. Le Makefile généré par prj2make n'a pas de cible install, surfant sur le net il y a un truc appelé gacutil qui s'occupe de tout, mais il manque un "strong name", et meme après pour la compilation de PiccoloX il ne trouve pas Piccolo parce que le ProjectGuid ne semble pas être passé dans mono. Je résume, en fait, j'ai essayé plein de trucs sans succès, au fûr et à mesure de mes recherches et j'ai toujours rien compris.

Qu'à cela ne tienne, me dis-je in petto, je vais trouver un forum mono pour m'aider.

Ben non. monofrance ne répond pas à l'inscription pour accéder au forum (page blanche) et de toute façon semble assez peu actif.

Au train ou c'est parti avec mono je vais recoder K-Sketch en entier, ça ira plus vite.

mono -> Poubelle. de toute façon je sens depuis le début que c'est une muvaise idée ce truc.

apt-get remove mono

> Lire le journal (25 commentaires, moyenne: 1,9).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

et en france

Posté par baud123 (Jabber id, page perso, ) le 25/06/2007 à 09:13. (lien). Évalué à 1.

il y a http://monofrance.tuxfamily.org/
heureusement que nous n'avons pas encore de brevets logiciels :/

  • [^]Re: et en france

    Posté par fleny68 () le 25/06/2007 à 10:13. (lien). Évalué à 2.

    J'ai voulu m'inscrire pour poser la question sur le forum. Réponse: une magnifique page blanche.

    C'est ce qui a fini de m'énerver contre mono. La page blanche a provoqué la poubellisation.

    • [^]Re: et en france

      Posté par baud123 (Jabber id, page perso, ) le 25/06/2007 à 11:52. (lien). Évalué à 2.

      chez moi ça a marché, sans doute pas tombé au bon moment ? (parce que bon le mutualisé web, il tourne pas avec du mono là, ça ne peut pas être lié à ça ;-) )

Raté

Posté par Sytoka Modon (page perso, ) le 25/06/2007 à 09:21. (lien). Évalué à 9.

apt-get --purge remove mono

  • [^]Re: Raté

    Posté par Smarter () le 25/06/2007 à 10:39. (lien). Évalué à 0.

    Encore faux:
    aptitude purge mono
    ou si le paquet a déjà été désinstallé:
    dpkg --purge mono

    • [^]Re: Raté

      Posté par gnumdk (page perso, ) le 25/06/2007 à 11:33. (lien). Évalué à 4.

      Encore et toujours faut...

      Perso, je vois pas l'interet de aptitude...
      Il install plein de trucs inutiles ce que ne fait pas apt-get...

      Et depuis apt 0.7, il n'offre rien de plus...

      --
      Agogo
      • [^]Re: Raté

        Posté par Jean-Philippe Garcia Ballester (Jabber id, page perso, ) le 25/06/2007 à 11:55. (lien). Évalué à 3.

        D'après http://www.debian.org/doc/manuals/reference/ch-package.en.ht(...)

        aptitude is now the preferred text front end for APT, the Advanced Package Tool. It remembers which packages you deliberately installed and which packages were pulled in through dependencies; the latter packages are automatically de-installed by aptitude when they are no longer needed by any deliberately installed packages. It has advanced package-filtering features but these can be difficult to configure.


        Il install plein de trucs inutiles ce que ne fait pas apt-get...

        Il ne te manque pas «Aptitude::Recommends-Important "false";» ?

        • [^]Re: Raté

          Posté par Beuss () le 25/06/2007 à 12:02. (lien). Évalué à 1.

          Moué

          Enfin c'est bien sans l'être parce que personnellement j'ai des paquets "dégâts collatéraux" installés par dépendance avec d'autres, dont je me sers et qu'il veut me virer à chaque fois que je fais une install => vive apt-get

        • [^]Re: Raté

          Posté par ZeBob () le 25/06/2007 à 12:34. (lien). Évalué à 4.

          Oui mais si j'utilise Synaptic en frontend à apt, il vaut mieux continuer à utiliser apt en console plutôt que de faire un mélange avec aptitude, non ? (ceci est un vrai question).

          --
          Participez à la traduction de GNOME : http://gnomefr.traduc.org
          • [^]Re: Raté

            Posté par Gniarf () le 25/06/2007 à 13:25. (lien). Évalué à 2.

            à l'usage, le mélange apt/aptitude se passe mal à terme, cf des dev debian

            --
            Windows has no users. It has hostages.
        • [^]Re: Raté

          Posté par gnumdk (page perso, ) le 25/06/2007 à 13:24. (lien). Évalué à 3.

          Pour la désinstallation des dépendances:
          apt-get autoremove depuis apt 0.7...

          D'ailleurs, depuis l'installation de apt-0.7 sous Sid, aptitude a été désinstallé ;) Bon, d'accord c'est juste un probleme de dépendances...

          Mais comme je le dis, depuis le dernier apt, je ne vois plus aucun avantage à aptitude...

          --
          Agogo

K-SKETCH

Posté par Axone () le 25/06/2007 à 09:22. (lien). Évalué à 1.

C'est sympa comme logiciel. La vidéo donne envie de tester, mais ton journal indique que c'est une grosse galère pour l'installer. Dommage.

euh...

Posté par Axel () le 25/06/2007 à 09:24. (lien). Évalué à 7.

Sincèrement, je crois que tu exagères.

Il y a plusieurs points à prendre en compte avant de jeter la pierre à Mono
- k-sketch est fait pour Windows XP : si je me rappelle bien Mono n'est pas encore capable de faire tout ce que .Net permet sous windows.
- k-sketch est fait pour XP Table PC : il y a peut etre des fonctions de .Net bien spécifique à cette version de l'OS, et il serait probable que Mono ne les gère pas.
- k-sketch est en développement : exiger une version qui marche et portable est un peu prématuré.
- Piccolo n'est plus maintenu.

Bref, exiger qu'un logiciel en développement, fait pour un OS bien spécifique (XP table PC edition) soit installable sur une autre implémentation de .Net, elle aussi en développement, avec une couche graphique partriculière qui n'est plus développée depuis des mois, c'est franchement abusé de tout rejeter sur Mono.

  • [^]Re: euh...

    Posté par fleny68 () le 25/06/2007 à 10:11. (lien). Évalué à 3.

    Sincèrement, je crois que tu exagères.
    Non. ce que je raconte est vraiment arrivé. J'aurais pas trouvé un lien vers un type qui a compilé Piccolo avec mono, j'aurais même pas insisté. Mais ça compile (prj2make, puis make). Et après on en fait quoi?

    k-sketch est fait pour Windows XP
    En fait, je pensais que si la partie tablet-pc me gonflait, cette partie du code sauterait. Mais je ne peux pas arriver là, parce que je n'arrive pas à installer Piccolo. Le problème n'est pas k-sketch, c'est le manque de doc pour installer une lib de façon à ce qu'elle puisse resservir.

    D'après Google il y en a au moins un qui est arrivé à installer piccolo sous mono. Mais il dit pas comment il fait.

    Le problème, c'est pas k-sketch (pas fini, cvs, en cours de dev, tout ça); C'est Piccolo. Il compile. Mais on fait quoi une fois compilé? On jette ! Parce que l'installation d'une lib sous mono est un truc incompréhensible, non documentée, et réservée à une caste de spécialistes.

    Compare: avec les Makefile de GNUStep, il suffit de faire make install pour installer.

    • [^]Re: euh...

      Posté par Moonz () le 25/06/2007 à 12:53. (lien). Évalué à 2.

      man cp

"Ceci n'est pas un troll"

Posté par Thomas Douillard () le 25/06/2007 à 09:38. (lien). Évalué à 8.

mais ce n'est pas un troll non plus


Euh, un peu quand même, en d'autres temps (pas complètement révolus) quand on devait bidouiller une semaine pour (échouer à) installer un driver sous linux, on disait pas "linux c'est de la merde" et "reformat".

Enfin, si certains le faisaient, mais ils se faisaient pas bien voir de la communauté.

  • [^]Re: "Ceci n'est pas un troll"

    Posté par fleny68 () le 25/06/2007 à 10:36. (lien). Évalué à 3.

    Enfin à l'époque le processus de compilation et d'installation des modules du noyau était quand même assez bien foutu. Y'avait peut-etre pas encore module-assistant dans debian, mais J'ai jamais trouvé obscur le processus de fonctionnement et d'installation.

    Il est vrai qu'il y a bien longtemps que j'achète le matériel en fonction de son support Linux, alors je suis assez mal placé pour en parler.

Heu... KDE mort?

Posté par wistiti67 () le 25/06/2007 à 10:17. (lien). Évalué à 1.

Je dis ça parce que le site français de KDE lui aussi ne répond plus depuis des semaines.


bon, je vais rejoindre leur site ------>[ ]

  • [+] [^]Re: Heu... KDE mort?

    Posté par fleny68 () le 25/06/2007 à 10:40. (lien). Évalué à -9.

    Pour être mort, il aurait fallut qu'il ait déjà été vivant.

    Comme chacun sait, KDE ça a toujours été un zombi. Une mauvaise idée à moitié aboutie.

    Il a en commun avec mono d'avoir choisi un langage de programmation pourri. Ceci explique cela.

    • [+] [^]Re: Heu... KDE mort?

      Posté par pastro () le 25/06/2007 à 10:53. (lien). Évalué à -1.

      bip bip bip .. BOUM, trollometre DOWN ..

      faites chier, avec vos trolls , un trollomètre tout neuf.

      P.S. avant d'exploerer iln y avait une note de 25/10 de niveau trollèsque.

    • [^]Re: Heu... KDE mort?

      Posté par GCN (Jabber id, page perso, ) le 25/06/2007 à 11:05. (lien). Évalué à 3.

      Heureusement que tu disais toi même, en intro de ton journal, que nous ne sommes pas vendredi....

      --
      The UNIX way of sex:
      date;cd ~;gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep
      • [+] [^]Re: Heu... KDE mort?

        Posté par fleny68 () le 25/06/2007 à 11:07. (lien). Évalué à -8.

        J'ai pas pu résister, c'était trop tentant.

        désolé.

    • [^]Re: Heu... KDE mort?

      Posté par Oscar Blumberg () le 25/06/2007 à 12:19. (lien). Évalué à 0.

      Comme XP ?

    • [^]Re: Heu... KDE mort?

      Posté par z a (Jabber id, ) le 25/06/2007 à 19:15. (lien). Évalué à 0.

      faut mettre à jour ton firmware, GNOME utilise Mono, et de plus en plus

Revenir en haut de page