Infos
    #2128
    Charlie Mordant (Tcharl)
    2014-03-05 17:15
    2013-01-13 20:59
    1151
    Details
    Support Fedora
    Fedora about the same as RHEL but free to play (And it's my personnal OS :p).
    It would be a nice to have to support this OS ( and I finally could use it and help sbegeaudeau reporting mylyn-tulep connector enhancements, feature, backtrack...).
    The Tuleap installation procedure on this OS is leading to some errors, find attached the yum verbose report (yum install php-pecl-json tuleap-all -v > depsErr.txt).

    Best regards, Charlie


    Empty
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Yoann Celton (jtekt), Charlie Mordant (Tcharl)
    Stage
    Empty
    Declined
    2014-03-05
    Attachments
    Yum update error report
    References
    References list is empty

    Follow-ups

    User avatar
    There is centos6 support that should do the trick.
    We don't have the capacity to maintain fedora package.

    • Status changed from New to Declined
    • Close date set to 2014-03-05
    User avatar
    Yoann Celton (jtekt)2013-04-02 10:00
    • CC list Yoann Celton (jtekt) added
    • Platform set to
    • Is an Enhancement or an internal improvement? set to
    User avatar
    Martin GOYOT (goyotm)2013-01-17 11:38
    Hello,

    Fedora packaging isn't provided yet but you can build one with rpmbuild if you want to, it would be a great thing. The tools you need are in the Tuleap sources, there is a make file (tools/rpm) but you'll have to modify dependencies and rebuild the whole thing. Moreover, mod_auth_mysql is a known issue in Fedora as it is not shipped with the distribution anymore since Fedora 16, and as far as I know, there isn't any rpm for Fedora 17 (http://lists.fedoraproject.org/pipermail/users/2012-February/413806.html).

    I don't think excluding all deps from tuleap.repo will do the job, the easiest way for you to deploy Tuleap is to create a Centos5.x VM.

    Regards,
    User avatar
    There are some errors:
    Searching pkgSack for dep: perl-suidperl
    tuleap-5.8.99.13-1.noarch requires: dejavu-lgc-fonts
    --> Processing Dependency: dejavu-lgc-fonts for package: tuleap-5.8.99.13-1.noarch
    Searching pkgSack for dep: dejavu-lgc-fonts
    tuleap-5.8.99.13-1.noarch requires: mod_auth_mysql
    --> Processing Dependency: mod_auth_mysql for package: tuleap-5.8.99.13-1.noarch
    Searching pkgSack for dep: mod_auth_mysql
    --> Finished Dependency Resolution
    Dependency Process ending

    These dependencies are not present in fedora repo.

    This computer is not my desktop one, it's my personnal CI sever made for these experiments.
    How can we correct rpmd errors? excluding all deps from tuleap.repo?

    Regards,
    User avatar
    Martin GOYOT (goyotm)2013-01-15 11:09
    Hello,

    Fedora OS is not supported yet, but the Tuleap installation process should work on it and the report you provided doesn't seem to raise any error but pre-existing ones with the rpmdb.

    In any case, you probably should not install Tuleap on your desktop environment as it deeply change your system setup (creates users and so on).

    The best thing to do is to create a VM with centos 5.8, which is also free, and supported.

    Best Regards, Martin