Your message dated Mon, 06 Feb 2023 07:05:14 +0000
with message-id <e1povyw-00fvhw...@fasolo.debian.org>
and subject line Bug#1030475: fixed in projectile 2.7.0-2
has caused the Debian Bug report #1030475,
regarding projectile: FTBFS: make[1]: *** [debian/rules:12:
override_dh_elpa_test] Error 255
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1030475: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030475
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: projectile
Version: 2.7.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230203 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> buttercup -L . \
> --eval "(with-eval-after-load 'comp (push 'insert-file-contents
> native-comp-never-optimize-functions))"
> Loading /etc/emacs/site-start.d/00debian.el (source)...
> Loading /etc/emacs/site-start.d/50autoconf.el (source)...
> Running tests on Emacs 28.2
> Running 193 specs.
>
> projectile-project-name
> return projectile-project-name when present
> [32m return projectile-project-name when present[0m (2.71ms)
> uses projectile-project-name-function to get the project name from the
> project dir
> [32m uses projectile-project-name-function to get the project name from the
> project dir[0m (0.12ms)
> acts on the current project is not passed a project dir explicitly
> [32m acts on the current project is not passed a project dir explicitly[0m
> (0.12ms)
>
> projectile-prepend-project-name
> prepends the project name to its parameter
> [32m prepends the project name to its parameter[0m (0.09ms)
>
> projectile-expand-root
> expands a relative path into an absolute path within a project
> [32m expands a relative path into an absolute path within a project[0m
> (0.23ms)
>
> projectile-expand-file-name-wildcard
> expands a filename not containing wildcards
> [32m expands a filename not containing wildcards[0m (0.10ms)
> does not try to resolve wildcards if there are none in the pattern
> [32m does not try to resolve wildcards if there are none in the pattern[0m
> (0.12ms)
> returns the first wildcard result if any exist
> [32m returns the first wildcard result if any exist[0m (0.08ms)
> returns the expanded result if the are no wildcard results
> [32m returns the expanded result if the are no wildcard results[0m (0.10ms)
>
> projectile--combine-plists
> Items in second plist override elements in first
> [32m Items in second plist override elements in first[0m (0.10ms)
> Nil elements in second plist override elements in first
> [32m Nil elements in second plist override elements in first[0m (0.15ms)
>
> projectile-register-project-type
> prepends new projects to projectile-project-types
> [32m prepends new projects to projectile-project-types[0m (0.34ms)
>
> projectile-update-project-type
> Updates existing project type in projectile-project-types
> [32m Updates existing project type in projectile-project-types[0m (0.20ms)
> Updates existing project type with nil value
> [32m Updates existing project type with nil value[0m (0.13ms)
> Updates existing project type using all options
> [32m Updates existing project type using all options[0m (0.18ms)
> Error when attempt to update nonexistent project type
> [32m Error when attempt to update nonexistent project type[0m (0.12ms)
> changes project type precedence
> [32m changes project type precedence[0m (1.53ms)
> errors if :precedence not valid
> [32m errors if :precedence not valid[0m (0.14ms)
>
> projectile-project-type
> detects the type of Projectile's project
> [32m detects the type of Projectile's project[0m (34.60ms)
> caches the project type
> [32m caches the project type[0m (0.89ms)
> detects the type of Projectile's project when it is passed as args
> [32m detects the type of Projectile's project when it is passed as args[0m
> (9.29ms)
> override by projectile-project-type
> is respected when no DIR is passed
> [32m is respected when no DIR is passed[0m (0.09ms)
> has no effect when DIR is passed
> [32m has no effect when DIR is passed[0m (1.13ms)
>
> projectile-ignored-directory-p
> checks if directory should be ignored
> [32m checks if directory should be ignored[0m (0.21ms)
>
> projectile-ignored-file-p
> checks if file should be ignored
> [32m checks if file should be ignored[0m (0.11ms)
>
> projectile-ignored-files
> returns list of ignored files
> [32m returns list of ignored files[0m (0.31ms)
>
> projectile-ignored-directories
> returns list of ignored directories
> [32m returns list of ignored directories[0m (0.31ms)
>
> projectile-project-ignored-files
> returns list of project ignored files
> [31m returns list of project ignored files[0m[31m FAILED[0m (29.93ms)
>
> projectile-project-ignored-directories
> returns list of project ignored directories
> [31m returns list of project ignored directories[0m[31m FAILED[0m
> (0.77ms)
>
> projectile-project-ignored
> returns list of ignored files/directories
> [32m returns list of ignored files/directories[0m (0.15ms)
>
> projectile-remove-ignored
> removes ignored folders and files
> [32m removes ignored folders and files[0m (0.18ms)
>
> projectile-add-unignored
> requires explicitly unignoring files inside ignored paths
> [32m requires explicitly unignoring files inside ignored paths[0m
> (121.92ms)
> returns the list of globally unignored files on an unsupported VCS
> [32m returns the list of globally unignored files on an unsupported VCS[0m
> (51.55ms)
> requires explicitly unignoring ignored files inside unignored paths
> [32m requires explicitly unignoring ignored files inside unignored
> paths[0m (156.52ms)
>
> projectile-parse-dirconfig-file
> parses dirconfig and returns directories to ignore and keep
> [31m parses dirconfig and returns directories to ignore and keep[0m[31m
> FAILED[0m (0.79ms)
>
> projectile-get-project-directories
> gets the list of project directories
> [32m gets the list of project directories[0m (0.10ms)
> gets the list of project directories with dirs to keep
> [32m gets the list of project directories with dirs to keep[0m (0.09ms)
>
> projectile-dir-files
> fails unless directory exists
> [31m fails unless directory exists[0m[31m FAILED[0m (0.75ms)
> lists the files in directory and sub-directories
> [31m lists the files in directory and sub-directories[0m[31m FAILED[0m
> (0.73ms)
>
> projectile-get-sub-projects-command
> gets sub projects command for git
> [32m gets sub projects command for git[0m (0.08ms)
> returns empty when vcs is not supported
> [32m returns empty when vcs is not supported[0m (0.07ms)
>
> projectile-files-via-ext-command
> returns nil when command is nil or empty or fails
> [32m returns nil when command is nil or empty or fails[0m (4.72ms)
> supports magic file handlers
> [32m supports magic file handlers[0m (0.87ms)
>
> projectile-mode
> sets up hook functions
> [31m sets up hook functions[0m[31m FAILED[0m (0.71ms)
> respects projectile-auto-discover setting
> [31m respects projectile-auto-discover setting[0m[31m FAILED[0m (1.61ms)
>
> projectile-relevant-known-projects
> returns a list of known projects
> [32m returns a list of known projects[0m (0.15ms)
>
> projectile--cleanup-known-projects
> removes known projects that don't exist anymore
> [32m removes known projects that don't exist anymore[0m (3.88ms)
>
> projectile-project-root
> returns the absolute root directory of a project
> [32m returns the absolute root directory of a project[0m (3.97ms)
>
> projectile-tags-exclude-patterns
> returns a string with exclude patterns for ctags
> [32m returns a string with exclude patterns for ctags[0m (1.07ms)
>
> projectile-maybe-invalidate-cache
> should not invalidate cache if dirconfig is older than cache
> [32m should not invalidate cache if dirconfig is older than cache[0m
> (1.34ms)
> should invalidate cache if force is t
> [32m should invalidate cache if force is t[0m (0.14ms)
> should invalidate cache if dirconfig is newer than cache
> [31m should invalidate cache if dirconfig is newer than cache[0m[31m
> FAILED[0m (23.59ms)
>
> projectile-root-top-down
> identifies the root directory of a project by top-down search
> [32m identifies the root directory of a project by top-down search[0m
> (9.24ms)
>
> projectile-root-top-down-recurring
> identifies the root directory of a project by recurring top-down search
> [32m identifies the root directory of a project by recurring top-down
> search[0m (3.37ms)
>
> projectile-root-bottom-up
> identifies the root directory of a project by bottom-up search
> [32m identifies the root directory of a project by bottom-up search[0m
> (11.66ms)
>
> projectile-project-root
> returns the root directory of a project
> [32m returns the root directory of a project[0m (33.49ms)
> caches permanent failure to find a project root
> [32m caches permanent failure to find a project root[0m (26.18ms)
> does not cache transitory failure to find a project root
> [32m does not cache transitory failure to find a project root[0m (0.76ms)
>
> projectile-file-exists-p
> returns t if file exists
> [32m returns t if file exists[0m (1.58ms)
> caches the results
> [31m caches the results[0m[31m FAILED[0m (6.89ms)
>
> projectile-project-root
> caches the current fileProjectile cache
> ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
> File file2.el added to project /<<PKGBUILDDIR>>/test/test/sandbox/project/
> cache.
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
> File file3.el added to project /<<PKGBUILDDIR>>/test/test/sandbox/project/
> cache.
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
> File file4.el added to project /<<PKGBUILDDIR>>/test/test/sandbox/project/
> cache.
>
> [32m caches the current file[0m (93.56ms)
> ensures that we update the cache if it's expiredProjectile is initializing
> cache for /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m ensures that we update the cache if it's expired[0m (6.57ms)
> ensures that we don't cache a project root if the path has changed.
> [32m ensures that we don't cache a project root if the path has
> changed.[0m (1.97ms)
>
> projectile-grep
> multi-root grep
> grep multi-root projects
>
>
> [32m grep multi-root projects[0m (89.87ms)
> rgrep
> excludes global ignores
>
> [32m excludes global ignores[0m (13.34ms)
> excludes project ignores
>
> [32m excludes project ignores[0m (35.65ms)
> grep a git project using default files
> [31m grep a git project using default files[0m[31m FAILED[0m (3.04ms)
>
> projectile-switch-project
> fails if there are no projects
> [32m fails if there are no projects[0m (0.99ms)
>
> projectile-delete-dir-local-variable
> Deletes existing dir-local variables
> [32m Deletes existing dir-local variables[0m (19.91ms)
>
> projectile-add-dir-local-variable
> Adds new dir-local variables
> [32m Adds new dir-local variables[0m (33.10ms)
>
> projectile-add-dir-local-variable
> Fails when there is no projectile project[-] Switch to project:
> [32m Fails when there is no projectile project[0m (1.87ms)
>
> projectile-delete-dir-local-variable
> Fails when there is no projectile project
> [32m Fails when there is no projectile project[0m (0.51ms)
>
> projectile-switch-project-by-name
> calls the switch project action with project-to-switch's dir-locals
> loadedProjectile cache
> ’/sbuild-nonexistent/.emacs.d/projectile-bookmarks.eld’ not writeable
>
> [32m calls the switch project action with project-to-switch's dir-locals
> loaded[0m (4.15ms)
> runs hooks from the project root directoryProjectile cache
> ’/sbuild-nonexistent/.emacs.d/projectile-bookmarks.eld’ not writeable
>
> [32m runs hooks from the project root directory[0m (12.28ms)
> ensures the buffer is switched immediatelyProjectile cache
> ’/sbuild-nonexistent/.emacs.d/projectile-bookmarks.eld’ not writeable
>
> [32m ensures the buffer is switched immediately[0m (2.90ms)
>
> projectile-ignored-buffer-p
> checks if buffer should be ignored
> [32m checks if buffer should be ignored[0m (0.25ms)
>
> projectile-get-other-files
> returns files with same names but different extensionsProjectile is
> initializing cache for /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m returns files with same names but different extensions[0m (61.38ms)
> returns files based on the paths returned by :related-files-fn
> optionProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m returns files based on the paths returned by :related-files-fn
> option[0m (11.53ms)
> returns files based on the predicate returned by :related-files-fn
> optionProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m returns files based on the predicate returned by :related-files-fn
> option[0m (43.20ms)
>
> projectile-compilation-dir
> returns the compilation directory for a project
> [32m returns the compilation directory for a project[0m (0.57ms)
> returns the default compilation dir based on project-type
> [32m returns the default compilation dir based on project-type[0m (0.37ms)
> should not fail on bad compilation dir config
> [32m should not fail on bad compilation dir config[0m (0.87ms)
>
> projectile-default-compilation-command
> returns the default compilation command for project-type
> [32m returns the default compilation command for project-type[0m (0.16ms)
> fails on bad project-type config
> [32m fails on bad project-type config[0m (0.13ms)
>
> projectile-detect-project-type
> detects project-type for rails-like npm tests
> [32m detects project-type for rails-like npm tests[0m (3.36ms)
> detects project-type for elisp eldev projects
> [32m detects project-type for elisp eldev projects[0m (2.56ms)
>
> projectile-dirname-matching-count
> counts matching dirnames ascending file paths
> [32m counts matching dirnames ascending file paths[0m (0.33ms)
>
> projectile--find-matching-test
> finds matching test or fileProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m finds matching test or file[0m (8.41ms)
> finds matching test or file with dirs
> [32m finds matching test or file with dirs[0m (4.05ms)
> finds matching test with dirs and inexistent test file
> [32m finds matching test with dirs and inexistent test file[0m (4.22ms)
> finds matching test or file based on the paths returned by
> :related-files-fn optionProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m finds matching test or file based on the paths returned by
> :related-files-fn option[0m (29.92ms)
> finds matching test or file by the predicate returned by :related-files-fn
> optionProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m finds matching test or file by the predicate returned by
> :related-files-fn option[0m (6.09ms)
> defers to test-dir property when it's set to a function
> [32m defers to test-dir property when it's set to a function[0m (2.15ms)
> defers to src-dir property when it's set to a function
> [32m defers to src-dir property when it's set to a function[0m (2.35ms)
> defers to a fallback using "src" and "test"Projectile is initializing cache
> for /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m defers to a fallback using "src" and "test"[0m (6.60ms)
>
> projectile--related-files
> returns related files for the given fileProjectile is initializing cache
> for /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
> Projectile cache ’/sbuild-nonexistent/.emacs.d/projectile.cache’ not writeable
>
> [32m returns related files for the given file[0m (5.97ms)
>
> projectile--merge-related-files-fns
> returns a new function which returns the merged plist from each fn
> [32m returns a new function which returns the merged plist from each fn[0m
> (0.14ms)
>
> projectile-related-files-fn-groups
> generate related files fn which relates members of each group as a
> specified kind
> [32m generate related files fn which relates members of each group as a
> specified kind[0m (0.20ms)
>
> projectile-related-files-fn-extensions
> generate related files fn which relates files with the given extnsions
> [32m generate related files fn which relates files with the given
> extnsions[0m (0.26ms)
>
> projectile-related-files-fn-tests-with-prefix
> generate related files fn which relates tests and impl based on extension
> and prefix
> [32m generate related files fn which relates tests and impl based on
> extension and prefix[0m (18.27ms)
>
> projectile-related-files-fn-tests-with-suffix
> generate related files fn which relates tests and impl based on extension
> and suffix
> [32m generate related files fn which relates tests and impl based on
> extension and suffix[0m (0.30ms)
>
> projectile--related-files-plist-by-kind
> when :related-files-fn returns paths
> returns a plist containing :paths only with the existing files on file
> system without duplication
> [32m returns a plist containing :paths only with the existing files on
> file system without duplication[0m (1.53ms)
> when :related-files-fn returns one predicate
> returns a plist containing :predicate with the same predicate
> [32m returns a plist containing :predicate with the same predicate[0m
> (1.18ms)
> when :related-files-fn returns multiple predicates
> returns a plist containing :predicate with a merging predicate
> [32m returns a plist containing :predicate with a merging predicate[0m
> (1.22ms)
> when :related-files-fn returns both paths and predicates
> returns a plist containing both :paths and :predicates
> [32m returns a plist containing both :paths and :predicates[0m (1.17ms)
> when :related-files-fn is a list of functions
> returns a plist containing the merged results
> [32m returns a plist containing the merged results[0m (1.42ms)
>
> projectile-get-all-sub-projects
> excludes out-of-project submodules
> [32m excludes out-of-project submodules[0m (2.58ms)
>
> projectile-get-all-sub-projects-files
> returns relative paths to submodule files
> [32m returns relative paths to submodule files[0m (0.13ms)
>
> projectile-configure-command
> configure command for generic project type
> [32m configure command for generic project type[0m (0.09ms)
>
> projectile-add-known-project
> an added project should be added to the list of known projects
> [32m an added project should be added to the list of known projects[0m
> (0.50ms)
> adding a project should move it to the front of the list of known projects,
> if it already existed.
> [32m adding a project should move it to the front of the list of known
> projects, if it already existed.[0m (0.47ms)
> ~/project and ~/project/ should not be added separately to the known
> projects list
> [32m ~/project and ~/project/ should not be added separately to the known
> projects list[0m (2.52ms)
>
> projectile-load-known-projects
> loads known projects through serialization functions
> [32m loads known projects through serialization functions[0m (0.10ms)
>
> projectile-merge-known-projects
> merges known projects
> [32m merges known projects[0m (2.45ms)
> merges known projects to an empty file
> [32m merges known projects to an empty file[0m (2.57ms)
> merges known projects from an empty file
> [32m merges known projects from an empty file[0m (2.30ms)
> merges known projects while keeping their order
> [32m merges known projects while keeping their order[0m (2.96ms)
>
> projectile-save-known-projects
> saves known projects through serialization functions
> [32m saves known projects through serialization functions[0m (0.06ms)
>
> projectile-serialization-functions
> tests that serialization functions can save/restore data to the filesystem
> [32m tests that serialization functions can save/restore data to the
> filesystem[0m (0.52ms)
>
> projectile-clear-known-projects
> clears known projects
> [32m clears known projects[0m (0.34ms)
>
> projectile-reset-known-projects
> resets known projects
> [32m resets known projects[0m (0.06ms)
>
> projectile-test-ignored-directory-p
> ignores specified literal directory values
> [32m ignores specified literal directory values[0m (0.15ms)
> ignores specified regex directory values
> [32m ignores specified regex directory values[0m (0.15ms)
>
> projectile-relevant-known-projects
> when projectile-current-project-on-switch is 'remove
> removes the current project
> [32m removes the current project[0m (0.12ms)
> when projectile-current-project-on-switch is 'move-to-end
> moves the current project to the end of projectile-known-projects
> [32m moves the current project to the end of
> projectile-known-projects[0m (0.12ms)
> when projectile-current-project-on-switch is 'keep
> returns projectile-known-projects
> [32m returns projectile-known-projects[0m (0.08ms)
>
> projectile-relevant-open-projects
> when projectile-current-project-on-switch is 'remove
> removes the current project
> [32m removes the current project[0m (0.15ms)
> when projectile-current-project-on-switch is 'move-to-end
> moves the current project to the end of projectile-known-projects
> [32m moves the current project to the end of
> projectile-known-projects[0m (0.12ms)
> when projectile-current-project-on-switch is 'keep
> returns projectile-open-projects
> [32m returns projectile-open-projects[0m (0.08ms)
>
> projectile-default-mode-line
> includes the project name and type when in a project
> [32m includes the project name and type when in a project[0m (0.09ms)
> returns also a - if called outside a project
> [32m returns also a - if called outside a project[0m (0.08ms)
> respects the value of projectile-mode-line-prefix
> [32m respects the value of projectile-mode-line-prefix[0m (0.08ms)
>
> projectile--directory-p
> tests which directory exists
> [32m tests which directory exists[0m (0.16ms)
>
> projectile-find-file-in-directory
> fails when called in a non-existing directory
> [32m fails when called in a non-existing directory[0m (0.12ms)
>
> projectile-dir-files-native
> calculates ignored files and directories only once during
> recursionProjectile is indexing projectA/ \
>
> [32m calculates ignored files and directories only once during
> recursion[0m (98.20ms)
> ignores globally ignored directories when using native indexingProjectile
> is indexing project... \
>
> [32m ignores globally ignored directories when using native indexing[0m
> (47.54ms)
>
> projectile-process-current-project-buffers-current
>
> [32m expects projectile-process-current-project-buffers and
> projectile-process-current-project-buffers-current to have similar
> behaviour[0m (10.50ms)
>
> projectile-project-buffers
> return project buffers
> [32m return project buffers[0m (9.14ms)
>
> projectile--impl-name-for-test-name
> removes suffix from test file
> [32m removes suffix from test file[0m (0.12ms)
> removes prefix from test file
> [32m removes prefix from test file[0m (0.10ms)
>
> projectile-find-implementation-or-test
> error when test file does not exist and
> projectile-create-missing-test-files is nil
> [31m error when test file does not exist and
> projectile-create-missing-test-files is nil[0m[31m FAILED[0m (0.79ms)
>
> projectile--impl-file-from-src-dir-fn
> returns result of projectile--complementary-file when src-dir property is a
> function
> [31m returns result of projectile--complementary-file when src-dir property
> is a function[0m[31m FAILED[0m (0.80ms)
> returns file relative to project root
> [31m returns file relative to project root[0m[31m FAILED[0m (0.78ms)
> returns nil when src-dir property is a not function
> [32m returns nil when src-dir property is a not function[0m (0.08ms)
> returns nil when src-dir function result is not an existing file
> [31m returns nil when src-dir function result is not an existing
> file[0m[31m FAILED[0m (0.76ms)
>
> projectile--test-file-from-test-dir-fn
> returns result of projectile--complementary-file when test-dir property is
> a function
> [32m returns result of projectile--complementary-file when test-dir
> property is a function[0m (0.10ms)
> returns file relative to project root
> [32m returns file relative to project root[0m (0.11ms)
> returns nil when test-dir property is a not function
> [32m returns nil when test-dir property is a not function[0m (0.08ms)
>
> projectile--complementary-file
> dir-fn and filename-fn applied correctly
> [31m dir-fn and filename-fn applied correctly[0m[31m FAILED[0m (0.76ms)
>
> projectile--impl-to-test-dir
> replaces occurrences of src-dir with test-dir
> [32m replaces occurrences of src-dir with test-dir[0m (0.21ms)
> nil returned when test-dir property is not a string
> [32m nil returned when test-dir property is not a string[0m (0.10ms)
> error when src-dir not a substring of impl file
> [32m error when src-dir not a substring of impl file[0m (0.12ms)
>
> projectile--test-to-impl-dir
> replaces occurrences of test-dir with src-dir
> [32m replaces occurrences of test-dir with src-dir[0m (0.20ms)
> nil returned when src-dir property is not a string
> [32m nil returned when src-dir property is not a string[0m (18.29ms)
> error when test-dir not a substring of test file
> [32m error when test-dir not a substring of test file[0m (0.15ms)
>
> projectile-run-shell-command-in-root
> when called directly in elisp
> when called with all three parameters
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (8.49ms)
> when called with only one optional parameter
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (2.11ms)
> when called with no optional parameters
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (2.05ms)
> when called interactively
> expects to be interactive
> [32m expects to be interactive[0m (0.13ms)
> expects to call shell-command with the given command
> [32m expects to call shell-command with the given command[0m (2.08ms)
>
> projectile-run-async-shell-command-in-root
> when called directly in elisp
> when called with all three parameters
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.09ms)
> when called with only one optional parameter
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.07ms)
> when called with no optional parameters
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.08ms)
> when called interactively
> expects to be interactive
> [32m expects to be interactive[0m (0.10ms)
> expects to call async-shell-command with the given command
> [32m expects to call async-shell-command with the given command[0m
> (2.10ms)
>
> projectile--run-project-cmd
> command history is not duplicated
> [31m command history is not duplicated[0m[31m FAILED[0m (0.81ms)
>
> projectile-test-prefix
> gets set test-prefix
> [32m gets set test-prefix[0m (0.08ms)
> uses local override
> [32m uses local override[0m (0.05ms)
>
> projectile-test-suffix
> gets set test-suffix
> [32m gets set test-suffix[0m (0.07ms)
> uses local override
> [32m uses local override[0m (0.07ms)
>
> projectile-related-files-fn
> gets set related-files-fn
> [32m gets set related-files-fn[0m (0.07ms)
> uses local override
> [32m uses local override[0m (0.08ms)
>
> projectile-test-directory
> gets set test directory
> [32m gets set test directory[0m (0.07ms)
> uses local override
> [32m uses local override[0m (0.07ms)
>
> projectile-src-directory
> gets set src directory
> [32m gets set src directory[0m (0.07ms)
> uses local override
> [32m uses local override[0m (0.07ms)
>
> when calling projectile-project-info without a project
> throws a friendly error
> [32m throws a friendly error[0m (386.99ms)
>
> when calling projectile-display-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.88ms)
>
> when calling projectile-find-implementation-or-test-other-frame without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.73ms)
>
> when calling projectile-find-implementation-or-test-other-window without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.73ms)
>
> when calling projectile-find-other-file without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.82ms)
>
> when calling projectile-find-other-file-other-frame without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.81ms)
>
> when calling projectile-find-other-file-other-window without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.75ms)
>
> when calling projectile-find-test-file without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.83ms)
>
> when calling projectile-grep without a project
> throws a friendly error
> [32m throws a friendly error[0m (29.39ms)
>
> when calling projectile-ibuffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.87ms)
>
> when calling projectile-project-buffers-other-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.86ms)
>
> when calling projectile-project-info without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.79ms)
>
> when calling projectile-regenerate-tags without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.74ms)
>
> when calling projectile-remove-current-project-from-known-projects without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.78ms)
>
> when calling projectile-switch-to-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.75ms)
>
> when calling projectile-switch-to-buffer-other-frame without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.68ms)
>
> when calling projectile-switch-to-buffer-other-window without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.72ms)
>
> ========================================
> [31mprojectile-project-ignored-files returns list of project ignored
> files[0m
>
> Traceback (most recent call last):
> spy-on(file-directory-p :and-return-value nil)
> buttercup--spy-on-and-call-replacement(file-directory-p (lambda (&rest
> arg...
> comp-subr-trampoline-install(file-directory-p)
> comp-trampoline-compile(file-directory-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-project-ignored-directories returns list of project ignored
> directories[0m
>
> Traceback (most recent call last):
> spy-on(file-directory-p :and-return-value t)
> buttercup--spy-on-and-call-replacement(file-directory-p (lambda (&rest
> arg...
> comp-subr-trampoline-install(file-directory-p)
> comp-trampoline-compile(file-directory-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-parse-dirconfig-file parses dirconfig and returns directories
> to ignore and keep[0m
>
> Traceback (most recent call last):
> spy-on(file-exists-p :and-return-value t)
> buttercup--spy-on-and-call-replacement(file-exists-p (lambda (&rest args)
> ...
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-dir-files fails unless directory exists[0m
>
> Traceback (most recent call last):
> spy-on(file-directory-p :and-call-fake (closure (t) (filename) (equal
> file...
> buttercup--spy-on-and-call-replacement(file-directory-p (lambda (&rest
> arg...
> comp-subr-trampoline-install(file-directory-p)
> comp-trampoline-compile(file-directory-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-dir-files lists the files in directory and sub-directories[0m
>
> Traceback (most recent call last):
> spy-on(file-directory-p :and-call-fake (closure (t) (filename) (equal
> file...
> buttercup--spy-on-and-call-replacement(file-directory-p (lambda (&rest
> arg...
> comp-subr-trampoline-install(file-directory-p)
> comp-trampoline-compile(file-directory-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-mode sets up hook functions[0m
>
> Traceback (most recent call last):
> projectile-mode(1)
> (let ((last-message (current-message))) (progn (set-default
> 'projectile-mo...
> (cond (projectile-mode (projectile-commander-bindings) (if
> projectile-proj...
> advice-add(delete-file :before delete-file-projectile-remove-from-cache)
> advice--add-function(:before (#[0 "\300@ \207" [(#[0 "\300K\207"
> [delete-f...
> comp-subr-trampoline-install(delete-file)
> comp-trampoline-compile(delete-file)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-mode respects projectile-auto-discover setting[0m
>
> Traceback (most recent call last):
> projectile-mode(1)
> (let ((last-message (current-message))) (progn (set-default
> 'projectile-mo...
> (cond (projectile-mode (projectile-commander-bindings) (if
> projectile-proj...
> advice-add(delete-file :before delete-file-projectile-remove-from-cache)
> advice--add-function(:before (#[0 "\300@ \207" [(#[0 "\300K\207"
> [delete-f...
> comp-subr-trampoline-install(delete-file)
> comp-trampoline-compile(delete-file)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-maybe-invalidate-cache should invalidate cache if dirconfig
> is newer than cache[0m
>
> Traceback (most recent call last):
> spy-on(file-newer-than-file-p :and-return-value t)
> buttercup--spy-on-and-call-replacement(file-newer-than-file-p (lambda
> (&re...
> comp-subr-trampoline-install(file-newer-than-file-p)
> comp-trampoline-compile(file-newer-than-file-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-file-exists-p caches the results[0m
>
> Traceback (most recent call last):
> spy-on(current-time :and-return-value (25565 52028 177863 520000))
> buttercup--spy-on-and-call-replacement(current-time (lambda (&rest args)
> n...
> comp-subr-trampoline-install(current-time)
> comp-trampoline-compile(current-time)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-grep grep a git project using default files[0m
>
> Traceback (most recent call last):
> spy-on(read-string :and-call-fake (closure ((sym . "foo") (test
> "go/src/pa...
> buttercup--spy-on-and-call-replacement(read-string (lambda (&rest args)
> ni...
> comp-subr-trampoline-install(read-string)
> comp-trampoline-compile(read-string)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile-find-implementation-or-test error when test file does not
> exist and projectile-create-missing-test-files is nil[0m
>
> Traceback (most recent call last):
> fset(file-exists-p #<subr file-exists-p>)
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile--impl-file-from-src-dir-fn returns result of
> projectile--complementary-file when src-dir property is a function[0m
>
> Traceback (most recent call last):
> fset(file-exists-p #<subr file-exists-p>)
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile--impl-file-from-src-dir-fn returns file relative to project
> root[0m
>
> Traceback (most recent call last):
> fset(file-exists-p #<subr file-exists-p>)
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile--impl-file-from-src-dir-fn returns nil when src-dir function
> result is not an existing file[0m
>
> Traceback (most recent call last):
> fset(file-exists-p #<subr file-exists-p>)
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile--complementary-file dir-fn and filename-fn applied
> correctly[0m
>
> Traceback (most recent call last):
> fset(file-exists-p #<subr file-exists-p>)
> comp-subr-trampoline-install(file-exists-p)
> comp-trampoline-compile(file-exists-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> ========================================
> [31mprojectile--run-project-cmd command history is not duplicated[0m
>
> Traceback (most recent call last):
> spy-on(file-directory-p :and-return-value t)
> buttercup--spy-on-and-call-replacement(file-directory-p (lambda (&rest
> arg...
> comp-subr-trampoline-install(file-directory-p)
> comp-trampoline-compile(file-directory-p)
> error("Cannot find suitable directory for output in
> `native-comp-eln-load-...
> error: (error "Cannot find suitable directory for output in
> ‘native-comp-eln-load-path’")
>
> Ran 193 specs, [31m16 failed[0m, in 1.86s.
> buttercup-run failed: ""
> make[1]: *** [debian/rules:12: override_dh_elpa_test] Error 255
The full build log is available from:
http://qa-logs.debian.net/2023/02/03/projectile_2.7.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230203;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230203&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: projectile
Source-Version: 2.7.0-2
Done: Aymeric Agon-Rambosson <aymeric.a...@yandex.com>
We believe that the bug you reported is fixed in the latest version of
projectile, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1030...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aymeric Agon-Rambosson <aymeric.a...@yandex.com> (supplier of updated
projectile package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Feb 2023 17:30:35 +0100
Source: projectile
Architecture: source
Version: 2.7.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emac...@lists.debian.org>
Changed-By: Aymeric Agon-Rambosson <aymeric.a...@yandex.com>
Closes: 1030475
Changes:
projectile (2.7.0-2) unstable; urgency=medium
.
* Export EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION (in autopkgtest as
well) (Closes: #1030475).
Checksums-Sha1:
d3b4e6fac7807f54f17b078ad5826e573e016a7c 2075 projectile_2.7.0-2.dsc
53a8acdb5ee8702bbe5d4bd6d93a72b7feb51b42 9572 projectile_2.7.0-2.debian.tar.xz
ead77c7a771be5532f374dd085b26173701a2b3a 12220
projectile_2.7.0-2_source.buildinfo
Checksums-Sha256:
e5449e4e61851be53fb8d1690cfa444c201a9c00d119a266a6c6ffe0443e0886 2075
projectile_2.7.0-2.dsc
3857cffd4e2904eaeca85a6c4c7beb47407a4c0ef7befa5226ddcbf7564c9cbe 9572
projectile_2.7.0-2.debian.tar.xz
2b045887eb71e2a8564d54c95686408fa102feb4329504839e7ebea98d0d08cd 12220
projectile_2.7.0-2_source.buildinfo
Files:
7b6a6962dee444e46975e049a2d69001 2075 lisp optional projectile_2.7.0-2.dsc
989c8a6eae6327fe46a5980842db17e9 9572 lisp optional
projectile_2.7.0-2.debian.tar.xz
791a1a7ee74dd48fd76a3aacc90a6fe9 12220 lisp optional
projectile_2.7.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE3mumcdV9mwCc9oZQXudu4gIW0qUFAmPgot8ACgkQXudu4gIW
0qVO1A//cqtBV1DOalcAW50pWyXI5wCW+p1oos9dKGT8ee7FMfTKOTp3GvirAk8L
a32FvmlPBqzrC1AvlhL9aUx364xrPiVuccKV5HuBS5VkW78yWxSgaaO7HHB92WLN
ZdB8QnFRjMFgqH4oEPzxVGVKyVWSYgBkW3IoOlEmIbkt1zUDT/QvAsqiJjpKBSz7
C817DZ4yZYXgs8LmWRv6nGH1zLjkgqOp3ynmqZy0JWOaZnQWaGJjsoGqwxxfzukx
MlXVrGxkCSsaKgmglrsBxgw+no1oESxkosain3GQJNkinbuyk+2qASuH0WBKhNPA
hyf0JPryOo+RXzNA/1WZ/PqeshJkY8ihuKjPncUZHqaIokwRfhD52Ar6+mOe4Qgl
xlonvydYU6fQhDEbfuZRkTDUZAIFy8KOU8V+cF6L53thrzAE4q473EUO7lNfP8IF
96WpoA/+Zkd5fvTrO7Nc563M1pVQEHoeXZ+6uEM2y7Iz2Lh+rQEg/1b1pvDAWaf6
wi+0Ixn/COiYfc6wXqx2YjEAYQt/q1zPHeIT6Ia1DXpDiiKL6KAzoNex/hTz+7vB
s1zLNYlpWlYk6l5YipGj7SLVGEYJi/vd5Czl7UcekbK75rGA1Eou8644QR6J1RBy
P188HNwSGLR01oh0RrTgOxtuFPE8HGlYGqBYmp1X42XRk5AORLE=
=dYC1
-----END PGP SIGNATURE-----
--- End Message ---