Skip to content

[Parity] error: cannot find 'PackageResources' in scope #9459

@kcieplak

Description

@kcieplak

Is it reproducible with SwiftPM command-line tools: swift build, swift test, swift package etc?

  • Confirmed reproduction steps with SwiftPM CLI. The description text must include reproduction steps with either of command-line SwiftPM commands, swift build, swift test, swift package etc.

Description

https://github.com/apple/pkl-swift.git

MacOS

The following package does not build using the 'swifbuild' backend but does with 'native'

swift build `--buildsystem=swiftbuild` fails to build package
nfo: Discovering Swift tasks after 'Emitting module for test_external_reader'
info: Unblock downstream dependents of test-external-reader (arm64)
    cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D
    builtin-Swift-Compilation-Requirements -- /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/bin/swiftc -parse-as-library -module-name test_external_reader -Onone -enforce-exclusivity\=checked @/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test-external-reader.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/GeneratedModuleMaps/PklSwiftInternals.modulemap -v -DXcode -enable-upcoming-feature StrictConcurrency -I /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/lib/swift/macosx/testing -L /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/lib/swift/macosx/testing -plugin-path /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/lib/swift/host/plugins/testing -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -I /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -L /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -g -external-plugin-path /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/lib/swift/host/plugins/testing\#/Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/bin/swift-plugin-server -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.6.sdk -target arm64-apple-macos13.0 -g -module-cache-path /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug -Isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -Isystem /Users/jenkins/Library/Developer/Toolchains/swift-DEVELOPMENT-SNAPSHOT-2025-11-26-a.xctoolchain/usr/lib/swift/macosx/testing -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/PackageFrameworks -F /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug -F /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j24 -enable-batch-mode -incremental -output-file-map /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test-external-reader-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test_external_reader.swiftmodule -validate-clang-modules-once -clang-build-session-file /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/ModuleCache.noindex/Session.modulevalidation -package-name pkl_swift -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test-external-reader_const_extract_protocols.json -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/checkouts/swift-system/Sources/CSystem/include -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/Sources/PklSwiftInternals/include -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/include -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/DerivedSources-normal/arm64 -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/DerivedSources/arm64 -Xcc -I/private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D -experimental-emit-module-separately -disable-cmo
info: Copy test_external_reader.swiftdoc (arm64)
    cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test_external_reader.swiftdoc /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/test_external_reader.swiftmodule/arm64-apple-macos.swiftdoc
info: Copy test_external_reader.swiftmodule (arm64)
    cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test_external_reader.swiftmodule /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/test_external_reader.swiftmodule/arm64-apple-macos.swiftmodule
info: Copy test_external_reader.abi.json (arm64)
    cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test_external_reader.abi.json /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/test_external_reader.swiftmodule/arm64-apple-macos.abi.json
info: Copy test_external_reader.swiftsourceinfo (arm64)
    cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Intermediates.noindex/pkl-swift.build/Debug/test-external-reader.build/Objects-normal/arm64/test_external_reader.swiftsourceinfo /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/.build-swiftbuild/arm64-apple-macosx/Products/Debug/test_external_reader.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
error: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/Sources/pkl-gen-swift/PklGenSwift.swift:22:37 cannot find 'PackageResources' in scope
info: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/Sources/pkl-gen-swift/PklGenSwift.swift:22:37: error: cannot find 'PackageResources' in scope
let VERSION = String(decoding: Data(PackageResources.VERSION_txt), as: UTF8.self).trimmingCharacters(in: .whitespacesAndNewlines)
                                    ^~~~~~~~~~~~~~~~
error: EmitSwiftModule normal arm64 failed with a nonzero exit code. Command line:     cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D
    
error: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/Sources/pkl-gen-swift/PklGenSwift.swift:22:37 cannot find 'PackageResources' in scope
info: /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D/pkl-swift/Sources/pkl-gen-swift/PklGenSwift.swift:22:37: error: cannot find 'PackageResources' in scope
let VERSION = String(decoding: Data(PackageResources.VERSION_txt), as: UTF8.self).trimmingCharacters(in: .whitespacesAndNewlines)
                                    ^~~~~~~~~~~~~~~~
error: EmitSwiftModule normal arm64 failed with a nonzero exit code. Command line:     cd /private/var/lib/jenkins/workspace/swift_oss/swift-package-index-metrics@4/spi-workdir/9A3F6FF6-F484-4852-8607-4740CD2CFC3D

Expected behaviour

Builds

Actual behavior

Fails to build

Steps to reproduce

git clone https://github.com/apple/pkl-swift.git
swift build --build-system=swiftbuild

Swift Package Manager version/commit hash

No response

Swift & OS version (output of swift --version ; uname -a)

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions