Autore Topic: cups.service has more than one ExecStart setting...  (Letto 1533 volte)

Offline vellerofonte

  • *
  • Post: 1374
  • Reputazione: 58
  • #Chakra: Kde for life
    • Mostra profilo
cups.service has more than one ExecStart setting...
« il: 12 Agosto 2013 ore 20:58 »
Nuovo aggiornamento di cups, nuovi guai, devo decidermi a metterlo tra i pacchetti da non aggiornare mai  >:(

Ad ogni avvio ottengo il messaggio:

Codice: [Seleziona]
cups.service has more than one ExecStart setting, which is only allowed for Type-oneshot services. Refusing
Naturalmente il servizio non è attivo e mi è impossibile utilizzare la stampante, se cerco di far partire il servizio:

Codice: [Seleziona]
sudo systemctl start cups.service
Ottengo:

Codice: [Seleziona]
Failed to issue method call: Unit cups.service failed to load: Invalid argument. See system logs and 'systemctl status cups.service' for details.
Se seguo il suggerimento e dò:

Codice: [Seleziona]
sudo systemctl status cups.service
Ottengo come output:

Codice: [Seleziona]
cups.service - CUPS Printing Service
   Loaded: error (Reason: Invalid argument)
   Active: inactive (dead)

ago 12 16:46:56 chakra systemd[1]: Started CUPS Printing Service.
ago 12 19:53:56 chakra systemd[1]: Started CUPS Printing Service.
ago 12 19:54:55 chakra systemd[1]: cups.service has more than one ExecStart setting, which is only allowed for Type...using.
ago 12 19:54:59 chakra systemd[1]: cups.service has more than one ExecStart setting, which is only allowed for Type...using.
ago 12 19:54:59 chakra systemd[1]: cups.service has more than one ExecStart setting, which is only allowed for Type...using.
ago 12 20:22:15 chakra systemd[1]: Stopping CUPS Printing Service...
ago 12 20:22:17 chakra systemd[1]: Stopped CUPS Printing Service.
ago 12 20:23:41 chakra systemd[1]: Cannot add dependency job for unit cups.service, ignoring: Invalid argument
ago 12 20:38:43 chakra systemd[1]: Cannot add dependency job for unit cups.service, ignoring: Invalid argument
ago 12 20:46:35 chakra systemd[1]: cups.service has more than one ExecStart setting, which is only allowed for Type...using.

Provato a reinstallare cups, provato a dare un:

Codice: [Seleziona]
sudo systemctl --system daemon-reload
E successivamente tentato il riavvio di cups, senza successo.....a voi la parola...
« Ultima modifica: 12 Agosto 2013 ore 21:12 da vellerofonte »

Offline Cylon

  • *
  • Post: 1960
  • Reputazione: 78
  • CYbernetic Life fOrm Node
    • Mostra profilo
Re:cups.service has more than one ExecStart setting...
« Risposta #1 il: 12 Agosto 2013 ore 21:29 »
posta il contenuto del servizio cups.service.

edit:
ho scaricato il pacchetto, e mi sembra proprio quello il problema ossia, se lo vedi ci sono tutte le sezioni del service raddoppiate, ossia è cosi:

Codice: [Seleziona]
[Unit]
Description=CUPS Printing Service

[Service]
ExecStart=/usr/sbin/cupsd -f
PrivateTmp=true

[Install]
Also=cups.socket cups.path
WantedBy=printer.target
[Unit]
Description=CUPS Printing Service

[Service]
ExecStart=/usr/sbin/cupsd -f
PrivateTmp=true

[Install]
Also=cups.socket cups.path
WantedBy=printer.target


quando dovrebbe essere cosi:

Codice: [Seleziona]
[Unit]
Description=CUPS Printing Service

[Service]
ExecStart=/usr/bin/cupsd -f
PrivateTmp=true

[Install]
Also=cups.socket cups.path
WantedBy=printer.target
« Ultima modifica: 12 Agosto 2013 ore 21:34 da Cylon »
We are the Cylons. Lower your firewalll and surrender.Your PC will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!
                                                                     Non rispondo a PM

Offline vellerofonte

  • *
  • Post: 1374
  • Reputazione: 58
  • #Chakra: Kde for life
    • Mostra profilo
Re:cups.service has more than one ExecStart setting...
« Risposta #2 il: 12 Agosto 2013 ore 21:44 »
Grazie Cylon, mi hai salvato!!!!!!!

Un +1 meritatissimo, grazie davvero  :beer:

Offline AlmAck

  • *
  • Post: 360
  • Reputazione: 42
    • Mostra profilo
    • AlmAck.ch
Re:cups.service has more than one ExecStart setting...
« Risposta #3 il: 12 Agosto 2013 ore 21:53 »
Vedo di risolvere il prima possibile, seguirà aggiornamento di cups, il problema è nel pacchetto.

Offline vellerofonte

  • *
  • Post: 1374
  • Reputazione: 58
  • #Chakra: Kde for life
    • Mostra profilo
Re:cups.service has more than one ExecStart setting...
« Risposta #4 il: 12 Agosto 2013 ore 22:07 »
Vedo di risolvere il prima possibile, seguirà aggiornamento di cups, il problema è nel pacchetto.

Ragazzi occhio mi raccomando.... ;D

Offline AlmAck

  • *
  • Post: 360
  • Reputazione: 42
    • Mostra profilo
    • AlmAck.ch
Re:cups.service has more than one ExecStart setting...
« Risposta #5 il: 12 Agosto 2013 ore 22:28 »
questa volta ci è sfuggito, avevamo visto il problema e poi subito sistemato ma solo nella versione successiva che uscirà a breve.
Scusate per il disguido, il nuovo aggiornamento di cups è già sui server.

EDIT: la cosa strana è che cups è stato in testing per alcune settimane, e compreso il sottoscritto, quando ho visto l'errore ho modificato a mano il file cups.service senza pensare che fosse colpa del pacchetto  :)
« Ultima modifica: 12 Agosto 2013 ore 22:30 da AlmAck »

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:cups.service has more than one ExecStart setting...
« Risposta #6 il: 24 Agosto 2013 ore 18:15 »
ehm, almack, veramente il problema l'avevo segnalato in IRC dev (fine luglio-primi agosto). Non ricordo con chi avevo parlato (boom gallaecio? boh) ma era stato individuato e sembrava risolto...  :-\

in testing avevo risolto correggendo manualmente. Non so ora che sono tornato in stable come è messo. Lunedì proverò

 

Template by Homey | Sito ufficiale | Disclaimer