Opened 23 months ago

Closed 23 months ago

Last modified 23 months ago

#1991 closed defect (fixed)

0.9.30 Debian package misses systemd service file

Reported by: vk Owned by: zzz
Priority: major Milestone: 0.9.30
Component: package/debian Version: 0.9.30
Keywords: Cc:
Parent Tickets:

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 23 months ago by vk

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 23 months 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 23 months ago by zzz

  • Milestone changed from undecided to 0.9.30
  • Resolution set to fixed
  • Status changed from new to closed

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 23 months ago by vk

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

Note: See TracTickets for help on using tickets.