• Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    unipi-kernel-modules-dkms depends on non-existent package unipi-os-configurator-data

    Official EVOK API
    1
    2
    28
    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.
    • A
      Achilleas Kotsis last edited by Achilleas Kotsis

      Package: unipi-kernel-modules-dkms
      Priority: optional
      Section: kernel
      Installed-Size: 373
      Maintainer: Miroslav Ondra <info@unipi.technology>
      Architecture: all
      Source: unipi-kernel-modules
      Version: 2.20~bullseye
      Replaces: neuron-kernel, unipi-kernel-modules
      Depends: dkms (>= 2.1.0.0), raspberrypi-kernel-headers | unipi-kernel-headers, unipi-os-configurator-data
      Conflicts: neuron-kernel, unipi-kernel-modules
      Breaks: unipi-os-configurator (<= 0.36)
      Filename: pool/main/u/unipi-kernel-modules/unipi-kernel-modules-dkms_2.20~bullseye_all.deb
      Size: 65548
      MD5sum: 58dd0b85c6bb1341e1d29235f68e77b5
      SHA1: 9bc3309cc75ba1e2a62b26032783496be5ce7cb1
      SHA256: cbb4332357f74ffaf0c8eaba3675c188e5985415d73ea4273af1eb69575dbee0
      SHA512: e869e2059f7bf92fe2c31f80890a6a81dd58a822c25b2ad6fc2e361d7960f25a50b0057fd30ca2d2d715353dc5abdfc685e4c45413ece6d43a3449100b1ea289
      Description: UniPi Neuron/Axon kernel modules - DKMS source
       This package contains source code of kernel module for spi protocol
       used by internal boards in the UniPi Neuron/Axon controllers.
       Can be used with DKMS so that local kernel images are automatically
       built and installed every time relevant kernel packages are upgraded.
      Description-md5: baae29c2849964b1e5815cc38b4cc78c
      Homepage: https://www.unipi.technology/
      
      # apt install unipi-kernel-modules-dkms
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:
      
      The following packages have unmet dependencies:
       unipi-kernel-modules-dkms : Depends: unipi-os-configurator-data but it is not installable
      E: Unable to correct problems, you have held broken packages.
      
      A 1 Reply Last reply Reply Quote 0
      • A
        Achilleas Kotsis @Achilleas Kotsis last edited by Achilleas Kotsis

        I see now that these are included in neuron-main tree, but it was never installed on my rpi because the install script failed.

        The following packages have unmet dependencies:
         unipi-kernel-modules : Depends: raspberrypi-kernel (= 1:1.20221104-1) but 1:1.20230106-1 is to be installed
        E: Unable to correct problems, you have held broken packages.
        Cleaning temporary files
        Cleaning temporary files
        

        I am guessing you need a better way of determining the platform, otherwise this is going to break each time a new rpi kernel is released before you have a chance to build the modules package...

        If anyone needs a workaround, install like this:

        wget -qO - https://repo.unipi.technology/debian/raspberry-install.sh | sed s/unipi-kernel-modules/unipi-kernel-modules-dkms/ | bash
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post