Your message dated Mon, 26 Dec 2022 18:17:22 +0000
with message-id <e1p9s2m-006fdv...@fasolo.debian.org>
and subject line Bug#1020100: fixed in projectile 2.7.0-1
has caused the Debian Bug report #1020100,
regarding projectile FTBFS with emacs 28
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.)
--
1020100: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020100
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: projectile
Version: 2.5.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220917 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>>'
> find doc -type f -name *.adoc -print0 | \
> xargs -0 asciidoctor -S secure -a webfonts!
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_elpa_test
> buttercup -L .
> Loading /etc/emacs/site-start.d/00debian.el (source)...
> Loading /etc/emacs/site-start.d/50autoconf.el (source)...
> Running tests on Emacs 28.1
> Running 158 specs.
>
> projectile-project-name
> return projectile-project-name when present
> [32m return projectile-project-name when present[0m (2.42ms)
> 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.10ms)
> 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.09ms)
>
> projectile-prepend-project-name
> prepends the project name to its parameter
> [32m prepends the project name to its parameter[0m (0.08ms)
>
> 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.17ms)
>
> projectile--combine-plists
> Items in second plist override elements in first
> [32m Items in second plist override elements in first[0m (0.08ms)
> Nil elements in second plist do not override elements in first
> [32m Nil elements in second plist do not override elements in first[0m
> (0.10ms)
>
> projectile-register-project-type
> prepends new projects to projectile-project-types
> [32m prepends new projects to projectile-project-types[0m (11.29ms)
>
> projectile-update-project-type
> Updates existing project in projectile-project-types
> [32m Updates existing project in projectile-project-types[0m (0.12ms)
> Error when attempt to update nonexistant project type
> [32m Error when attempt to update nonexistant project type[0m (0.10ms)
>
> projectile-project-type
> detects the type of Projectile's project
> [32m detects the type of Projectile's project[0m (9.02ms)
> caches the project type
> [32m caches the project type[0m (0.90ms)
>
> projectile-ignored-directory-p
> checks if directory should be ignored
> [32m checks if directory should be ignored[0m (0.19ms)
>
> 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.29ms)
>
> projectile-ignored-directories
> returns list of ignored directories
> [32m returns list of ignored directories[0m (0.28ms)
>
> projectile-project-ignored-files
> returns list of project ignored files
> [31m returns list of project ignored files[0m[31m FAILED[0m (23.55ms)
>
> projectile-project-ignored-directories
> returns list of project ignored directories
> [31m returns list of project ignored directories[0m[31m FAILED[0m
> (0.76ms)
>
> projectile-project-ignored
> returns list of ignored files/directories
> [32m returns list of ignored files/directories[0m (0.14ms)
>
> projectile-remove-ignored
> removes ignored folders and files
> [32m removes ignored folders and files[0m (0.19ms)
>
> projectile-add-unignored
> requires explicitly unignoring files inside ignored paths
> [32m requires explicitly unignoring files inside ignored paths[0m (95.65ms)
> returns the list of globally unignored files on an unsupported VCS
> [32m returns the list of globally unignored files on an unsupported VCS[0m
> (47.67ms)
> requires explicitly unignoring ignored files inside unignored paths
> [32m requires explicitly unignoring ignored files inside unignored
> paths[0m (159.53ms)
>
> 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.76ms)
>
> projectile-get-project-directories
> gets the list of project directories
> [32m gets the list of project directories[0m (0.09ms)
> gets the list of project directories with dirs to keep
> [32m gets the list of project directories with dirs to keep[0m (0.08ms)
>
> projectile-dir-files
> fails unless directory exists
> [31m fails unless directory exists[0m[31m FAILED[0m (0.72ms)
> lists the files in directory and sub-directories
> [31m lists the files in directory and sub-directories[0m[31m FAILED[0m
> (0.76ms)
>
> projectile-get-sub-projects-command
> gets sub projects command for git
> [32m gets sub projects command for git[0m (0.07ms)
> 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 (3.69ms)
> supports magic file handlers
> [32m supports magic file handlers[0m (0.82ms)
>
> projectile-mode
> sets up hook functions
> [31m sets up hook functions[0m[31m FAILED[0m (0.67ms)
> respects projectile-auto-discover setting
> [31m respects projectile-auto-discover setting[0m[31m FAILED[0m (0.64ms)
>
> projectile-relevant-known-projects
> returns a list of known projects
> [32m returns a list of known projects[0m (0.12ms)
>
> projectile--cleanup-known-projects
> removes known projects that don't exist anymore
> [32m removes known projects that don't exist anymore[0m (3.16ms)
>
> projectile-project-root
> returns the absolute root directory of a project
> [32m returns the absolute root directory of a project[0m (3.58ms)
>
> projectile-tags-exclude-patterns
> returns a string with exclude patterns for ctags
> [32m returns a string with exclude patterns for ctags[0m (0.98ms)
>
> 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
> (0.88ms)
> should invalidate cache if force is t
> [32m should invalidate cache if force is t[0m (0.08ms)
> should invalidate cache if dirconfig is newer than cache
> [31m should invalidate cache if dirconfig is newer than cache[0m[31m
> FAILED[0m (0.78ms)
>
> 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
> (2.70ms)
>
> 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.17ms)
>
> 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
> (2.98ms)
>
> projectile-project-root
> returns the root directory of a project
> [32m returns the root directory of a project[0m (41.86ms)
>
> projectile-file-exists-p
> returns t if file exists
> [32m returns t if file exists[0m (2.96ms)
> caches the results
> [31m caches the results[0m[31m FAILED[0m (1.50ms)
>
> projectile-project-root
> caches the current fileFile file2.el added to project
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ cache.
> File file3.el added to project /<<PKGBUILDDIR>>/test/test/sandbox/project/
> cache.
> File file4.el added to project /<<PKGBUILDDIR>>/test/test/sandbox/project/
> cache.
>
> [32m caches the current file[0m (79.92ms)
> ensures that we update the cache if it's expiredProjectile is initializing
> cache for /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
>
> [32m ensures that we update the cache if it's expired[0m (5.51ms)
> 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.78ms)
>
> projectile-grep
> multi-root grep
> grep multi-root projects
>
>
> [32m grep multi-root projects[0m (78.17ms)
> rgrep
> excludes global ignores
>
> [32m excludes global ignores[0m (12.25ms)
> excludes project ignores
>
> [32m excludes project ignores[0m (32.83ms)
> grep a git project using default files
> [31m grep a git project using default files[0m[31m FAILED[0m (2.86ms)
>
> projectile-switch-project
> fails if there are no projects
> [32m fails if there are no projects[0m (0.94ms)
>
> projectile-switch-project-by-name
> calls the switch project action with project-to-switch's dir-locals loaded
> [32m calls the switch project action with project-to-switch's dir-locals
> loaded[0m (2.40ms)
> runs hooks from the project root directory
> [32m runs hooks from the project root directory[0m (5.80ms)
> ensures the buffer is switched immediately
> [32m ensures the buffer is switched immediately[0m (1.88ms)
>
> projectile-ignored-buffer-p
> checks if buffer should be ignored
> [32m checks if buffer should be ignored[0m (0.13ms)
>
> 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/ \
>
> [32m returns files with same names but different extensions[0m (32.86ms)
> 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/ \
>
> [32m returns files based on the paths returned by :related-files-fn
> option[0m (7.85ms)
> 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/ \
>
> [32m returns files based on the predicate returned by :related-files-fn
> option[0m (6.38ms)
>
> projectile-compilation-dir
> returns the compilation directory for a project
> [32m returns the compilation directory for a project[0m (14.35ms)
> returns the default compilation dir based on project-type
> [32m returns the default compilation dir based on project-type[0m (0.24ms)
> should not fail on bad compilation dir config
> [32m should not fail on bad compilation dir config[0m (0.40ms)
>
> projectile-default-compilation-command
> returns the default compilation command for project-type
> [32m returns the default compilation command for project-type[0m (0.13ms)
> fails on bad project-type config
> [32m fails on bad project-type config[0m (0.11ms)
>
> projectile-detect-project-type
> detects project-type for rails-like npm tests
> [32m detects project-type for rails-like npm tests[0m (2.37ms)
> detects project-type for elisp eldev projects
> [32m detects project-type for elisp eldev projects[0m (1.90ms)
>
> projectile-dirname-matching-count
> counts matching dirnames ascending file paths
> [32m counts matching dirnames ascending file paths[0m (0.15ms)
>
> 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/ \
>
> [32m finds matching test or file[0m (6.15ms)
> finds matching test or file with dirsProjectile is initializing cache for
> /<<PKGBUILDDIR>>/test/test/sandbox/project/ ...
> Projectile is indexing /<<PKGBUILDDIR>>/test/test/sandbox/project/ \
>
> [32m finds matching test or file with dirs[0m (6.72ms)
> 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/ \
>
> [32m finds matching test or file based on the paths returned by
> :related-files-fn option[0m (21.10ms)
> 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/ \
>
> [32m finds matching test or file by the predicate returned by
> :related-files-fn option[0m (5.50ms)
> 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.10ms)
> 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.24ms)
>
> 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/ \
>
> [32m returns related files for the given file[0m (5.40ms)
>
> 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.12ms)
>
> 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.16ms)
>
> 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.24ms)
>
> 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 (0.25ms)
>
> 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.24ms)
>
> 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.41ms)
> 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.14ms)
> 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.16ms)
> 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.14ms)
> 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.35ms)
>
> projectile-get-all-sub-projects-files
> returns relative paths to submodule files
> [32m returns relative paths to submodule files[0m (14.43ms)
>
> 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.45ms)
> 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.41ms)
> ~/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.45ms)
>
> projectile-load-known-projects
> loads known projects through serialization functions
> [32m loads known projects through serialization functions[0m (0.09ms)
>
> projectile-merge-known-projects
> merges known projects
> [32m merges known projects[0m (2.25ms)
> merges known projects to an empty file
> [32m merges known projects to an empty file[0m (2.15ms)
> merges known projects from an empty file
> [32m merges known projects from an empty file[0m (2.56ms)
> merges known projects while keeping their order
> [32m merges known projects while keeping their order[0m (2.29ms)
>
> 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.53ms)
>
> 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.14ms)
> ignores specified regex directory values
> [32m ignores specified regex directory values[0m (0.14ms)
>
> projectile-relevant-known-projects
> when projectile-current-project-on-switch is 'remove
> removes the current project
> [32m removes the current project[0m (0.11ms)
> 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.11ms)
> 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.10ms)
> 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.11ms)
> 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.08ms)
> 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.15ms)
>
> projectile-find-file-in-directory
> fails when called in a non-existing directory
> [32m fails when called in a non-existing directory[0m (0.11ms)
>
> 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 (73.22ms)
> ignores globally ignored directories when using native indexingProjectile
> is indexing project... \
>
> [32m ignores globally ignored directories when using native indexing[0m
> (44.15ms)
>
> 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.20ms)
>
> 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 (17.61ms)
>
> 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.79ms)
> returns file relative to project root
> [31m returns file relative to project root[0m[31m FAILED[0m (0.74ms)
> returns nil when src-dir property is a not function
> [32m returns nil when src-dir property is a not function[0m (0.09ms)
> 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.73ms)
>
> 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.09ms)
> returns file relative to project root
> [32m returns file relative to project root[0m (0.10ms)
> returns nil when test-dir property is a not function
> [32m returns nil when test-dir property is a not function[0m (0.09ms)
>
> projectile--complementary-file
> dir-fn and filename-fn applied correctly
> [31m dir-fn and filename-fn applied correctly[0m[31m FAILED[0m (0.78ms)
>
> projectile--impl-to-test-dir
> replaces occurrences of src-dir with test-dir
> [32m replaces occurrences of src-dir with test-dir[0m (0.19ms)
> error signalled when test dir property is not a string
> [32m error signalled when test dir property is not a string[0m (0.11ms)
>
> projectile-run-shell-command-in-root
> when called directly in elisp
> when called with all three paramters
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (6.92ms)
> when called with only one optional paramter
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (2.10ms)
> when called with no optional paramters
> expects to call shell-command with the same parameters
> [32m expects to call shell-command with the same parameters[0m (2.03ms)
> when called interactively
> expects to be interactive
> [32m expects to be interactive[0m (0.08ms)
> expects to call shell-command with the given command
> [32m expects to call shell-command with the given command[0m (2.09ms)
>
> projectile-run-async-shell-command-in-root
> when called directly in elisp
> when called with all three paramters
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.06ms)
> when called with only one optional paramter
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.05ms)
> when called with no optional paramters
> expects to call async-shell-command with the same parameters
> [32m expects to call async-shell-command with the same parameters[0m
> (2.06ms)
> when called interactively
> expects to be interactive
> [32m expects to be interactive[0m (0.09ms)
> expects to call async-shell-command with the given command
> [32m expects to call async-shell-command with the given command[0m
> (2.05ms)
>
> when calling projectile-project-info without a project
> throws a friendly error
> [32m throws a friendly error[0m (336.85ms)
>
> when calling projectile-display-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.70ms)
>
> when calling projectile-find-implementation-or-test-other-frame without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.68ms)
>
> when calling projectile-find-implementation-or-test-other-window without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.71ms)
>
> when calling projectile-find-other-file without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.61ms)
>
> when calling projectile-find-other-file-other-frame without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.65ms)
>
> when calling projectile-find-other-file-other-window without a project
> throws a friendly error
> [32m throws a friendly error[0m (25.22ms)
>
> when calling projectile-find-test-file without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.81ms)
>
> when calling projectile-grep without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.63ms)
>
> when calling projectile-ibuffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.63ms)
>
> when calling projectile-project-buffers-other-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.64ms)
>
> when calling projectile-project-info without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.63ms)
>
> when calling projectile-regenerate-tags without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.67ms)
>
> when calling projectile-remove-current-project-from-known-projects without a
> project
> throws a friendly error
> [32m throws a friendly error[0m (4.63ms)
>
> when calling projectile-switch-to-buffer without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.64ms)
>
> when calling projectile-switch-to-buffer-other-frame without a project
> throws a friendly error
> [32m throws a friendly error[0m (4.67ms)
>
> when calling projectile-switch-to-buffer-other-window without a project
> throws a friendly error
> [32m throws a friendly error[0m (28.47ms)
>
> ========================================
> [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 (25382 10246 18817 600000))
> 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’")
>
> Ran 158 specs, [31m15 failed[0m, in 1.45s.
> Debugger entered--Lisp error: (error "")
> error("")
> buttercup--run-suites((... ... ... ... ... ... ... ... ... ... ... ... ...
> ... ...) nil)
> buttercup-run()
> buttercup-run-discover()
> command-line-1(("-L" "." "-l" "buttercup" "-f" "buttercup-run-discover"
> "--"))
> command-line()
> normal-top-level()
>
> dh_elpa_test: error: buttercup -L . returned exit code 255
> make: *** [debian/rules:4: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2022/09/17/projectile_2.5.0-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&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 marking 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-1
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 1020...@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: Mon, 26 Dec 2022 10:16:07 +0100
Source: projectile
Architecture: source
Version: 2.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Aymeric Agon-Rambosson <aymeric.a...@yandex.com>
Closes: 1020100 1023243
Changes:
projectile (2.7.0-1) unstable; urgency=medium
.
* New upstream release.
* Refreshed patches (deleted 0007-Patch-upstream-source... : applied
upstream).
* Bump copyright years.
* Bump standards version to 4.6.1 (no changes required).
* d/rules: override dh_elpa_test to repair
projectile-parse-dirconfig-file test during build (Closes: #1020100).
* d/tests: add explicit autopkgtest command to repair
projectile-parse-dirconfig-file test in autopkgtest.
* d/control: replace dead link in Homepage: field (Closes: #1023243).
Thanks to Adrian Bunk for reporting.
Checksums-Sha1:
26f16cba9f35fa171a7ea7d3422220efdf8b654f 2191 projectile_2.7.0-1.dsc
2bf6b1e0f25a18c6b1ccf513a77d2748b8ec7d31 1863788 projectile_2.7.0.orig.tar.xz
c740d4c61cb827ca2f57b4a8bbb613537d850399 9448 projectile_2.7.0-1.debian.tar.xz
Checksums-Sha256:
e3be9689a3d548b4457d962d7bc3a798c176d70b250c7173f8c326637c833540 2191
projectile_2.7.0-1.dsc
a6a0f0485e0c01360051753c5405ac07a7d68326198c470e3126899b44a37541 1863788
projectile_2.7.0.orig.tar.xz
7b2eb3da0c5223bad1136c4939a75c01c9c9faf6d8e8d3fcb97e0122b386169f 9448
projectile_2.7.0-1.debian.tar.xz
Files:
d7df363546ed5b682003e9a75d1c8a88 2191 lisp optional projectile_2.7.0-1.dsc
46ed493f87a4ba8aef91131738398123 1863788 lisp optional
projectile_2.7.0.orig.tar.xz
74de3893d4b350272bf6107abeaa086b 9448 lisp optional
projectile_2.7.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmOp3s8ACgkQaVt65L8G
YkAcjg//WWWa2SJ5iP6sv+ubj+j5U2gtx3IC1GsWQGXb5+dgaR0ZAp3DVeY9TZgV
eN5w2sKdASPn42Bu7A1TsaxqlNoQlVqcRfsa8T2SHjOgYo3yvuGYlqqiBtdrJeP0
LBBXzx8rkcweLr8nBfRioSQVtdWp8shgk9HQFW5BTCDZeJA+Gp/WyGFUdamaopAR
yXwfLtPiMgLsUDN8cQM9wL3FXCdWZgJYpTv+SP1YskpYd184PCx+p94yjF+yBitI
PYDMLqWqZ6lgUCChk+6MuKg0rSG1M2n3tKsd/knY6jsp2D3wN6TudqUx59/sRziD
Vh2FybmMIqt834jUCELqRp1iyY463mfwGqSZkWMSO2E76pxSegcYivMoQCH0Wesg
8pHWydV+W9GOrEqTXx23dcmHU1V91EHhkZ5GrAQGobNHzAe60j7NjFYk8p4W/XA+
vE4ftDESG46S7lJBHPpgJ9JTkmhwTES/SH10eu1H5Xbr8kTGku8xs/5s4pJd9Ezd
UcdARoE2FNSoFLf7bBi/X5b0ZEh8TfVOmijToD0XcJ7KzNZsiSoTN/16rNcRy9Nm
sde9rl4CnoIIGNFiVXXOAT52/hnaLjJvOEeenHO5irNxfrSuDpxQHUXUpO0TOFL9
cn1D3REFOKkLr+CfOL31/8MFjOyCQM7ukVKfEzs+2NX5DB5ygls=
=DU1l
-----END PGP SIGNATURE-----
--- End Message ---