Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#1991 closed defect (fixed)

0.9.30 Debian package misses systemd service file

Reported by: Vasyl Kaigorodov Owned by: zzz
Priority: major Milestone: 0.9.30
Component: package/debian Version: 0.9.30
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

Hi,

the systemd service file is missing in the latest .deb, this prevents I2P from starting up.

Build log also does not show the systemd file is included in the package:

https://launchpadlibrarian.net/318203212/buildlog_ubuntu-precise-i386.i2p_0.9.30p-1~precise+1_BUILDING.txt.

Subtickets

Change History (4)

comment:1 Changed 2 years ago by Vasyl Kaigorodov

To clarify, systemd service file is missing in i2p_0.9.30p-1~precise+1_all.deb.
i2p_0.9.30-3ubuntu1_all.deb looks good.
I see there were some fixes for Precise in the repository history - maybe it's just a matter of re-triggering the build on launchpad?

comment:2 Changed 2 years ago by zzz

Yeah I was afraid of this.

Precise doesn't have systemd. I'm copying precise to trusty/vivid. I'm going to have to make a separate build for trusty/vivid.

comment:3 Changed 2 years ago by zzz

Milestone: undecided0.9.30
Resolution: fixed
Status: newclosed

Built i2p-0.9.30p-2~trusty+1 based off the precise source, but with systemd in the control and rules files, in test PPA https://launchpad.net/~zzz-i2p/+archive/ubuntu/test/+packages . Then copied to official PPA for trusty and vivid and to deb repo trusty/vivid/jessie. Assuming fixed, please reopen if not. Thanks for the report.

comment:4 Changed 2 years ago by Vasyl Kaigorodov

I do confirm i2p-0.9.30p-2~trusty+1 package is fine. Thanks for fixing.

Note: See TracTickets for help on using tickets.