Opened 17 months ago
Closed 12 months ago
#2627 closed defect (not our bug)
Upgrade 0.9.41 -> 0.9.42 on Debian Stretch 32bit does not work
Reported by: | fort1 | Owned by: | zzz |
---|---|---|---|
Priority: | minor | Milestone: | n/a |
Component: | package/debian | Version: | 0.9.44 |
Keywords: | i2p-router, debian, 32bit | Cc: | Masayuki Hatta |
Parent Tickets: | Sensitive: | no |
Description (last modified by )
The following packages have unmet dependencies:
i2p-router : Depends: libtomcat9-java but it is not going to be installed
Try the backports:
https://packages.debian.org/stretch-backports/all/libtomcat9-java/download
Subtickets
Change History (7)
comment:1 Changed 17 months ago by
Component: | installer → package/ubuntu |
---|---|
Description: | modified (diff) |
Owner: | set to zzz |
comment:2 Changed 17 months ago by
Cc: | Masayuki Hatta added |
---|---|
Component: | package/ubuntu → package/debian |
Priority: | maintenance → minor |
comment:3 Changed 17 months ago by
I use:
http://http.debian.net/debian stretch-backports main
http://deb.i2p2.no/ stable main
comment:4 Changed 15 months ago by
The following packages have unmet dependencies:
i2p-router : Depends: libjetty9-java (≥ 9.4) but 9.2.21-1+deb9u1 is to be installed
E: Unable to correct problems, you have held broken packages.
comment:5 Changed 15 months ago by
Version: | 0.9.42 → 0.9.44 |
---|
comment:6 Changed 15 months ago by
The i2p package in our Debian repo for Stretch does not depend on Jetty (9.2 or 9.4) or Tomcat. It sounds like you have our Buster version.
comment:7 Changed 12 months ago by
Milestone: | undecided → n/a |
---|---|
Resolution: | → not our bug |
Status: | new → closed |
It looks like the problem is that you are downloading "stable" (as indicated in comment 3).
As indicated on the change log at http://deb.i2p2.no/ , in between .41 and .43, on 2019-07-24, I updated the aliases in the reprepro server so that "stable" is now "buster" and "oldstable" is now "stretch".
As I said in comment 6, you're fetching stable which is buster.
I don't know how you fix it on your side, but you need to be fetching the oldstable or stretch package list. Update your apt sources list.
Where did you get the package? From official Debian or our PPA?
I don't see i2p in Debian stretch anymore: https://packages.debian.org/sid/i2p - or maybe it was removed because it is broken?
But the version in our PPA doesn't depend on libtomcat-9
Should ask mhatta to look into it