system: Don't compare <pam-service> objects with 'equal?'.
authorLudovic Courtès <ludo@gnu.org>
Tue, 10 Mar 2015 17:07:48 +0000 (18:07 +0100)
committerLudovic Courtès <ludo@gnu.org>
Tue, 10 Mar 2015 17:07:48 +0000 (18:07 +0100)
commit11dddd8a3e559eff21b12db46d993b07b624ab15
tree2dd1537f8d1cb34a72dcbf094620ae6df5afdf2a
parentb9156ccc0882fb35fc6b3e109ed45c68a6d40fbf
system: Don't compare <pam-service> objects with 'equal?'.

Fixes <http://bugs.gnu.org/20037>.
Reported by 宋文武 <iyzsong@gmail.com> and Tomáš Čech.

* gnu/system.scm (operating-system-etc-directory): Remove call to
  'delete-duplicates'.
* gnu/system/linux.scm (pam-services->directory)[builder]: Add call to
  'delete-duplicates'.
gnu/system.scm
gnu/system/linux.scm