UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Why is upstart still a dependency in lomiri-ui-toolkit and how do you go around it?

    Scheduled Pinned Locked Moved Lomiri (was Unity8)
    9 Posts 2 Posters 90 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • M Offline
        mar1n3r0
        last edited by mar1n3r0

        Seems like this is the last culprit for me to start contributing to the development of Lomiri.

        https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/blob/main/debian/control?ref_type=heads#L384

        The reason I am posting here and not in Telegram is because I prefer to have those clear and sorted for anyone joining after me so that we have some kind of up to date wiki of issues and how to resolve them.

        lduboeufL 2 Replies Last reply Reply Quote 0
        • lduboeufL Offline
          lduboeuf @mar1n3r0
          last edited by

          @shano said in Why is upstart still a dependency in lomiri-ui-toolkit and how do you go around it?:

          Seems like this is the last culprit for me to start contributing to the development of Lomiri.

          https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/blob/main/debian/control?ref_type=heads#L384

          The reason I am posting here and not in Telegram is because I prefer to have those clear and sorted for anyone joining after me so that we have some kind of up to date wiki of issues and how to resolve them.

          You can bypass that package meanwhile. But weird indeed it keeps upstart, a work is being done to move Toolkit to Qt6, i guess this is removed there

          M 1 Reply Last reply Reply Quote 0
          • M Offline
            mar1n3r0 @lduboeuf
            last edited by mar1n3r0

            @lduboeuf Must be something else because this concerns the init system which was changed after 14.10 to systemd by default. We are speaking of 10 years ago... The core team is building the package quite often so they must be using some other version. I checked all other branches but they all require upstart.

            Can't bypass it because it's a requirement to build lomiri itself which I am aiming to work on.

            1 Reply Last reply Reply Quote 0
            • lduboeufL Offline
              lduboeuf @mar1n3r0
              last edited by

              @shano Maybe you are building Lomiri from another OS ?. I don't remember having issue with it ,
              Here is the debian version, they have just strip it:
              https://salsa.debian.org/ubports-team/lomiri/-/blob/master/debian/control

              M 1 Reply Last reply Reply Quote 0
              • M Offline
                mar1n3r0 @lduboeuf
                last edited by mar1n3r0

                @lduboeuf This is another package with its own dependencies different from lomiri itself.

                https://gitlab.com/ubports/development/core/lomiri/-/blob/main/debian/control?ref_type=heads

                https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/blob/main/debian/control?ref_type=heads

                I am building from https://github.com/ubports/ubports-pdk

                lduboeufL 1 Reply Last reply Reply Quote 0
                • lduboeufL Offline
                  lduboeuf @mar1n3r0
                  last edited by

                  @shano said in Why is upstart still a dependency in lomiri-ui-toolkit and how do you go around it?:

                  @lduboeuf This is another package with its own dependencies different from lomiri itself.

                  https://gitlab.com/ubports/development/core/lomiri/-/blob/main/debian/control?ref_type=heads

                  https://gitlab.com/ubports/development/core/lomiri-ui-toolkit/-/blob/main/debian/control?ref_type=heads

                  I am building from https://github.com/ubports/ubports-pdk

                  ok, never tried from the pdk, but you can remove all that part i guess

                  M 1 Reply Last reply Reply Quote 0
                  • M Offline
                    mar1n3r0 @lduboeuf
                    last edited by

                    @lduboeuf How do you build?

                    lduboeufL 1 Reply Last reply Reply Quote 0
                    • lduboeufL Offline
                      lduboeuf @mar1n3r0
                      last edited by

                      @shano said in Why is upstart still a dependency in lomiri-ui-toolkit and how do you go around it?:

                      @lduboeuf How do you build?

                      the last time i did it was with crossbuilder:
                      https://github.com/ubports/crossbuilder

                      Or when changing small QML part i do it directly in the phone

                      M 1 Reply Last reply Reply Quote 0
                      • M Offline
                        mar1n3r0 @lduboeuf
                        last edited by mar1n3r0

                        @lduboeuf Thanks, will give it a try. Hope it works on the host machine as well rather than needing a connected device because I am using it as a desktop.

                        I read the documentation, it seems it's meant to be used for building packages for Lomiri, not working on Lomiri itself?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post