SWORD
  1. SWORD
  2. API-90

installmgr loops instead of installing when DataPath lacks final '/'

    Details

    • Type: Bug Bug
    • Status: Closed (View Workflow)
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: installmgr
    • Labels:
      None

      Description

      Troy says
      installmgr -init
      installmgr -r CrossWire
      installmgr -rl CrossWire

      This should output a list of modules

      There are, however a few bugs that SHOULD be fixed and dglassey can have those if he wants:

      2. there really does seem to be a problem with installmgr (libcurl) and the WLC It seems to try to install every module on crosswire when I do installmgr -ri CrossWire WLC

        Activity

        Hide
        Daniel Glassey added a comment -

        It looks to me like a module bug.
        In wlc.conf
        DataPath=./modules/texts/ztext/wlc
        which is missing a / at the end compared with other modules
        e.g. DataPath=./modules/texts/ztext/kjv/ for the KJV

        Other modules with this bug:
        gerlut1545
        thaikjv

        If you think this is still a bug with installmgr that sould be fixed then assign it back to me.

        Show
        Daniel Glassey added a comment - It looks to me like a module bug. In wlc.conf DataPath=./modules/texts/ztext/wlc which is missing a / at the end compared with other modules e.g. DataPath=./modules/texts/ztext/kjv/ for the KJV Other modules with this bug: gerlut1545 thaikjv If you think this is still a bug with installmgr that sould be fixed then assign it back to me.
        Hide
        Daniel Glassey added a comment -

        assigning to Chris but I think joachim or martin might have done some of these.

        Show
        Daniel Glassey added a comment - assigning to Chris but I think joachim or martin might have done some of these.
        Hide
        Deactivated added a comment -

        InstallMgr should be tolerant enough in this case, to allow for user created modules as well.

        Show
        Deactivated added a comment - InstallMgr should be tolerant enough in this case, to allow for user created modules as well.
        Hide
        Jonathan Marsden added a comment -

        This appears to have been resolved already.

        Many modules have no trailing / on their DataPath= entry (although wlc and thiakjv now do have a trailing / ).

        However, none seem to cause any installation issues when doing

        installmgr -ri CrossWire MODULENAME

        I suspect this bug can be closed.

        Jonathan

        Show
        Jonathan Marsden added a comment - This appears to have been resolved already. Many modules have no trailing / on their DataPath= entry (although wlc and thiakjv now do have a trailing / ). However, none seem to cause any installation issues when doing installmgr -ri CrossWire MODULENAME I suspect this bug can be closed. Jonathan
        Hide
        Chris Little added a comment -

        reported as resolved; also, I'm fairly sure we have trailing /'s on all paths now

        Show
        Chris Little added a comment - reported as resolved; also, I'm fairly sure we have trailing /'s on all paths now
        Hide
        Peter von Kaehne added a comment -

        All marked as fixed for a long time.

        Show
        Peter von Kaehne added a comment - All marked as fixed for a long time.

          People

          • Assignee:
            Unassigned
            Reporter:
            Daniel Glassey
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: