[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-30 Thread Erich Eickmeyer
$ apt-cache policy easyeffects
easyeffects:
  Installed: 7.1.6-1ubuntu0.24.04.1
  Candidate: 7.1.6-1ubuntu0.24.04.1
  Version table:
 *** 7.1.6-1ubuntu0.24.04.1 100
100 http://us.archive.ubuntu.com/ubuntu noble-proposed/universe amd64 
Packages
100 /var/lib/dpkg/status
 7.1.6-1 500
500 http://us.archive.ubuntu.com/ubuntu noble/universe amd64 Packages

Running easyeffects

No issues except some filters do not work and require calf-plugins. As
stated before, this is merely an enhancement and no longer required by
the application. Most state they are using lsp-plugins in lieu of calf-
plugins, but without calf some simply don't work. So yes, there is some
functionality lost, but not a complete loss of application
functionality.

For those plugins to work, those users can install calf-plugins, but
will lose the ability to use ardour or audacity.

For what it's worth, Audacity and Ardour functioned just fine without
calf-plugins being installed with easyeffects installed. In my
professional opinion, I wouldn't run easyeffects at the same time since,
when doing audio production, you want flat speaker response. :)

** Tags removed: verification-needed verification-needed-noble
** Tags added: verification-done verification-done-noble

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-30 Thread Robie Basak
Hello Erich, or anyone else affected,

Accepted easyeffects into noble-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/easyeffects/7.1.6-1ubuntu0.24.04.1
in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
noble to verification-done-noble. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-noble. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: easyeffects (Ubuntu Noble)
   Status: In Progress => Fix Committed

** Tags added: verification-needed verification-needed-noble

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-29 Thread Launchpad Bug Tracker
This bug was fixed in the package easyeffects - 7.1.6-1ubuntu1

---
easyeffects (7.1.6-1ubuntu1) oracular; urgency=medium

  * d/control: Demote calf-plugins to Recommends (LP: #2063879)

 -- Erich Eickmeyer   Fri, 26 Apr 2024 12:57:50
-0700

** Changed in: easyeffects (Ubuntu Oracular)
   Status: Fix Committed => Fix Released

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-29 Thread Erich Eickmeyer
Ok, fixed Oracular and fixed version string for Noble.

** Changed in: easyeffects (Ubuntu Oracular)
   Status: In Progress => Fix Committed

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

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-29 Thread Robie Basak
Thank you for the discussion. My reaction was the same as Andreas', but
with the alternatives having been considered, if you still want to make
this change then I guess it's fine to defer to you to make the call as
you're driving this and the various options all seem reasonable to me.

The change in Noble Unapproved looks fine but, please could you fix
Oracular now that is is open so that it is open to avoid the archive
ending up in an inconsistent state wrt. versions on release upgrade? I
appreciate this probably wasn't the case when you uploaded it but
equally I don't want to make the archive state worse than it is by
accepting it now.

Once done, the Noble package version string will want adjusting to fall
below the Oracular upload (see
https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging)
so I think a further upload to Noble will be required too, please.

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

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-03 Thread Erich Eickmeyer
** Also affects: easyeffects (Ubuntu Oracular)
   Importance: Medium
 Assignee: Erich Eickmeyer (eeickmeyer)
   Status: In Progress

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-03 Thread Erich Eickmeyer
The change in behavior depends on what the user wants. Basically, it
comes down to this: does the user want EasyEffects with the enhancements
provided by calf-plugins and broken Ardour/Audacity (or others perhaps?)
or do they want to be able to remove calf-plugins and still have a
functioning EasyEffects minus those enhancements?

Additionally, and one reason why I got lsp-plugins packaged in Ubuntu
(and then it was undertaken by Debian so long ago) was because calf-
plugins development had stalled as it depends on GTK-2, which in turn
causes errors in Ardour. lsp-plugins takes the place of a lot of calf-
plugins in functionality and may have surpassed by now

These plugins function in such a way that their code becomes part of the
code of the host program, so if the host program has a conflicting
toolkit, it tends to crash. EasyEffects does not expose the plugins'
native interface to the user, thus avoiding those issues. However,
Ardour and Audacity do, which causes them to break when testing the
plugins for functionality during an initial scan.

The recommendation in the Debian bug report is to drop calf-plugins to a
recommends, but I took it a step further by making it a recommends if
lsp-plugins is not already installed. This should make it auto-
uninstalable on machines that already have it installed. If a user wants
those enhancements again, it's simple to reinstall.

So far, I have had no objections in the Debian package. One thing I'd
note, though, is that within easyeffects, lsp-plugins and calf-plugins
do duplicate each others' capabilities, which is why I'd think having
one or the other as a recommends would be ideal.

The reason easyeffects had calf-plugins as a Depends was merely due to
leftovers from PulseEffects, its predecessor, which required calf-
plugins as a hard dependency in order to even function. However,
PipeWire doesn't require that as it has built-in filters, but having the
plugins serves as an enhancement.

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-02 Thread Andreas Hasenack
> Its mere presence on a system with Ardour and Audacity installed can
cause either program to crash (see LP: #2063847)

Making it a recommends will still have it installed by default when
easyeffects is installed, and thus cause a cash. Is that what you want?

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-05-02 Thread Andreas Hasenack
I suppose lsp-plugins{-lv2,} will be tried first.

So before this sru, if easyeffects is installed, you would get calf-
plugins (depends), and lsp-plugins-lv2 or lsp-plugins via recommends.

After the SRU, you will get easyeffects and lsp-plugins-lv2 or lsp-
plugins, and if that also is not available, only then calf-plugins.

Essentially the SRU is changing new installs to only install calf-
plugins as a last resort. What is the change in behavior of a system
with:

a) easyeffects + calf-plugins + lsp-plugins*
b) easyeffects + lsp-plugins* (and no calf-plugins)
?

I'm not familiar with any of these.

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-04-29 Thread Erich Eickmeyer
I mean, not a bad idea, but it does handle *some* functionality, but
it's not *required* to function. I'm not sure that demoting it that much
is completely justified and I don't want to step on the maintainer too
much.

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-04-29 Thread Jeremy BĂ­cha
Would it be better to demote calf-plugins to Suggests or not even
include it in the package dependencies at all if lsp-plugins can do the
job?

-- 
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

[Bug 2063879] Re: [SRU] EasyEffects Depends: calf-plugins should be Recommends

2024-04-26 Thread Erich Eickmeyer
** Changed in: easyeffects (Ubuntu Noble)
Milestone: None => noble-updates

-- 
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