-
Notifications
You must be signed in to change notification settings - Fork 229
Unable to install flutter dialogflow package #2072
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
there is no way we can fix this, we should refuse to accept packages with case-insensitive filename collisions, I filed: The problem is evident here:
On Linux this is no problem.. but Windows has a case-insenstive filesystem with case-preservation. |
We could print a nicer error message when this happens... but it's probably better to just disallow packages like this to be published in the first place, and not fix the issue for packages already published... |
I file an issue with the package authors: VictorRancesCode/flutter_dialogflow#7 And an issue with the server to reject such packages: dart-lang/pub-dev#2104 and an issue with |
Thanks for reporting this!!! :) |
Could not un-tar (exit code 2). Error:
7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Processing archive: C:\Users\gavod\AppData\Local\Temp\pub_d0e77c3f-3990-11e9-9f61-28c2ddc5abf8\data.tar
Extracting doc\api__404error.html
Extracting doc\api\categories.json
Extracting doc\api\flutter_dialogflow\AIResponse-class.html
Extracting doc\api\flutter_dialogflow\AIResponse\AIResponse.html
Extracting doc\api\flutter_dialogflow\AIResponse\getId.html
Extracting doc\api\flutter_dialogflow\AIResponse\getLang.html
Extracting doc\api\flutter_dialogflow\AIResponse\getMessageResponse.html
Extracting doc\api\flutter_dialogflow\AIResponse\getResult.html
Extracting doc\api\flutter_dialogflow\AIResponse\getSpeechResponse.html
Extracting doc\api\flutter_dialogflow\AIResponse\getStatus.html
Extracting doc\api\flutter_dialogflow\AIResponse\getTimestamp.html
Extracting doc\api\flutter_dialogflow\AIResponse\getsessionId.html
Extracting doc\api\flutter_dialogflow\AIResponse\hashCode.html
Extracting doc\api\flutter_dialogflow\AIResponse\id.html
Extracting doc\api\flutter_dialogflow\AIResponse\lang.html
Extracting doc\api\flutter_dialogflow\AIResponse\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\AIResponse\operator_equals.html
Extracting doc\api\flutter_dialogflow\AIResponse\result.html
Extracting doc\api\flutter_dialogflow\AIResponse\runtimeType.html
Extracting doc\api\flutter_dialogflow\AIResponse\sessionId.html
Extracting doc\api\flutter_dialogflow\AIResponse\status.html
Extracting doc\api\flutter_dialogflow\AIResponse\timestamp.html
Extracting doc\api\flutter_dialogflow\AIResponse\toString.html
Extracting doc\api\flutter_dialogflow\Dialogflow-class.html
Extracting doc\api\flutter_dialogflow\Dialogflow\Dialogflow.html
Extracting doc\api\flutter_dialogflow\Dialogflow\hashCode.html
Extracting doc\api\flutter_dialogflow\Dialogflow\language.html
Extracting doc\api\flutter_dialogflow\Dialogflow\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\Dialogflow\operator_equals.html
Extracting doc\api\flutter_dialogflow\Dialogflow\runtimeType.html
Extracting doc\api\flutter_dialogflow\Dialogflow\sendQuery.html
Extracting doc\api\flutter_dialogflow\Dialogflow\sessionId.html
Extracting doc\api\flutter_dialogflow\Dialogflow\timezone.html
Extracting doc\api\flutter_dialogflow\Dialogflow\toString.html
Extracting doc\api\flutter_dialogflow\Dialogflow\token.html
Extracting doc\api\flutter_dialogflow\Dialogflow\version.html
Extracting doc\api\flutter_dialogflow\Fulfillment-class.html
Extracting doc\api\flutter_dialogflow\Fulfillment\Fulfillment.html
Extracting doc\api\flutter_dialogflow\Fulfillment\getMessageResponse.html
Extracting doc\api\flutter_dialogflow\Fulfillment\getMessages.html
Extracting doc\api\flutter_dialogflow\Fulfillment\getSApeech.html
Extracting doc\api\flutter_dialogflow\Fulfillment\getSpeechResponse.html
Extracting doc\api\flutter_dialogflow\Fulfillment\hashCode.html
Extracting doc\api\flutter_dialogflow\Fulfillment\messages.html
Extracting doc\api\flutter_dialogflow\Fulfillment\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\Fulfillment\operator_equals.html
Extracting doc\api\flutter_dialogflow\Fulfillment\runtimeType.html
Extracting doc\api\flutter_dialogflow\Fulfillment\speech.html
Extracting doc\api\flutter_dialogflow\Fulfillment\toString.html
Extracting doc\api\flutter_dialogflow\Metadata-class.html
Extracting doc\api\flutter_dialogflow\Metadata\Metadata.html
Extracting doc\api\flutter_dialogflow\Metadata\getIntentId.html
Extracting doc\api\flutter_dialogflow\Metadata\getIntentName.html
Extracting doc\api\flutter_dialogflow\Metadata\getWebhookForSlotFillingUsed.html
Extracting doc\api\flutter_dialogflow\Metadata\getWebhookUsed.html
Extracting doc\api\flutter_dialogflow\Metadata\hashCode.html
Extracting doc\api\flutter_dialogflow\Metadata\intentId.html
Extracting doc\api\flutter_dialogflow\Metadata\intentName.html
Extracting doc\api\flutter_dialogflow\Metadata\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\Metadata\operator_equals.html
Extracting doc\api\flutter_dialogflow\Metadata\runtimeType.html
Extracting doc\api\flutter_dialogflow\Metadata\toString.html
Extracting doc\api\flutter_dialogflow\Metadata\webhookForSlotFillingUsed.html
Extracting doc\api\flutter_dialogflow\Metadata\webhookUsed.html
Extracting doc\api\flutter_dialogflow\Result-class.html
Extracting doc\api\flutter_dialogflow\Result\Result.html
Extracting doc\api\flutter_dialogflow\Result\action.html
Extracting doc\api\flutter_dialogflow\Result\actionIncomplete.html
Extracting doc\api\flutter_dialogflow\Result\contexts.html
Extracting doc\api\flutter_dialogflow\Result\fulfillment.html
Extracting doc\api\flutter_dialogflow\Result\getAction.html
Extracting doc\api\flutter_dialogflow\Result\getActionIncomplete.html
Extracting doc\api\flutter_dialogflow\Result\getContexts.html
Extracting doc\api\flutter_dialogflow\Result\getFulfillment.html
Extracting doc\api\flutter_dialogflow\Result\getMetadata.html
Extracting doc\api\flutter_dialogflow\Result\getParameters.html
Extracting doc\api\flutter_dialogflow\Result\getResolvedQuery.html
Extracting doc\api\flutter_dialogflow\Result\getScore.html
Extracting doc\api\flutter_dialogflow\Result\getSource.html
Extracting doc\api\flutter_dialogflow\Result\hashCode.html
Extracting doc\api\flutter_dialogflow\Result\metadata.html
Extracting doc\api\flutter_dialogflow\Result\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\Result\operator_equals.html
Extracting doc\api\flutter_dialogflow\Result\parameters.html
Extracting doc\api\flutter_dialogflow\Result\resolvedQuery.html
Extracting doc\api\flutter_dialogflow\Result\runtimeType.html
Extracting doc\api\flutter_dialogflow\Result\score.html
Extracting doc\api\flutter_dialogflow\Result\source.html
Extracting doc\api\flutter_dialogflow\Result\toString.html
Extracting doc\api\flutter_dialogflow\Status-class.html
Extracting doc\api\flutter_dialogflow\Status\Status.html
Extracting doc\api\flutter_dialogflow\Status\code.html
Extracting doc\api\flutter_dialogflow\Status\errorDetails.html
Extracting doc\api\flutter_dialogflow\Status\errorType.html
Extracting doc\api\flutter_dialogflow\Status\getCode.html
Extracting doc\api\flutter_dialogflow\Status\getErrorDetails.html
Extracting doc\api\flutter_dialogflow\Status\getErrorType.html
Extracting doc\api\flutter_dialogflow\Status\hashCode.html
Extracting doc\api\flutter_dialogflow\Status\noSuchMethod.html
Extracting doc\api\flutter_dialogflow\Status\operator_equals.html
Extracting doc\api\flutter_dialogflow\Status\runtimeType.html
Extracting doc\api\flutter_dialogflow\Status\toString.html
Extracting doc\api\flutter_dialogflow\flutter_dialogflow-library.html
Extracting doc\api\index.html
Extracting doc\api\index.json
Extracting doc\api\static-assets\URI.js
Extracting doc\api\static-assets\css\bootstrap.css
Extracting doc\api\static-assets\css\bootstrap.css.map
Extracting doc\api\static-assets\css\bootstrap.min.css
Extracting doc\api\static-assets\favicon.png
Extracting doc\api\static-assets\github.css
Extracting doc\api\static-assets\highlight.pack.js
Extracting doc\api\static-assets\play_button.svg
Extracting doc\api\static-assets\readme.md
Extracting doc\api\static-assets\script.js
Extracting doc\api\static-assets\sdk_footer_text.html
Extracting doc\api\static-assets\styles.css
Extracting doc\api\static-assets\typeahead.bundle.min.js
Extracting doc\api\utils_Language\Language-class.html
Extracting doc\api\utils_Language\Language\CHINESE_CANTONESE.html
Extracting doc\api\utils_Language\Language\CHINESE_SIMPLIFIED.html
Extracting doc\api\utils_Language\Language\CHINESE_TRADITIONAL.html
Extracting doc\api\utils_Language\Language\DANISH.html
Extracting doc\api\utils_Language\Language\DUTCH.html
Extracting doc\api\utils_Language\Language\ENGLISH.html
Extracting doc\api\utils_Language\Language\ENGLISH_AUSTRALIAN_LOCALE.html
Extracting doc\api\utils_Language\Language\ENGLISH_CANADIAN_LOCALE.html
Extracting doc\api\utils_Language\Language\ENGLISH_GREAT_BRITANI_LOCALE.html
Extracting doc\api\utils_Language\Language\ENGLISH_INDIAN_LOCALE.html
Extracting doc\api\utils_Language\Language\ENGLISH_US_LOCALE.html
Extracting doc\api\utils_Language\Language\FRENCH.html
Extracting doc\api\utils_Language\Language\FRENCH_CANADIAN_LOCALE.html
Extracting doc\api\utils_Language\Language\FRENCH_FRANCE_LOCALE.html
Extracting doc\api\utils_Language\Language\GERMAN.html
Extracting doc\api\utils_Language\Language\HINDI.html
Extracting doc\api\utils_Language\Language\INDONESIAN.html
Extracting doc\api\utils_Language\Language\ITALIAN.html
Extracting doc\api\utils_Language\Language\JAPANESE.html
Extracting doc\api\utils_Language\Language\KOREAN.html
Extracting doc\api\utils_Language\Language\Language.html
Extracting doc\api\utils_Language\Language\NORWEGIAN.html
Extracting doc\api\utils_Language\Language\PORTUGUESE.html
Extracting doc\api\utils_Language\Language\PORTUGUESE_BRAZILIAN.html
Extracting doc\api\utils_Language\Language\RUSSIAN.html
Extracting doc\api\utils_Language\Language\SPANISH.html
Extracting doc\api\utils_Language\Language\SPANISH_LATIN_AMERICA.html
Extracting doc\api\utils_Language\Language\SPANISH_SPAIN.html
Extracting doc\api\utils_Language\Language\SWEDISH.html
Extracting doc\api\utils_Language\Language\THAI.html
Extracting doc\api\utils_Language\Language\UKRANIAN.html
Extracting doc\api\utils_Language\Language\hashCode.html
Extracting doc\api\utils_Language\Language\noSuchMethod.html
Extracting doc\api\utils_Language\Language\operator_equals.html
Extracting doc\api\utils_Language\Language\runtimeType.html
Extracting doc\api\utils_Language\Language\toString.html
Extracting doc\api\utils_Language\utils_Language-library.html
Extracting doc\api\v2_auth_google\AuthGoogle-class.html
Extracting doc\api\v2_auth_google\AuthGoogle\AuthGoogle.html
Extracting doc\api\v2_auth_google\AuthGoogle\build.html
Extracting doc\api\v2_auth_google\AuthGoogle\fileJson.html
Extracting doc\api\v2_auth_google\AuthGoogle\getProjectId.html
Extracting doc\api\v2_auth_google\AuthGoogle\getReadJson.html
Extracting doc\api\v2_auth_google\AuthGoogle\getSessionId.html
Extracting doc\api\v2_auth_google\AuthGoogle\getToken.html
Extracting doc\api\v2_auth_google\AuthGoogle\hasExpired.html
Extracting doc\api\v2_auth_google\AuthGoogle\hashCode.html
Extracting doc\api\v2_auth_google\AuthGoogle\noSuchMethod.html
Extracting doc\api\v2_auth_google\AuthGoogle\operator_equals.html
Extracting doc\api\v2_auth_google\AuthGoogle\post.html
Extracting doc\api\v2_auth_google\AuthGoogle\runtimeType.html
Extracting doc\api\v2_auth_google\AuthGoogle\scope.html
Extracting doc\api\v2_auth_google\AuthGoogle\sessionId.html
Extracting doc\api\v2_auth_google\AuthGoogle\toString.html
Extracting doc\api\v2_auth_google\v2_auth_google-library.html
Extracting doc\api\v2_dialogflow_v2\AIResponse-class.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\AIResponse.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\diagnosticInfo.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\getListMessage.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\getMessage.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\hashCode.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\intentDetectionConfidence.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\languageCode.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\queryResult.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\responseId.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\toString.html
Extracting doc\api\v2_dialogflow_v2\AIResponse\webhookStatus.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo-class.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\DiagnosticInfo.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\hashCode.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\toString.html
Extracting doc\api\v2_dialogflow_v2\DiagnosticInfo\webhookLatencyMs.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow-class.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\Dialogflow.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\authGoogle.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\detectIntent.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\hashCode.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\language.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\Dialogflow\toString.html
Extracting doc\api\v2_dialogflow_v2\Intent-class.html
Extracting doc\api\v2_dialogflow_v2\Intent\Intent.html
Extracting doc\api\v2_dialogflow_v2\Intent\displayName.html
Extracting doc\api\v2_dialogflow_v2\Intent\hashCode.html
Extracting doc\api\v2_dialogflow_v2\Intent\name.html
Extracting doc\api\v2_dialogflow_v2\Intent\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\Intent\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\Intent\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\Intent\toString.html
Extracting doc\api\v2_dialogflow_v2\QueryResult-class.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\QueryResult.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\action.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\allRequiredParamsPresent.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\fulfillmentMessages.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\fulfillmentText.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\hashCode.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\intent.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\parameters.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\queryText.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\QueryResult\toString.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus-class.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\WebhookStatus.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\hashCode.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\message.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\noSuchMethod.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\operator_equals.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\runtimeType.html
Extracting doc\api\v2_dialogflow_v2\WebhookStatus\toString.html
Extracting doc\api\v2_dialogflow_v2\v2_dialogflow_v2-library.html
Extracting doc\api\v2_message\BasicCardDialogflow-class.html
Extracting doc\api\v2_message\BasicCardDialogflow\BasicCardDialogflow.html
Extracting doc\api\v2_message\BasicCardDialogflow\buttons.html
Extracting doc\api\v2_message\BasicCardDialogflow\formattedText.html
Extracting doc\api\v2_message\BasicCardDialogflow\hashCode.html
Extracting doc\api\v2_message\BasicCardDialogflow\image.html
Extracting doc\api\v2_message\BasicCardDialogflow\noSuchMethod.html
Extracting doc\api\v2_message\BasicCardDialogflow\operator_equals.html
Extracting doc\api\v2_message\BasicCardDialogflow\runtimeType.html
Extracting doc\api\v2_message\BasicCardDialogflow\subtitle.html
Extracting doc\api\v2_message\BasicCardDialogflow\title.html
Extracting doc\api\v2_message\BasicCardDialogflow\toString.html
Extracting doc\api\v2_message\ButtonDialogflow-class.html
Extracting doc\api\v2_message\ButtonDialogflow\ButtonDialogflow.html
Extracting doc\api\v2_message\ButtonDialogflow\hashCode.html
Extracting doc\api\v2_message\ButtonDialogflow\noSuchMethod.html
Extracting doc\api\v2_message\ButtonDialogflow\operator_equals.html
Extracting doc\api\v2_message\ButtonDialogflow\postback.html
Extracting doc\api\v2_message\ButtonDialogflow\runtimeType.html
Extracting doc\api\v2_message\ButtonDialogflow\text.html
Extracting doc\api\v2_message\ButtonDialogflow\toString.html
Extracting doc\api\v2_message\CardDialogflow-class.html
Extracting doc\api\v2_message\CardDialogflow\CardDialogflow.html
Extracting doc\api\v2_message\CardDialogflow\buttons.html
Extracting doc\api\v2_message\CardDialogflow\hashCode.html
Extracting doc\api\v2_message\CardDialogflow\imageUri.html
Extracting doc\api\v2_message\CardDialogflow\noSuchMethod.html
Extracting doc\api\v2_message\CardDialogflow\operator_equals.html
Extracting doc\api\v2_message\CardDialogflow\runtimeType.html
Extracting doc\api\v2_message\CardDialogflow\subtitle.html
Extracting doc\api\v2_message\CardDialogflow\title.html
Extracting doc\api\v2_message\CardDialogflow\toString.html
Extracting doc\api\v2_message\ImageDialogflow-class.html
Extracting doc\api\v2_message\ImageDialogflow\ImageDialogflow.html
Extracting doc\api\v2_message\ImageDialogflow\accessibilityText.html
Extracting doc\api\v2_message\ImageDialogflow\hashCode.html
Extracting doc\api\v2_message\ImageDialogflow\imageUri.html
Extracting doc\api\v2_message\ImageDialogflow\noSuchMethod.html
Extracting doc\api\v2_message\ImageDialogflow\operator_equals.html
Extracting doc\api\v2_message\ImageDialogflow\runtimeType.html
Extracting doc\api\v2_message\ImageDialogflow\toString.html
Extracting doc\api\v2_message\ListTextDialogflow-class.html
Extracting doc\api\v2_message\ListTextDialogflow\ListTextDialogflow.html
Extracting doc\api\v2_message\ListTextDialogflow\hashCode.html
Extracting doc\api\v2_message\ListTextDialogflow\listText.html
Extracting doc\api\v2_message\ListTextDialogflow\noSuchMethod.html
Extracting doc\api\v2_message\ListTextDialogflow\operator_equals.html
Extracting doc\api\v2_message\ListTextDialogflow\runtimeType.html
Extracting doc\api\v2_message\ListTextDialogflow\toString.html
Extracting doc\api\v2_message\QuickReplies-class.html
Extracting doc\api\v2_message\QuickReplies\QuickReplies.html
Extracting doc\api\v2_message\QuickReplies\hashCode.html
Extracting doc\api\v2_message\QuickReplies\noSuchMethod.html
Extracting doc\api\v2_message\QuickReplies\operator_equals.html
file doc\api\v2_message\QuickReplies\quickReplies.html
already exists. Overwrite with
doc\api\v2_message\QuickReplies\quickReplies.html?
(Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit?
ERROR: Can't allocate required memory!
package:pub/src/io.dart 944:7 _extractTarGzWindows.
===== asynchronous gap ===========================
package:pub/src/io.dart 821:20 withTempDir
===== asynchronous gap ===========================
package:pub/src/io.dart 915:10 _extractTarGzWindows
package:pub/src/io.dart 843:18 extractTarGz
===== asynchronous gap ===========================
package:pub/src/source/hosted.dart 302:11 BoundHostedSource._download
===== asynchronous gap ===========================
package:pub/src/source/hosted.dart 196:13 BoundHostedSource.downloadToSystemCache
===== asynchronous gap ===========================
package:pub/src/entrypoint.dart 371:48 Entrypoint._get.
===== asynchronous gap ===========================
dart:async runZoned
package:pub/src/http.dart 272:10 withDependencyType
package:pub/src/entrypoint.dart 367:12 Entrypoint._get
dart:async Future.wait
package:pub/src/entrypoint.dart 228:18 Entrypoint.acquireDependencies
dart:async _completeOnAsyncReturn
package:pub/src/solver/version_solver.dart VersionSolver.solve
dart:async _completeOnAsyncReturn
package:pub/src/solver/version_solver.dart VersionSolver._result
The text was updated successfully, but these errors were encountered: