Bug#864597: upgrade-reports: jessie -> stretch: gnome fails to upgrade: cycle found while processing triggers

Cyril Brulebois kibi at debian.org
Fri Jun 16 06:07:36 UTC 2017


Emmanuel Bourg <ebourg at apache.org> (2017-06-15):
> Is this the only solution?

Probably not, but reverting the single change that triggered the
regression looks like a safe way to unbreak this situation. Especially
when the said change only happened many months after the relevant
package was removed from the archive (2017-05-31 vs. 2016-04-22)…

> That's a bit odd to retain the openjdk-7 dependency on
> ca-certificates-java and potentially stick with it forever.

This is incorrect. See my reply in:
  https://bugs.debian.org/864597#100

> Maybe we should simply remove the JRE dependency on
> ca-certificates-java and move the keystore generation to openjdk-8.
> That would also solve the circular dependency (#864657).

Tentative release date minus days isn't the time to deal with circular
dependencies IMHO.

> If you upload a NMU could you please push the changes to the Git
> repository?

Not possible since I'm not a member of pkg-java, and since you don't
seem to allow non-member access:
| $ git push origin HEAD $(git describe)
| Counting objects: 6, done.
| Delta compression using up to 4 threads.
| Compressing objects: 100% (6/6), done.
| Writing objects: 100% (6/6), 1.66 KiB | 0 bytes/s, done.
| Total 6 (delta 3), reused 0 (delta 0)
| remote: error: insufficient permission for adding an object to repository database ./objects
| remote: fatal: failed to write object
| error: unpack failed: unpack-objects abnormal exit
| To ssh://git.debian.org/git/pkg-java/ca-certificates-java.git
|  ! [remote rejected] HEAD -> master (unpacker error)
|  ! [remote rejected] debian/20170531+nmu1 -> debian/20170531+nmu1 (unpacker error)
| error: failed to push some refs to 'ssh://git.debian.org/git/pkg-java/ca-certificates-java.git'

git format-patch -1 attached though.


KiBi.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Revert-to-depending-on-openjdk-7-instead-of-openjdk-.patch
Type: text/x-diff
Size: 1806 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-freedesktop-maintainers/attachments/20170616/0d2b9877/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-freedesktop-maintainers/attachments/20170616/0d2b9877/attachment.sig>


More information about the Pkg-freedesktop-maintainers mailing list