Debian Bug report logs -
#647788
systemd: Please provide systemd.pc in a separate package
Reported by: Gergely Nagy <algernon@balabit.hu>
Date: Sun, 6 Nov 2011 11:42:02 UTC
Severity: wishlist
Found in version systemd/37-1
Done: Tollef Fog Heen <tfheen@err.no>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Tollef Fog Heen <tfheen@debian.org>:
Bug#647788; Package systemd.
(Sun, 06 Nov 2011 11:42:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Gergely Nagy <algernon@balabit.hu>:
New Bug report received and forwarded. Copy sent to Tollef Fog Heen <tfheen@debian.org>.
(Sun, 06 Nov 2011 11:42:08 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: systemd
Version: 37-1
Severity: wishlist
I'm working with a package that can be compiled with systemd support,
and my current version already makes use of libsystemd-daemon-dev, but
there's one remaining issue I have: if I want to automatically figure
out the systemdsystemunitdir, then I need the systemd.pc file, which is
currently in the systemd package.
While I can build-depend on systemd, that would be a bit of an overkill,
in my opinion. I can also hard-code the path (which is what I'm doing
now), but I don't like hard-coding stuff when there's a way to figure
out paths automatically at build time.
For this reason, I think it would be useful to move the systemd.pc file
to a separate package, perhaps to libsystemd-daemon-dev? Though, I might
be missing the obvious, and there's a good reason the file is where it
is, in which case, this report should be closed.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages systemd depends on:
ii initscripts 2.88dsf-13.13
ii libacl1 2.2.51-4
ii libaudit0 1.7.18-1
ii libc6 2.13-21
ii libcap2 1:2.22-1
ii libcryptsetup1 2:1.3.0-3
ii libdbus-1-3 1.4.16-1
ii libpam0g 1.1.3-5
ii libselinux1 2.1.0-4
ii libsystemd-daemon0 37-1
ii libsystemd-login0 37-1
ii libudev0 172-1
ii libwrap0 7.6.q-21
ii udev 172-1
ii util-linux 2.19.1-5
Versions of packages systemd recommends:
ii libpam-systemd 37-1
Versions of packages systemd suggests:
ii python 2.7.2-9
ii systemd-gui 37-1
-- no debconf information
--
|8]
Reply sent
to Tollef Fog Heen <tfheen@err.no>:
You have taken responsibility.
(Sat, 30 Jun 2012 18:48:03 GMT) (full text, mbox, link).
Notification sent
to Gergely Nagy <algernon@balabit.hu>:
Bug acknowledged by developer.
(Sat, 30 Jun 2012 18:48:03 GMT) (full text, mbox, link).
Message #10 received at 647788-done@bugs.debian.org (full text, mbox, reply):
]] Gergely Nagy
> While I can build-depend on systemd, that would be a bit of an overkill,
> in my opinion. I can also hard-code the path (which is what I'm doing
> now), but I don't like hard-coding stuff when there's a way to figure
> out paths automatically at build time.
Why would it be overkill? It's a bit heavy for just a single file, but
a new package for a single file would be silly too, since it should then
go in systemd-dev.
As per your suggestion, I think I'm just going to close this as
wontfix. :-)
Cheers,
--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 29 Jul 2012 07:34:47 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Jan 5 00:33:03 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.