← Back to team overview

desktop-packages team mailing list archive

[Bug 1411434] Re: cupsd arguments don't allow retrieval of information about reason for termination

 

** Description changed:

  Invoking `/usr/sbin/cupsd -f` simply prints ~`Terminated`[1]. Assuming
  there's no output about the reason at all (i.e. neither to stdout or
  stderr nor to configured logging facilities) I'd suggest to provide it -
  it's overkill to dive into the manual to figure out why the process was
  killed - and assuming the reason is logged somewhere, it'd be nice to
  have a switch (e.g. `--debug-stdout`) to log to stdout regardless of
  which logging facility is configured in the configuration files.
+ 
+ I can't say - and am not eager to know - the reason why the process
+ fails at this point, I'd prefer to seem this issue fixed and see it on
+ my console :)
  
  ---
  [1] or `Killed` or something similar, didn't investigate too deep because of https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1411431
  
  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: cups 1.7.5-3ubuntu2
  ProcVersionSignature: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/proc/version_signature'
  Uname: Linux 3.18.2-031802-generic x86_64
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Thu Jan 15 22:55:03 2015
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2015-01-03 (12 days ago)
  InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
  KernLog:
-  
+ 
  Lpstat: device for PDF: cups-pdf:/
  MachineType: LENOVO 20221
  Papersize: a4
  PpdFiles: Error: command ['fgrep', '-H', '*NickName', '/etc/cups/ppd/PDF.ppd'] failed with exit code 2: grep: /etc/cups/ppd/PDF.ppd: Permission denied
  ProcEnviron:
-  TERM=xterm
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=de_DE.UTF-8
-  SHELL=/bin/bash
+  TERM=xterm
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=de_DE.UTF-8
+  SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.18.2-031802-generic root=UUID=733be919-1a8c-447d-ae30-c7b1cc533a1b ro recovery rootflags=subvol=@
  SourcePackage: cups
  SystemImageInfo:
-  current build number: 0
-  device name: 
-  channel: daily
-  last update: Unknown
+  current build number: 0
+  device name:
+  channel: daily
+  last update: Unknown
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/12/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 71CN51WW(V1.21)
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: INVALID
  dmi.board.vendor: LENOVO
  dmi.board.version: 31900003WIN8 STD MLT
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Lenovo IdeaPad Z500 Touch
  dmi.modalias: dmi:bvnLENOVO:bvr71CN51WW(V1.21):bd07/12/2013:svnLENOVO:pn20221:pvrLenovoIdeaPadZ500Touch:rvnLENOVO:rnINVALID:rvr31900003WIN8STDMLT:cvnLENOVO:ct10:cvrLenovoIdeaPadZ500Touch:
  dmi.product.name: 20221
  dmi.product.version: Lenovo IdeaPad Z500 Touch
  dmi.sys.vendor: LENOVO

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cups in Ubuntu.
https://bugs.launchpad.net/bugs/1411434

Title:
  cupsd arguments don't allow retrieval of information about reason for
  termination

Status in cups package in Ubuntu:
  New

Bug description:
  Invoking `/usr/sbin/cupsd -f` simply prints ~`Terminated`[1]. Assuming
  there's no output about the reason at all (i.e. neither to stdout or
  stderr nor to configured logging facilities) I'd suggest to provide it
  - it's overkill to dive into the manual to figure out why the process
  was killed - and assuming the reason is logged somewhere, it'd be nice
  to have a switch (e.g. `--debug-stdout`) to log to stdout regardless
  of which logging facility is configured in the configuration files.

  I can't say - and am not eager to know - the reason why the process
  fails at this point, I'd prefer to seem this issue fixed and see it on
  my console :)

  ---
  [1] or `Killed` or something similar, didn't investigate too deep because of https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1411431

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: cups 1.7.5-3ubuntu2
  ProcVersionSignature: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden: '/proc/version_signature'
  Uname: Linux 3.18.2-031802-generic x86_64
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Thu Jan 15 22:55:03 2015
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2015-01-03 (12 days ago)
  InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
  KernLog:

  Lpstat: device for PDF: cups-pdf:/
  MachineType: LENOVO 20221
  Papersize: a4
  PpdFiles: Error: command ['fgrep', '-H', '*NickName', '/etc/cups/ppd/PDF.ppd'] failed with exit code 2: grep: /etc/cups/ppd/PDF.ppd: Permission denied
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.18.2-031802-generic root=UUID=733be919-1a8c-447d-ae30-c7b1cc533a1b ro recovery rootflags=subvol=@
  SourcePackage: cups
  SystemImageInfo:
   current build number: 0
   device name:
   channel: daily
   last update: Unknown
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/12/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 71CN51WW(V1.21)
  dmi.board.asset.tag: No Asset Tag
  dmi.board.name: INVALID
  dmi.board.vendor: LENOVO
  dmi.board.version: 31900003WIN8 STD MLT
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Lenovo IdeaPad Z500 Touch
  dmi.modalias: dmi:bvnLENOVO:bvr71CN51WW(V1.21):bd07/12/2013:svnLENOVO:pn20221:pvrLenovoIdeaPadZ500Touch:rvnLENOVO:rnINVALID:rvr31900003WIN8STDMLT:cvnLENOVO:ct10:cvrLenovoIdeaPadZ500Touch:
  dmi.product.name: 20221
  dmi.product.version: Lenovo IdeaPad Z500 Touch
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1411434/+subscriptions


References