Bug#588008: # dpkg-reconfigure jackd1 doesn't write any /etc/security/limits.d/audio.conf file
bob.auxonne
bob.auxonne at laposte.net
Mon Jul 5 14:03:09 UTC 2010
> Message du 05/07/10 13:47
> De : "Adrian Knoth"
> A : "Robert Auxonne" , 588008 at bugs.debian.org
> Copie à :
> Objet : Bug#588008: # dpkg-reconfigure jackd1 doesn't write any /etc/security/limits.d/audio.conf file
>
>
> On Sun, Jul 04, 2010 at 12:51:51AM +0200, Robert Auxonne wrote:
>
> Hi!
>
> > Package: jackd1
> > Version: 1:0.118+svn3796-5
> > Subject: Bug#588008: # dpkg-reconfigure jackd1 doesn't write any
> > /etc/security/limits.d/audio.conf file
>
>
> That's right, the file is provided by the package itself (via dpkg), you
> need to reinstall jackd.
>
> It's poorman's way to handle config files, otherwise, we'd need to do a
> lot more just to place these three lines.
>
>
> Can you confirm that reinstalling jackd does the trick? If so, would
> this be sufficient?
>
>
> Cheerio
>
> --
> mail: adi at thur.de http://adi.thur.de PGP/GPG: key via keyserver
>
>
>
> _______________________________________________
> pkg-multimedia-maintainers mailing list
> pkg-multimedia-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
>
>
Hello.
So i moved the /etc/security/limits.d/audio.conf and tried to reinstall jackd1 :
# mv /etc/security/limits.d/audio.conf /etc/security/limits.d/audio.conf.bak
# cat /etc/security/limits.d/audio.conf
cat: /etc/security/limits.d/audio.conf: Aucun fichier ou dossier de ce type
# aptitude reinstall jackd1
Les paquets suivants seront RÉINSTALLÉS :
jackd1
0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 0o/258ko d'archives. Après dépaquetage, 0o seront utilisés.
Voulez-vous continuer ? [Y/n/?]
Lecture des champs des paquets... Fait
Lecture de l'état des paquets... Fait
Récupération des rapports de bogue... Fait
Analyse des informations Trouvé/Corrigé... Fait
Préconfiguration des paquets...
(Lecture de la base de données... 168746 fichiers et répertoires déjà installés.)
Préparation du remplacement de jackd1 1:0.118+svn3796-5 (en utilisant .../jackd1_1%3a0.118+svn3796-5_amd64.deb) ...
Dépaquetage de la mise à jour de jackd1 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de jackd1 (1:0.118+svn3796-5) ...
mv: impossible d'évaluer « /etc/security/limits.d/audio.conf.disabled »: Aucun fichier ou dossier de ce type
# cat /etc/security/limits.d/audio.conf
cat: /etc/security/limits.d/audio.conf: Aucun fichier ou dossier de ce type
So # aptitude reinstall jackd1 doesn't configure the file.
After i tried purging and reinstalling jackd1 :
# aptitude purge jackd1
Les paquets suivants seront ENLEVÉS :
jackd1{p} [1:0.118+svn3796-5] <-823kB>
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 823ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
jackd1-firewire: Dépend: jackd1 (= 1:0.118+svn3796-5) mais il ne sera pas installé.
jackd: Dépend: jackd2 mais il ne sera pas installé. ou
jackd1 mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) jackd
2) jackd1-firewire
3) jamin
4) slv2-jack
5) timemachine
Accepter cette solution ? [Y/n/q/?]
Les paquets suivants seront ENLEVÉS :
jackd{a} [5] <-32,8kB> (D: jackd1, D: jackd2) jackd1{p} [1:0.118+svn3796-5] <-823kB>
jackd1-firewire{a} [1:0.118+svn3796-5] <-57,3kB> (D: jackd1)
jamin{a} [0.97.14~cvs~81203-3] <-1 151kB> (D: jackd) slv2-jack{a} [0.6.6-4] <-123kB> (D: jackd)
timemachine{a} [0.3.0-3+b1] <-209kB> (D: jackd)
0 paquets mis à jour, 0 nouvellement installés, 6 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 2 396ko seront libérés.
Voulez-vous continuer ? [Y/n/?]
[...]
# aptitude install jackd1
Les NOUVEAUX paquets suivants vont être installés :
jackd1 [1:0.118+svn3796-5] <+823kB>
jackd1-firewire{a} [1:0.118+svn3796-5] <+57,3kB> (R: jackd1, R: jackd1-firewire)
Les paquets suivants sont SUGGÉRÉS mais ne seront pas installés :
jack-tools (S: jackd1) meterbridge (S: jackd1)
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de télécharger 0o/286ko d'archives. Après dépaquetage, 881ko seront utilisés.
Voulez-vous continuer ? [Y/n/?]
Lecture des champs des paquets... Fait
Lecture de l'état des paquets... Fait
Récupération des rapports de bogue... Fait
Analyse des informations Trouvé/Corrigé... Fait
Préconfiguration des paquets...
Sélection du paquet jackd1 précédemment désélectionné.
(Lecture de la base de données... 168598 fichiers et répertoires déjà installés.)
Dépaquetage de jackd1 (à partir de .../jackd1_1%3a0.118+svn3796-5_amd64.deb) ...
Sélection du paquet jackd1-firewire précédemment désélectionné.
Dépaquetage de jackd1-firewire (à partir de .../jackd1-firewire_1%3a0.118+svn3796-5_amd64.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de jackd1 (1:0.118+svn3796-5) ...
mv: impossible d'évaluer « /etc/security/limits.d/audio.conf.disabled »: Aucun fichier ou dossier de ce type
Paramétrage de jackd1-firewire (1:0.118+svn3796-5) ...
And then i have the file configured :
# cat /etc/security/limits.d/audio.conf
# Provided by the jackd package.
#
# Changes to this file will be preserved.
#
# If you want to enable/disable realtime permissions, run
#
# dpkg-reconfigure -p high jackd
@audio - rtprio 95
@audio - memlock unlimited
#@audio - nice -19
But it didn't ask me anything about if i want to activate the RT priorities or not and i had to reinstall all the packages that was purged with jackd1 and not reinstalled.
I also tried installing for the first time jackd1 on another computer, and everything worked just fine.
I guess that the problem happens only if the file is deleted for any reason (that probably happened when i was "fighting" to try to install jackd2), so that shouldn't happen so often to usual users i guess, especially when the packages will be in a future stable version of Debian. But in my opinion, if a # dpkg-reconfigure -p high jackd was always working in any case, it would be just the best. But it's only my opinion ;)
I hope my english was clear enough.
Bob.
Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ?
Je crée ma boîte mail www.laposte.net
More information about the pkg-multimedia-maintainers
mailing list