patjak / facetimehd

Reverse engineered Linux driver for the FacetimeHD (Broadcom 1570) PCIe webcam
GNU General Public License v2.0
1.36k stars 161 forks source link

dkms mkdeb doesn't work #299

Open vitacell opened 2 months ago

vitacell commented 2 months ago
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdsc -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdsc -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdeb -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdeb -m facetimehd -v 0.1 --source-only
giordy commented 1 month ago

yes I stumbled upon this too... Unfortunately dkms has removed support for distro-specific actions in the latest releases. I'd be also interested to know how to fix this.

vitacell commented 4 weeks ago

yes I stumbled upon this too... Unfortunately dkms has removed support for distro-specific actions in the latest releases. I'd be also interested to know how to fix this.

Angry rtrded devs like breaking GNU/Linux experience. I can not to explain why they like to break userspace. They break and remove everything, and then give no solution to users. So, now, what we supposed to do or use instead?

giordy commented 4 weeks ago

@vitacell in my case I solved by using this PPA https://launchpad.net/~greg-whiteley/+archive/ubuntu/facetimehd

vitacell commented 4 weeks ago

@vitacell in my case I solved by using this PPA https://launchpad.net/~greg-whiteley/+archive/ubuntu/facetimehd

Hey, thanks, will try. Because after every Ubuntu update/bugdate, I have to reinstall Broadblob Facetimehd crap manually.