-
Notifications
You must be signed in to change notification settings - Fork 690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Debian package securedrop-app-code is not getting upgraded #3316
Comments
It seems if I manually do a |
Did you figure out why your manual intervention was necessary @kushaldas? |
In my latest testing I could not reproduce this error. I am closing this issue. |
Reopening because I also see this same behavior while upgrade testing |
@redshiftzero yes, it is missing libjpeg-dev package dependency and that is why it is holding back. In my last testing |
Do you understand why this only happens in some situations? |
Yes (about doing that |
I did not. Could it be that something installs libjpeg-dev when running |
yeah im able to also reproduce this on my instance... digging |
Sooo I think this might be by design on debian's side ... I'm having trouble finding links explaining this behavior but as an analogy it seems to be similar to how permissions work on Android apps:
This article had a really good quote summing this up:
Still diggin into solutions here |
Hmm interesting - but then how did we add dependencies before? For example, when we added the |
To re-cap conversation that was conducted out of band.. the gist is this ..
the problem is that the newly added dependency,
Now theoretically we could add those new libjpeg-dev deps to our internal repo and things should work good -- but the consensus, this close to release, is to roll back the necessary changes that required this new dependency and punt solving this issue to a later release. |
Back when -o Dir::Etc::SourceList=/etc/apt/security.list was added in 2014, it does not look like it was for a specific reason. At least it was not explained in the commit history and there was not other discussions archived. Unless someone has an issue with using Ubuntu repositories other than security repositories during upgrades, could we remove this option? |
Since we're excavating old commits, @dachary, I'll take this opportunity to point out that the decision to use |
Continued discussion over in #3376 (as this will get closed soon) |
Bug
Description
In my prod vm
securedrop-app-code
package is not getting upgraded.Steps to Reproduce
Follow the QA steps to fetch the latest packages from apt-test repo.
Expected Behavior
We should get the 0.7~RC1 packages.
Actual Behavior
The text was updated successfully, but these errors were encountered: