Package: agda-stdlib Version: 1.7.3-1 Severity: serious When using the agda command to verify .agda, which uses the agda-stdlib package, it tries to write to the library directory, resulting in a `permission denied` error.
Here is information on related packages: ``` % dpkg --no-pager -l emacs-lucid emacs-el agda agda-bin agda-stdlib agda-stdlib-doc elpa-agda2-mode libghc-agda-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-===============-============-============-================================================================ ii agda 2.6.3-1 all dependently typed functional programming language ii agda-bin 2.6.3-1+b3 amd64 commandline interface to Agda ii agda-stdlib 1.7.3-1 all standard library for Agda ii agda-stdlib-doc 1.7.3-1 all standard library for Agda — documentation ii elpa-agda2-mode 2.6.3-1 all dependently typed functional programming language — emacs mode ii emacs-el 1:29.4+1-3 all GNU Emacs LISP (.el) files ii emacs-lucid 1:29.4+1-3 amd64 GNU Emacs editor (with Lucid GUI support) ii libghc-agda-dev 2.6.3-1+b3 amd64 dependently typed functional programming language ``` Here are the steps to reproduce the problem: ``` % cat foo.agda open import Data.Nat ``` ``` % agda -i. -i/usr/share/agda-stdlib foo.agda Checking foo (/home/hibi/src/agda/foo.agda). Checking Data.Nat (/usr/share/agda-stdlib/Data/Nat.agda). Checking Data.Nat.Base (/usr/share/agda-stdlib/Data/Nat/Base.agda). Checking Data.Bool.Base (/usr/share/agda-stdlib/Data/Bool/Base.agda). Checking Data.Unit.Base (/usr/share/agda-stdlib/Data/Unit/Base.agda). Failed to write interface /usr/share/agda-stdlib/Data/Unit/Base.agdai. /usr/share/agda-stdlib/Data/Bool/Base.agda:11,1-37 /usr/share/agda-stdlib/Data/Unit/Base.agdai: removeLink: permission denied (Permission denied) ``` open foo.agda in emacs, and `C-c C-l` gives errors like below in emacs *Error* buffer: ``` /usr/share/agda-stdlib/Data/Bool/Base.agda:11,1-37 /usr/share/agda-stdlib/Data/Unit/Base.agdai: removeLink: permission denied (Permission denied) ``` -- Kei Hibino ex8k.hib...@gmail.com