Public bug reported:

[Impact]

easyeffects has a packaging error in that it has a hard run-time Depends
on calf-plugins, which hasn't had a proper release in over five years
and has suffered bit-rot. Its mere presence on a system with Ardour and
Audacity installed can cause either program to crash (see LP: #2063847).
While this is certainly a bug in calf, removing it causing a removal of
EasyEffects isn't necessary.

Per the codebase of EasyEffects, it's calf is merely stated to be an
optional dependency, and as stated in the readme, "usage was replaced by
native PipeWire filters."

[Test Case]

 * Install easyeffects
 * Install audacity
 * Run Audacity (Audacity will likely crash due to calf-plugins)
 * Attempt removal of calf-plugins (will remove easyeffects)

[What could go wrong]

Some functionality of easyeffects could go missing, but this would
likely be replaced by the lsp-plugins-lv2 package which is more stable,
development-active, and functional. As an audio professional and Ubuntu
Studio's lead, we recommend these plugins over calf anyhow in terms of
quality.

[Other information]

This has been reported upstream (https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=1063319), and as part of the Debian Multimedia
Team I have submitted a direct commit to the package
(https://salsa.debian.org/multimedia-
team/easyeffects/-/commit/862142c0b64f6c0cf07a4abda2a57946663eeb4c).

** Affects: easyeffects (Ubuntu)
     Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Affects: easyeffects (Ubuntu Noble)
     Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Changed in: easyeffects (Ubuntu)
     Assignee: (unassigned) => Erich Eickmeyer (eeickmeyer)

** Changed in: easyeffects (Ubuntu)
       Status: New => In Progress

** Changed in: easyeffects (Ubuntu)
   Importance: Undecided => Medium

** Also affects: easyeffects (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: easyeffects (Ubuntu Noble)
   Importance: Medium
     Assignee: Erich Eickmeyer (eeickmeyer)
       Status: In Progress

** No longer affects: easyeffects (Ubuntu Focal)

** Description changed:

  [Impact]
  
  easyeffects has a packaging error in that it has a hard run-time Depends
  on calf-plugins, which hasn't had a proper release in over five years
  and has suffered bit-rot. Its mere presence on a system with Ardour and
  Audacity installed can cause either program to crash (see LP: #2063847).
  While this is certainly a bug in calf, removing it causing a removal of
  EasyEffects isn't necessary.
  
  Per the codebase of EasyEffects, it's calf is merely stated to be an
  optional dependency, and as stated in the readme, "usage was replaced by
  native PipeWire filters."
  
  [Test Case]
  
-  * Install easyeffects
-  * Install audacity
-  * Run Audacity (Audacity will likely crash due to calf-plugins)
-  * Attempt removal of calf-plugins (will remove easyeffects)
+  * Install easyeffects
+  * Install audacity
+  * Run Audacity (Audacity will likely crash due to calf-plugins)
+  * Attempt removal of calf-plugins (will remove easyeffects)
  
  [What could go wrong]
  
  Some functionality of easyeffects could go missing, but this would
  likely be replaced by the lsp-plugins-lv2 package which is more stable,
  development-active, and functional. As an audio professional and Ubuntu
  Studio's lead, we recommend these plugins over calf anyhow in terms of
  quality.
+ 
+ [Other information]
+ 
+ This has been reported upstream (https://bugs.debian.org/cgi-
+ bin/bugreport.cgi?bug=1063319), and as part of the Debian Multimedia
+ Team I have submitted a direct commit to the package
+ (https://salsa.debian.org/multimedia-
+ team/easyeffects/-/commit/862142c0b64f6c0cf07a4abda2a57946663eeb4c).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2063879

Title:
  [SRU] EasyEffects Depends: calf-plugins should be Recommends

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/easyeffects/+bug/2063879/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to