FS#64875 - [fwupd] 1.3.5-1 unnecessary dependencies
Attached to Project:
Community Packages
Opened by Gerald Souder (mickhead23) - Tuesday, 17 December 2019, 19:01 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Wednesday, 04 March 2020, 16:41 GMT
Opened by Gerald Souder (mickhead23) - Tuesday, 17 December 2019, 19:01 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Wednesday, 04 March 2020, 16:41 GMT
|
Details
Description:
fwupd (1.3.5-1) requires unnecessary dependencies for non-mobile phone hardware: modemmanager (1.12.0-2), its related split package libmm-glib (1.12.02), and mobile-broadband-provider-info (20190618-1). Forum user Lone_Wolf confirms “building with extra-x86_64-build gave a check error , I used makepkg -Crs --nocheck to build” Steps to reproduce: Install fwupd on non-mobile phone hardware and unnecessary packages above are pulled in. |
This task depends upon
Closed by Bruno Pagani (ArchangeGabriel)
Wednesday, 04 March 2020, 16:41 GMT
Reason for closing: Implemented
Additional comments about closing: 1.3.8-2.
Wednesday, 04 March 2020, 16:41 GMT
Reason for closing: Implemented
Additional comments about closing: 1.3.8-2.
Comment by Simon (Sbr) - Wednesday,
12 February 2020, 19:36 GMT
Yes, I agree, these dependencies are not needed.
Comment by Filipe Laíns (FFY00) -
Wednesday, 12 February 2020, 19:39 GMT
Bruno what do you want to do? Since you made the tpm stack a hard
dependency I am not sure how to handle this.
Comment by
Bruno Pagani (ArchangeGabriel) -
Friday, 14 February 2020, 12:33 GMT
I’ve revived
https://github.com/fwupd/fwupd/issues/1526
upstream. There has been some confusion on why tpm2 has been made
mandatory…
Comment by
Bruno Pagani (ArchangeGabriel) -
Friday, 14 February 2020, 12:56 GMT
In the mean time I’ve made this an optdep, the dependencies are
several MiB large and it will likely affect even less people than
tpm.