Build failure after upgrading to cloud_firestore 0.3.x

From @ITJammish on March 25, 2018 15:8
URL: https://pub.dartlang.org/packages/cloud_firestore#-readme-tab-
Hi, after upgrading to use the cloud firestore plugin 0.3.0 (and later) from 0.2.12. I have the following stacktrace on build:
Running "flutter packages get" in sampleproject...          0.6s
Launching lib/main.dart on Pixel 2 XL in debug mode...
Initializing gradle...                                0.7s
Resolving dependencies...                             0.9s
Running 'gradlew assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
57: error: cannot inherit from final StandardMessageCodec
final class FirestoreMessageCodec extends StandardMessageCodec {
                                          ^
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:6
7: error: constructor StandardMethodCodec in class StandardMethodCodec cannot be applied to given types;
            new StandardMethodCodec(FirestoreMessageCodec.INSTANCE));
            ^
  required: no arguments
  found: FirestoreMessageCodec
  reason: actual and formal argument lists differ in length
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
57: error: StandardMessageCodec() has private access in StandardMessageCodec
final class FirestoreMessageCodec extends StandardMessageCodec {
      ^
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
64: error: method does not override or implement a method from a supertype
  @Override
  ^
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
68: error: cannot find symbol
      writeLong(stream, ((Date) value).getTime());
      ^
  symbol:   method writeLong(ByteArrayOutputStream,long)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
71: error: cannot find symbol
      writeAlignment(stream, 8);
      ^
  symbol:   method writeAlignment(ByteArrayOutputStream,int)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
72: error: cannot find symbol
      writeDouble(stream, ((GeoPoint) value).getLatitude());
      ^
  symbol:   method writeDouble(ByteArrayOutputStream,double)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
73: error: cannot find symbol
      writeDouble(stream, ((GeoPoint) value).getLongitude());
      ^
  symbol:   method writeDouble(ByteArrayOutputStream,double)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
76: error: cannot find symbol
      writeBytes(stream, ((DocumentReference) value).getPath().getBytes(UTF8));
      ^
  symbol:   method writeBytes(ByteArrayOutputStream,byte[])
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
78: error: writeValue(ByteArrayOutputStream,Object) is not public in StandardMessageCodec; cannot be accessed from outside package
      super.writeValue(stream, value);
           ^
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
82: error: method does not override or implement a method from a supertype
  @Override
  ^
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
88: error: cannot find symbol
        readAlignment(buffer, 8);
        ^
  symbol:   method readAlignment(ByteBuffer,int)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
91: error: cannot find symbol
        final byte[] bytes = readBytes(buffer);
                             ^
  symbol:   method readBytes(ByteBuffer)
  location: class FirestoreMessageCodec
C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java:5
95: error: cannot find symbol
        return super.readValueOfType(type, buffer);
                    ^
  symbol: method readValueOfType(byte,ByteBuffer)
Note: C:\Users\...\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.3.2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.
java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
14 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':cloud_firestore:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

Flutter Doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v0.1.5, on Microsoft Windows [Version 10.0.16299.125], locale en-GB)
[√] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[√] Android Studio (version 3.0)
[√] Android Studio (version 3.0)
[√] IntelliJ IDEA Community Edition (version 2017.3)
[√] Connected devices (1 available)

• No issues found!

Copied from original issue: dart-lang/pub-dartlang-dart#1146

I think you need to switch to the dev channel for the latest versions of plugins

The latest version of cloud_firestore depends on very recent changes to both Flutter and the Engine. You should be able to run flutter channel master or set your firestore dependency to 0.3.0

Thanks guys, that would make a tonne of sense. I'm going to hold off upgrading for now and stick to safer waters. Thank you again.

I have the same problem, unfortunately nothing mentioned above helped me.
my libraries:
image_picker: 0.1.1
google_sign_in: 0.3.1
firebase_analytics: 0.0.4
firebase_auth: 0.2.0
firebase_database: 0.0.12
firebase_storage: 0.0.5
cloud_firestore: 0.3.2
When I change to master channel, I get
_Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex_

Changing the cloud_firestore to 0.3.0 will raise another dex exception
I am just starting with flutter. Do I need to allow multidex in Android, or will flutter solve this?
Should I change back to beta channel, or dev channel?

+1

please orovide at least the output of flutter doctor -v if you expect ti get support.

No issue found @zoechi
`[✓] Flutter (Channel master, v0.2.7-pre.5, on Mac OS X 10.13.3 17D102, locale en-IN)
• Flutter version 0.2.7-pre.5 at /Users/pawankumar/Desktop/flutter/flutter
• Framework revision 68db514ec0 (30 hours ago), 2018-03-30 19:48:51 -0700
• Engine revision c903c217a1
• Dart version 2.0.0-dev.43.0.flutter-52afcba357
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at /Users/pawankumar/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-27, build-tools 27.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 9.3)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.3, Build version 9E145
• ios-deploy 1.9.2
• CocoaPods version 1.3.1
[✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
[✓] IntelliJ IDEA Ultimate Edition (version 2017.3.5)
• IntelliJ at /Applications/IntelliJ IDEA.app
• Flutter plugin version 23.1.2
• Dart plugin version 173.4700
[✓] Connected devices (2 available)
• Android SDK built for x86 • emulator-5554                        • android-x86 • Android 8.0.0 (API 26) (emulator)
• iPhone X                  • 6CC56568-E5AC-4347-B026-53018C7299D8 • ios         • iOS 11.3 (simulator)
• No issues found!`

hey @iampawan, have you found a solution for this? I'm also stuck with the :app:transformDexArchiveWithExternalLibsDexMergerForDebug problem.
doctor shows no issues.
have connected to firestore before, but cant after updating. :(
love your videos, man! thanks for putting them out!

similar to #14874

Same issue here after updating to 0.7.3

I have the same issue. Tried downgrading but I get the same on 0.7.1 and 0.7.2
flutter doctor -v
flutter doctor -v
[✓] Flutter (Channel beta, v0.4.4, on Mac OS X 10.13.4 17E202, locale en-HR)
    • Flutter version 0.4.4 at /Users/matejsimunic/Work/dart/flutter
    • Framework revision f9bb4289e9 (4 weeks ago), 2018-05-11 21:44:54 -0700
    • Engine revision 06afdfe54e
    • Dart version 2.0.0-dev.54.0.flutter-46ab040e58

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/matejsimunic/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /Users/matejsimunic/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.3, Build version 9E145
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 24.2.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] IntelliJ IDEA Ultimate Edition (version 2018.1.4)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 25.0.2
    • Dart plugin version 181.4892.1

[✓] Connected devices (2 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 7.1.1 (API 25) (emulator)
    • SM J500F                  • 3430d201      • android-arm • Android 6.0.1 (API 23)

• No issues found!

Note: /Users/matejsimunic/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.1/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/matejsimunic/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.5.11/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/matejsimunic/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.4/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
/Users/matejsimunic/.pub-cache/hosted/pub.dartlang.org/firebase_storage-0.3.7/android/src/main/java/io/flutter/plugins/firebase/storage/FirebaseStoragePlugin.java:264: warning: [deprecation] getDownloadUrl() in UploadTask.TaskSnapshot has been deprecated
            result.success(snapshot.getDownloadUrl().toString());
                                   ^
/Users/matejsimunic/.pub-cache/hosted/pub.dartlang.org/firebase_storage-0.3.7/android/src/main/java/io/flutter/plugins/firebase/storage/FirebaseStoragePlugin.java:284: warning: [unchecked] unchecked cast
    Map<String, String> customMetadata = (Map<String, String>) map.get("customMetadata");
                                                                      ^
  required: Map<String,String>
  found:    Object
2 warnings

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Failed to transform file 'flutter-x86.jar' to match attributes {artifactType=android-classes} using transform JarTransform
   > Transform output file /Users/matejsimunic/Work/dart/deluvry/build/app/intermediates/flutter/flutter-x86.jar does not exist.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 38s
Finished with error: Gradle build failed: 1

It works fine on ios

Every time I run a flutter upgrade I run into this problem on Android, so I typically revert my changes to pubspec.lock and then things work again.
But this time, I switched from flutter channel beta to flutter channel master (which also runs a flutter upgrade) and both the old pubspec.lock and the new pubspec.lock exhibit the same problem.  So at this point, I'm unable to build for Android on the master channel.
$ flutter doctor -v
[✓] Flutter (Channel master, v0.5.9-pre.24, on Mac OS X 10.13.4 17E199, locale en-US)
    • Flutter version 0.5.9-pre.24 at /Users/lewig047/tools/flutter
    • Framework revision e69b434602 (7 hours ago), 2018-08-13 10:35:59 +0200
    • Engine revision e54bc4ea18
    • Dart version 2.0.0-dev.69.5.flutter-eab492385c

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/lewig047/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4, Build version 9F1027a
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 27.1.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] VS Code (version 1.23.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.12.2

[✓] Connected devices (2 available)
    • Android SDK built for x86 • emulator-5554                        • android-x86 • Android 8.1.0 (API 27) (emulator)
    • iPhone X                  • D253C7DC-FA97-4A56-8B52-0A5A24CC38AB • ios         • iOS 11.4 (simulator)

• No issues found!

$ flutter run -d Android
Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...                                       0.9s
Resolving dependencies...                                    1.1s
Running 'gradlew assembleDebug'...
Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.4/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/flutter_webview_plugin-0.1.6/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.5.18/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.5.18/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.5/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-1.0.4/android/src/main/java/io/flutter/plugins/firebasemessaging/FlutterFirebaseInstanceIDService.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 28s
29.0s
Gradle build failed: 1

I am receiving a similar error, it happens on all flutter branch releases versions.
D8: Cannot fit requested classes in a single dex file. Try supplying a main-dex list.
# methods: 65912 > 65536

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/3.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/4.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/5.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/6.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/7.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/8.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/9.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/10.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/11.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/12.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/13.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/14.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/15.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/16.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/17.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/18.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/19.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/20.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/21.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/22.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/23.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/24.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/25.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/26.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/27.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/28.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/29.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/30.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/31.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/32.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/33.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/34.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/35.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/36.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/37.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/38.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/39.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/40.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/41.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/42.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/43.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/44.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/45.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/46.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/47.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/48.jar, /Users/collinkueter/development/projects/flutter/rep_break_repeat/build/app/intermediates/transforms/dexBuilder/debug/49.jar
  The number of method references in a .dex file cannot exceed 64K.
  Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 28s
Finished with error: Gradle build failed: 1

Flutter Doctor:
[✓] Flutter (Channel dev, v0.7.0, on Mac OS X 10.13.6 17G65, locale en-US)
    • Flutter version 0.7.0 at /Users/_________/development/libraries/flutter
    • Framework revision 09fe34708f (5 days ago), 2018-08-22 10:20:51 -0700
    • Engine revision 4b271b2e02
    • Dart version 2.1.0-dev.1.0.flutter-69fce633b7

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/collinkueter/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4.1, Build version 9F2000
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 27.1.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[!] IntelliJ IDEA Community Edition (version 2018.1.4)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.io/intellij-setup/#installing-the-plugins

[✓] VS Code (version 1.26.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.17.1

[✓] Connected devices (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)

! Doctor found issues in 1 category.

Dependencies:
  flutter:
    sdk: flutter
    cupertino_icons: ^0.1.2
    cloud_firestore: ^0.7.4
    firebase_auth: ^0.5.18
    firebase_analytics: ^1.0.2
    flutter_redux: ^0.5.2
    redux: ^3.0.0
    validate: ^1.6.1
    redux_logging: ^0.3.0

I am receiving a similar error, it happens on all flutter branch releases versions. I am stuck anyone having the solution?
Note: C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\cloud_firestore-0.7.4\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_auth-0.5.20\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_auth-0.5.20\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_core-0.2.5+1\android\src\main\java\io\flutter\plugins\firebase\core\FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_storage-1.0.3\android\src\main\java\io\flutter\plugins\firebase\storage\FirebaseStoragePlugin.java:288: warning: [unchecked] unchecked cast
Map<String, String> customMetadata = (Map<String, String>) map.get("customMetadata");
^
required: Map<String,String>
found:    Object
1 warning
e: C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\google_places_picker-0.0.6\android\src\main\kotlin\com\theantimony\googleplacespicker\GooglePlacesPickerPlugin.kt: (44, 35): Type inference failed. Expected type mismatch: inferred type is Int? but Int was expected
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':google_places_picker:compileDebugKotlin'.

Compilation error. See log for more details

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 22s
Finished with error: Gradle task assembleDebug failed with exit code 1

Every time I run a flutter upgrade I run into this problem on Android, so I typically revert my changes to pubspec.lock and then things work again.
But this time, I switched from flutter channel beta to flutter channel master (which also runs a flutter upgrade) and both the old pubspec.lock and the new pubspec.lock exhibit the same problem. So at this point, I'm unable to build for Android on the master channel.
$ flutter doctor -v
[✓] Flutter (Channel master, v0.5.9-pre.24, on Mac OS X 10.13.4 17E199, locale en-US)
    • Flutter version 0.5.9-pre.24 at /Users/lewig047/tools/flutter
    • Framework revision e69b434602 (7 hours ago), 2018-08-13 10:35:59 +0200
    • Engine revision e54bc4ea18
    • Dart version 2.0.0-dev.69.5.flutter-eab492385c

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/lewig047/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4, Build version 9F1027a
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 27.1.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] VS Code (version 1.23.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.12.2

[✓] Connected devices (2 available)
    • Android SDK built for x86 • emulator-5554                        • android-x86 • Android 8.1.0 (API 27) (emulator)
    • iPhone X                  • D253C7DC-FA97-4A56-8B52-0A5A24CC38AB • ios         • iOS 11.4 (simulator)

• No issues found!

$ flutter run -d Android
Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...                                       0.9s
Resolving dependencies...                                    1.1s
Running 'gradlew assembleDebug'...
Configuration 'compile' in project ':app' is deprecated. Use 'implementation' instead.
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedFolders(FileCollection)
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.7.4/android/src/main/java/io/flutter/plugins/firebase/cloudfirestore/CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/flutter_webview_plugin-0.1.6/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.5.18/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.5.18/android/src/main/java/io/flutter/plugins/firebaseauth/FirebaseAuthPlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.2.5/android/src/main/java/io/flutter/plugins/firebase/core/FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: /Users/lewig047/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-1.0.4/android/src/main/java/io/flutter/plugins/firebasemessaging/FlutterFirebaseInstanceIDService.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 28s
29.0s
Gradle build failed: 1

@gmlewis You got any solution for this?

No, not really. It eventually cleared up and I'm now back up and running again. Sorry.

No, not really. It eventually cleared up and I'm now back up and running again. Sorry.

Thanks for the quick response. I am stuck actually so I asked you. anyway I have to wait for the reply from the contributor of flutter team

@zoechi Sorry to bother you but You found any concrete solution for this issue? I am stuck with this.

I'd try deleting ios/ and android and run flutter create . in the project directory to ensure the files contain changes for the latest Flutter version.
Ensure you re-apply manual changes you made (should be easy when you use version control like Git)

@zoechi  I got the solution.
The solution is I removed the following
https://github.com/flutter/flutter/issues/15972
But Now new Issue occurred that the app is not working in Android API 18

If you are seeing the Unable to merge dex issue, then this is what worked for me:
In android/build.gradle, make sure you have this at the bottom:
subprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
            if (details.requested.group == 'com.android.support'
                && !details.requested.name.contains('multidex') ) {
                details.useVersion "26.1.0"
            }
        }
    }
}

In android/app/build.gradle, make sure you have these parts:
android {
    ...
    defaultConfig {
        ...
        minSdkVersion 19
        targetSdkVersion 27
        multiDexEnabled true
        ...
    }
    ....
}
...
dependencies {
    ....
    compile 'com.android.support:multidex:1.0.0'
}

That solved the multidex issue for me. I hope that helps.

@gmlewis Thanks for the answer. But I already put this code and still not able to run the app in Android 18. Also, I am again getting the following error. Is there any solution then please let me know. I stuck in this from past one week.
https://github.com/flutter/flutter/issues/15972#issuecomment-428905702

C:\Users\iqor\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org\firebase_storage-1.0.3\android\src\main\java\io\flutter\plugins\firebase\storage\FirebaseStoragePlugin.java:288: warning: [unchecked] unchecked cast
    Map<String, String> customMetadata = (Map<String, String>) map.get("customMetadata");
                                                                      ^
  required: Map<String,String>
  found:    Object

sounds like a type mismatch. If that data came from JSON, then you need to build up a new map from the original data.
But this would be a completely separate issue from the subject line above and I recommend that you move that question out of this issue and ask for help on the Dart or Flutter Slack channels where there are a lot of helpful people hanging out for questions like this.

@gmlewis I think this is the correct place for this issue and as you see there is an error with FirebaseStoragePlugin.java So, we are not creating any map that is handled internally in firebase storage plugin. Not sure how to solve it or what is wrong with this.

@isoos please confirm if this issue still appears with latest Flutter & cloud_firestore plugin versions & post pubspec.yaml/lock + output of flutter doctor -v if not.

0.3.0 (the version which had the issue at the time of reporting) seems to be fine with the latest Flutter:
https://pub.dartlang.org/packages/cloud_firestore/versions/0.3.0#-analysis-tab-

It still happens for us.
flutter doctor -v
[✓] Flutter (Channel dev, v1.4.19, on Mac OS X 10.13.6 17G6030, locale en-DK)
• Flutter version 1.4.19 at /Users/larsstoettrup/workspace/flutter
• Framework revision 6c7b6833c9 (3 days ago), 2019-04-12 10:40:18 -0400
• Engine revision 9aa7c9a48e
• Dart version 2.2.1 (build 2.2.1-dev.4.2 None)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /usr/local/share/android-sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /usr/local/share/android-sdk
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
• All Android licenses accepted.
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 10.1, Build version 10B61
• ios-deploy 1.9.4
• CocoaPods version 1.5.3
[✓] Android Studio (version 3.3)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 33.3.1
• Dart plugin version 182.5215
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
[✓] VS Code (version 1.33.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 2.25.0
[✓] Connected device (1 available)
• SM J510FN • 5d78ec18 • android-arm • Android 7.1.1 (API 25)
• No issues found!
pubspec.yaml
name: test_app
description: Test
version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2
  cloud_firestore: ^0.9.13+1
  equatable: ^0.2.3
  built_value: ^6.4.0
  rxdart: ^0.21.0
  flutter_material_color_picker: ^0.0.5
  uuid: ^2.0.1

dev_dependencies:
  flutter_test:
    sdk: flutter
  build_runner: ^1.3.1
  built_value_generator: ^6.4.0

dependency_overrides:
  analyzer: ^0.36.0

# The following section is specific to Flutter.
flutter:
  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

@isoos
This issue has been moved to https://github.com/FirebaseExtended/flutterfire/issues/1244. Any further collaboration will be done there.

am going to crazy. i stack on this problem the last 2 weeks please help me


fix(obstacle_stop_planner): lock object_ptr_, current_velocity_ptr_

Signed-off-by: satoshi-ota<EMAIL_ADDRESS>Description

lock member variables (obejct_ptr_, current_velocity_ptr_)

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@taikitanaka3 Fixed in https://github.com/autowarefoundation/autoware.universe/pull/1330/commits/9eb1466593f2c46e8b8fbee4d729b85957198751

@satoshi-ota
[Q]
Is there any way to reproduce this bug? and to prove this is fixed?

@satoshi-ota [Q] Is there any way to reproduce this bug? and to prove this is fixed?

hmm... I don't know that whether the reproduce conditions exist or not. @s-azumi Do you know about that condition ?
Anyway, lock missing may cause critical bug, so I fixed it.

@satoshi-ota
The conditions for reproducing this problem are unknown.
I tried to reproduce the problem with launching logging_simulator and playing rosbag, but this problem did not reappear.


ProxyError('Cannot connect to proxy.

I've exported my proxy on the system
export http_proxy=http://proxy.myproxy.com
export https_proxy=https://proxy.myproxy.com

Python should take in consideration this export and use my env proxy by default, doen't it?

Fixed, i 've updated the line 435 in pyVim/connect.py
proxies = {
         "http": "http://my_proxy:8080",
         "https": "http://my_proxy:8080",
}
sock = requests.get(url, verify=False, proxies=proxies)


Update block.block.desktoplibrarysearchsidebar.yml

This request could not wait for 2.5.0 so I hotfixed on PROD and exported the config. Committing so it's not overwritten when 2.5.0 is released.


sonarcloud complains

Let's fix them: https://sonarcloud.io/project/issues?id=org.takes%3Atakes&open=AV8XZgDkNjpKv9tuZnxi&resolved=false&types=BUG

Job gh:yegor256/takes#753 assigned to @yegor256, please go ahead (policy).

Bug was reported: +15 points just awarded to @yegor256, total is +5075.

Manual assignment of issues is discouraged, see par.19: -5 points just awarded to @yegor256, total is +5075.

Job gh:yegor256/takes#753 is now out of scope.

Order was successfully finished: +30 points just awarded to @yegor256, total is +5135.


Some questions about experimental settings.

In paper 4.1 Experimental Settings, I found that when training the network the image patch is from small to full size, but I do not see the corresponding part in the code. Will this affect the training of the model? And the batch size is 2, which maybe is too tiny for V100 GPU. Why did you set such a small value?

Hi,
You can manually set the patch size in the different training stages,
ranging from small to large.
We found this kind of training strick can improve the performance.
It is ok if you use other sizes of the batch.
Hi-WenXin @.***> 于2022年7月16日周六 14:43写道：

In paper 4.1 Experimental Settings, I found that when training the network
the image patch is from small to full size, but I do not see the
corresponding part in the code. Will this affect the training of the model?
And the batch size is 2, which maybe is too tiny for V100 GPU. Why did you
set such a small value?
—
Reply to this email directly, view it on GitHub
https://github.com/Li-Chongyi/Dehamer/issues/2, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIEVQEISCU25ILYYPU3UXPDVUJKYXANCNFSM53XTJLUQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thanks so much.

您好，读了您的论文受益匪浅，但是最近复现Dehamer遇到了一点问题，请问可否提供一下您手动调整patch size的具体数据，比如在第几个epoch，patch size 调整为多少？


Imports nodes from Ansible's inventory is very slow

I use the ansible resource model, but from the hosts file ansible node information very slow, excuse me what method to solve?

From my view ,if the inventory file is big like 1000 servers inside with huge group_var. Ansible itself is very slow to gathering node.

If you tail the /var/log/rundeck/service.log once you start adding the nodes you will see output just like you would via Ansible as it gathers facts from each node, this will generally take just as long as Ansible would to gather facts from all hosts in your list.

@Caidran is correct- this is more of a limitation of Ansible than the plugin.  You can easily increase the cache duration in settings to accommodate for this, so that it only runs a limited number of times.


Documentation on loading encryption key as an env variable

Walk readers though adding an encryption key to the demo app so that it works as expected.

Thanks Alex! Somehow this pull request slipped under my radar.


Excel module [Create a drop-down list] has video link duplicate of [Fill data automatically]

[ ] Question
[ ] Typo
[x ] Bug
[ ] Additional article idea

Expected or Desired Behavior
In Home > Excel > Intro to Excel > Create a drop-down list, the video should fit the module title.
Observed Behavior
In Home > Excel > Intro to Excel > Create a drop-down list, the video is "Fill data automatically":

This is the video that obviously fits in Home > Excel > Intro to Excel > Fill data automatically.
Steps to Reproduce
In the MLP Viewer, navigate to Home > Excel > Intro to Excel > Create a drop-down list.
Submission Guidelines

Content has been refreshed closing this issue.

I have upgraded to <IP_ADDRESS>, but the content is unchanged: The module Create a download list still links to the video Fill data automatically. Am I missing something? If not, please reopen this ticket.

For tracking purposes please open a new ticket if you feel there are still issuea


DCOS-39076: add sortable table header

Moved the sortable header cell from staged ui-kit-stage in dcos-ui to ui-kit and added tests

Yay 🎉 - does it work already with right aligned <HeaderCell />? 🤔

In dcos-ui we use cursor: pointer for the sortable header cells. Do we want to have it in the ui-kit by default?

the cursor: pointer CSS we should add to the clickable component instead.

I think this particular issue only was about moving the existing element to UI Kit, right aligned functionality is added in https://jira.mesosphere.com/browse/DCOS-41057

:tada: This PR is included in version 1.11.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


fix(coverage): correctly check semantic data after transform

closes #4999

I'm reading through this now. Please give me half an hour to finish review.


docker build failed : some packages not downloaded

Hello,someone
I tried
$ docker build -t helloweb .
and some packages can't be downloaded because of bad network(may be permanent).Would you like to help me solve this problem?

You need to run dnu restore in order to fix the missing downloads within the container. This Dockerfile does that: https://github.com/aspnet/Home/blob/8fe7a45ccb5b391cea8d0bf23d89bf39e817b355/samples/latest/HelloWeb/Dockerfile
The bleeding edge seems to be flaky right now, so consider changing the first line to FROM microsoft/aspnet:1.0.0-beta5 and use it with https://github.com/aspnet/Home/tree/dev/samples/1.0.0-beta5/HelloWeb

PR #843 could possibly solve the root cause of this issue.

This issue is being closed because it has not been updated in 3 months.
We apologize if this causes any inconvenience. We ask that if you are still encountering this issue, please log a new issue with updated information and we will investigate.


Share findings content audit research with everyone

What
Share the content audit findings from first round of research.
Why
To uncover insights and begin ideation.
Who needs to work on this
Katrina
Who needs to review this
Product Manager, Designer
Done when

[ ] Analysed findings
[ ] Shared findings in this card, the parent epic, and made available in GOV.UK Design System shared drive
[ ] Agreed next steps

I've added a link to the doc in next week's show & tell.


WandbLogger name return the project name rather than the run/exp name

🐛 Bug
self._experiment.project_name() is not the self._name but self._project
https://github.com/PyTorchLightning/pytorch-lightning/blob/7d1075d2116f8ceda9f7bf12cc083fbc1eb0f32e/pytorch_lightning/loggers/wandb.py#L450
To Reproduce
In [1]: import wandb
   ...:
   ...: run = wandb.init(project="lightning-template", entity="wangtianshu", name="run-name")
Failed to detect the name of this notebook, you can set it manually with the WANDB_NOTEBOOK_NAME environment variable to enable code saving.
wandb: Currently logged in as: wangtianshu (use `wandb login --relogin` to force relogin)
wandb: Tracking run with wandb version 0.12.11
wandb: Run data is saved locally in /home1/wangtianshu/lightning-template/wandb/run-20220404_171224-1z8az7jn
wandb: Run `wandb offline` to turn off syncing.
wandb: Syncing run run-name
wandb: ⭐ View project at https://wandb.ai/wangtianshu/lightning-template
wandb: 🚀 View run at https://wandb.ai/wangtianshu/lightning-template/runs/1z8az7jn

In [2]: run.project_name()
Out[2]: 'lightning-template'

In [3]: run.name
Out[3]: 'run-name'

Expected behavior
wandb_logger.name return then correct name rather than project name.
Environment

Packages:

numpy:             1.22.2
pyTorch_debug:     False
pyTorch_version:   1.11.0+cu113
pytorch-lightning: 1.6.0
tqdm:              4.63.0

System:

OS:                Linux
architecture:

64bit
ELF

processor:         x86_64
python:            3.9.7
version:           #177-Ubuntu SMP Thu Feb 3 10:50:38 UTC 2022

cc @awaelchli @morganmcg1 @AyushExel @borisdayma @scottire @manangoel99

Closing this in favour of #12157.

@manangoel99 Hi, I have made a PR for it. Can you take a look at it?


Add support for template layouts

Add support for - content_for control blocks, and = yield

#77 will provide yield at the script level using a local variable. This means that the template parser will not have to do anything special, and allows it to be used anywhere with expressions, e.g.:

An implementation concept, and I believe how rails does it:

Render the view template first to a buffer, this also has the possibility for the view to set/mutate any attributes for the layout (e.g. a ruby: @title = "Index" at the start of the view, and a title =@title in the layout).
When any - content_for name is encountered, create a new named buffer, and render the block to that buffer.
Render the layout to the final output buffer.
When any yield call is invoked, return the buffer from 1.
When any yield name call is invoked, return the appropriate named buffer from 2.


MCPR-300 Plat Challenge Wrong

Is it only for the MCPR-300 or are all sniper platinum challenges only 20 longshot kills?

Is it only for the MCPR-300 or are all sniper platinum challenges only 20 longshot kills?

Just saw this.
The only other Sniper with 20 longshots is the Signal.

The only other Sniper with 20 longshots is the Signal.

I'll fix that as well after work later today! 😄


Bad memory access

I try to run your algorithm through a short video (around 5 secs) to extract gif using the following command:

./distribute/bin/hecate -i media/video.mp4 --generate_gif --ngif 1 -o output

Then I get a terminated error. After debugging, I figure out it is because of bad memory access in the following line of code in file hecate_highlight.cpp :
// Collect IDs & scores of the shots in the k-th cluster
      vector<int> v_tmp_shotid;
      vector<double> v_tmp_score;
      for(int shotid=0; shotid<km_lbl.rows; shotid++) {
        int lbl = km_lbl.at<int>(shotid);
        if( lbl==k ) {
          double val = shot_diff_avg.at<double>(shotid);
          if( val > best_val ) {
            best_range = v_candidates[shotid];
            best_val = val;
          }
          v_tmp_shotid.push_back( shotid );
          v_tmp_score.push_back( val );
        }
      }

The case is that shotid was out of range for shot_diff_avg. In my case, shotid = 300 (km_lbl.rows = 2000) while shot_diff_avg.rows = 1 and shot_diff_avg.cols = 1.
I think that the for loop should also be constrained by v_candidates.size() .

Thanks for reporting this issue! Would you mind sharing your video file so that I can debug properly?

It has figured out where the problem is. It is because of opencv kmean implementation that automatically considers the transpose of the matrix when there is only one data point (a row vector as input). This behavior is based on the assumption that the input of kmean contain more than 1 data points link.
You can replicate the error when the video only contain one shot. Therefore, input to the kmean (perform_kmeans) in detect_highlight_shots would perform weirdly. If you couldn't reproduce the error, feel free to contact me for the video.

I have already created a pull request. Hope it can fix the issue.

PR to be merged upon receiving a valid CLA. Thanks for your contribution!


Updated index.html and style.css

I have done some changes to make the buttons more attractive .

I have changed the way i want , please merge it sir @Its-Aman-Yadav

Thank you @kuritika098


User running podman segfaults

Is this a BUG REPORT or FEATURE REQUEST?:
/kind bug
Description
Running podman as user causes crashes.
Steps to reproduce the issue:

podman version

Describe the results you received:
$ podman version
ERRO[0000] open /etc/subuid: no such file or directory
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x3926000 pc=0xf61a89]

Describe the results you expected:
$ sudo podman version
Version:       0.7.4
Go Version:    go1.10.2
OS/Arch:       linux/amd64

Additional information you deem important (e.g. issue happens only occasionally):
Output of podman version:
(paste your output here)

Output of podman info:
(paste your output here)

Additional environment details (AWS, VirtualBox, physical, etc.):
VirtualBox

@giuseppe PTAL

@afbjorklund is the podman distributed by Fedora?  I cannot reproduce with the last version available there.
Could you try https://koji.fedoraproject.org/koji/buildinfo?buildID=1131468 ?

Nope, I built it from source (using buildroot for minikube)
deploy/iso/minikube-iso/package/podman/podman.mk
Had to do some vendor hack for "varlink" - whatever that is...
Seems like it wasn't getting installed with the install.tools ?

@giuseppe : maybe it requires that /etc/subuid to be present ? (rootless mode)
But maybe not for the "version" command, if that happens to be the case...

Yes, that seems to have been it:
$ echo $USER:10000:65536 | sudo tee /etc/subuid
docker:10000:65536
$ echo $USER:10000:65536 | sudo tee /etc/subgid
docker:10000:65536
$ podman version
Version:       0.7.4
Go Version:    go1.10.2
OS/Arch:       linux/amd64

Same as documented in #1185

@afbjorklund re: varlink - If you don't want if in your build, edit the Makefile and remove varlink from BUILDTAGS (or manually set the environment variable)

@mheon : I have no idea, I was just updating podman (trying to get away from kpod eventually)
https://github.com/kubernetes/minikube/pull/3026
Happy to build with the varlink feature, as long as it works... Maybe I could go get it instead ?

@afbjorklund There's a dependency package (libvarlink, I think?) as well. Generally speaking, if you're not thinking you need a remote API, it's safe to build without varlink.

@afbjorklund it is required for rootless containers, but if it is not present it should definitely not crash.
I've just built the same version you are using but still it works here, I just get the error message and podman exits.
On what system are you trying to run it?  I've tried to use it only on Fedora and Ubuntu

Users seem to be happy about hi-jacking the old docker daemon (of minikube), not sure if that should be allowed to continue or if they should use their own container infrastructure instead of the (mini) cloud's ?
https://kubernetes.io/docs/setup/minikube/#reusing-the-docker-daemon
Currently I'm just ssh'ing into the machine, happy that it can show the images now (cache got turned off...) even if seems like listing containers (i.e. ps) got broken out-of-the-box again. Probably just a socket move.
Hacking on: https://github.com/kubernetes/minikube/pull/2757 (running Kubernetes with CRI-O)

@giuseppe : it is running the "minikube.iso", which is a buildroot 2018.05 environment

I'm still not able to reproduce the segfault when the /etc/subuid file is missing.  What changes have you done to varlink?  If you have the binary you have built somewhere, that could help as well.

@giuseppe : I used the vendored version of varlink, to avoid the out-of-the-box build error when just running "make install.tools podman" that the buildroot make naively tried to do. Did not modify anything.
Will see if I can upload the minikube.iso and the podman binary somewhere for easier access... There was a stacktrace as well, after the error printout. But I'm not sure if this segfault is "important" or not ?

Here is the ISO: https://github.com/afbjorklund/minikube/releases/download/15e56aa/minikube.iso
Built from: https://github.com/afbjorklund/minikube/tree/15e56aa8e13d97a1bb6a0813281f9bc886816f4d
As requested, direct link to the binary itself: podman
Example output

                         _             _
            _         _ ( )           ( )
  ___ ___  (_)  ___  (_)| |/')  _   _ | |_      __
/' _ ` _ `\| |/' _ `\| || , <  ( ) ( )| '_`\  /'__`\
| ( ) ( ) || || ( ) || || |\`\ | (_) || |_) )(  ___/
(_) (_) (_)(_)(_) (_)(_)(_) (_)`\___/'(_,__/'`\____)
$ podman version
ERRO[0000] open /etc/subuid: no such file or directory
$ fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x3b56000 pc=0xf61a89]
runtime stack:
runtime.throw(0x122f0e5, 0x2a)
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/panic.go:616 +0x81
runtime.sigpanic()
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/signal_unix.go:372 +0x28e
goroutine 1 [syscall, locked to thread]:
runtime.cgocall(0xf618e0, 0xc420281470, 0x4971f1)
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/cgocall.go:128 +0x64 fp=0xc420281430 sp=0xc4202813f8 pc=0x4090c4
github.com/projectatomic/libpod/pkg/rootless._Cfunc_reexec_in_user_namespace(0xc400000005, 0x0)
_cgo_gotypes.go:43 +0x4d fp=0xc420281470 sp=0xc420281430 pc=0xd36d5d
github.com/projectatomic/libpod/pkg/rootless.BecomeRootInUserNS(0x101c300, 0x0, 0x0, 0x0)
/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/pkg/rootless/rootless_linux.go:92 +0x1ff fp=0xc420281680 sp=0xc420281470 pc=0xd375bf
main.main()
/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/cmd/podman/main.go:32 +0x71 fp=0xc420281f88 sp=0xc420281680 pc=0xf33e51
runtime.main()
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/proc.go:198 +0x212 fp=0xc420281fe0 sp=0xc420281f88 pc=0x4331b2
runtime.goexit()
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/asm_amd64.s:2361 +0x1 fp=0xc420281fe8 sp=0xc420281fe0 pc=0x45ee81
goroutine 5 [chan receive]:
github.com/projectatomic/libpod/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x1d102a0)
/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/vendor/github.com/golang/glog/glog.go:882 +0x8b
created by github.com/projectatomic/libpod/vendor/github.com/golang/glog.init.0
/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/vendor/github.com/golang/glog/glog.go:410 +0x203
goroutine 6 [syscall]:
os/signal.signal_recv(0x0)
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/sigqueue.go:139 +0xa6
os/signal.loop()
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/os/signal/signal_unix.go:22 +0x22
created by os/signal.init.0
/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/os/signal/signal_unix.go:28 +0x41

Using a previous version works fine. So it's probably something with "varlink" ?
$ podman version
Version:       0.4.1
Go Version:    go1.10.2
Git Commit:    "f3d114a1effd8a6ef773bee14fe49ea6d8d7c350"
Built:         Thu Aug  2 11:58:17 2018
OS/Arch:       linux/amd64

Call stack looks like the rootless code, and not Varlink. Something seems
to be going wrong in the CGo code in pkg/rootless.
On Thu, Aug 2, 2018, 08:09 Anders Björklund<EMAIL_ADDRESS>wrote:

Using a previous version works fine. So it's probably something with
"varlink" ?
$ podman version
Version:       0.4.1
Go Version:    go1.10.2
Git Commit:    "f3d114a1effd8a6ef773bee14fe49ea6d8d7c350"
Built:         Thu Aug  2 11:58:17 2018
OS/Arch:       linux/amd64
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/projectatomic/libpod/issues/1189#issuecomment-409904319,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHYHCFBvqye_EeLxdVzTwcRYwIMBX8WHks5uMuwDgaJpZM4VmtF4
.

Didn't seem to help, unfortunately.
>>> podman v0.7.4 Patching

Applying 1201.patch using patch:
patching file pkg/rootless/rootless_linux.c

Think I need to read up on my CGo :-)
Or opt out of this "rootless" thing perhaps.

runtime.cgocall(0xf618e0, 0xc42027d470, 0x4971f1)
	/home/anders/KUBE/minikube/out/buildroot/output/host/lib/go/src/runtime/cgocall.go:128 +0x64 fp=0xc42027d430 sp=0xc42027d3f8 pc=0x4090c4
github.com/projectatomic/libpod/pkg/rootless._Cfunc_reexec_in_user_namespace(0xc400000005, 0x0)
	_cgo_gotypes.go:43 +0x4d fp=0xc42027d470 sp=0xc42027d430 pc=0xd36d5d
github.com/projectatomic/libpod/pkg/rootless.BecomeRootInUserNS(0x101c300, 0x0, 0x0, 0x0)
	/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/pkg/rootless/rootless_linux.go:92 +0x1ff fp=0xc42027d680 sp=0xc42027d470 pc=0xd375bf
main.main()
	/home/anders/KUBE/minikube/out/buildroot/output/build/podman-v0.7.4/_output/src/github.com/projectatomic/libpod/cmd/podman/main.go:32 +0x71 fp=0xc42027df88 sp=0xc42027d680 pc=0xf33e51

No luck with gdb, so added some oldschool printf debugging instead...
It seems like when the program crashes, that argc is 0 (cmdline gone?)
$ ./podman version
ERRO[0000] open /etc/subuid: no such file or directory
argc: 2
used: 17
$ ./podman version
ERRO[0000] open /etc/subuid: no such file or directory
argc: 0
used: 0
fatal error: unexpected signal during runtime execution

So that termination code needs to check for that possibility too...
  argv = malloc (sizeof (char *) * (argc + 1));
  if (argv == NULL)
    return NULL;
  argc = 0;

  argv[argc++] = buffer;
  for (i = 0; i < used - 1; i++)
    if (buffer[i] == '\0')
      argv[argc++] = buffer + i + 1;

  argv[argc] = NULL;

Like so: 054d9bc0904c07b8886939e905572fea158f5f10

Thanks, with those additions the segfault doesn't happen anymore.
$ podman version
ERRO[0000] open /etc/subuid: no such file or directory
$ sudo podman version
Version:       0.7.4
Go Version:    go1.10.2
OS/Arch:       linux/amd64

Yes, that seems to have been it:
$ echo $USER:10000:65536 | sudo tee /etc/subuid
docker:10000:65536
$ echo $USER:10000:65536 | sudo tee /etc/subgid
docker:10000:65536
$ podman version
Version:       0.7.4
Go Version:    go1.10.2
OS/Arch:       linux/amd64

Same as documented in #1185

Worked for me, thanks.


Framework not found Pods_Runner

Steps to Reproduce

Environment
Flutter 1.15.3-pre.58 • channel master • github:flutter/flutter.git
Framework • revision f769bcc5c4 (30 hours ago) • 2020-02-10 20:55:48 -0500
Engine • revision e4f46f32f1
Tools • Dart 2.8.0 (build 2.8.0-dev.8.0 fd992e423e)

Execute the following commands for this issue https://github.com/FirebaseExtended/flutterfire/issues/1979 .
flutter clean
cd ios
rm Pods
pod install
cd ..

then
Run (release build) on XCode.
or
flutter build ios

Expected results:
Build and installation succeed.
Actual results:
Only release build fails though debug build succeeds.
Erorr: Framework not found Pods_Runner

Logs

Building closet-app for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project:
UYA338GXZR
Running pod install...                                             14.6s
Running Xcode build...

 └─Compiling, linking and signing...                         3.1s
Xcode build done.                                           820.0s
Failed to build iOS app
Error output from Xcode build:
↳
    2020-02-13 15:57:29.898 xcodebuild[90887:3399430]  DTDeviceKit: deviceType from
    3a361425244146c464bb77f8986f153bedd36267 was NULL
    2020-02-13 15:57:30.126 xcodebuild[90887:3399431]  DTDeviceKit: deviceType from
    3a361425244146c464bb77f8986f153bedd36267 was NULL
    ** BUILD FAILED **

Xcode's output:
↳
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:13: warning: unused variable 'sourceApplication' [-Wunused-variable]
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:41: warning: 'UIApplicationOpenURLOptionsSourceApplicationKey' is only available
    on iOS 9.0 or newer [-Wunguarded-availability]
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In module 'UIKit' imported from /Users/hiroshi.matsui/closet_app/ios/Pods/Target Support
    Files/google_sign_in/google_sign_in-prefix.pch:2:
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.s
    dk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:518:51: note:
    'UIApplicationOpenURLOptionsSourceApplicationKey' has been marked as being introduced in iOS 9.0
    here, but the deployment target is iOS 8.0.0
    UIKIT_EXTERN UIApplicationOpenURLOptionsKey const UIApplicationOpenURLOptionsSourceApplicationKey
    NS_SWIFT_NAME(sourceApplication) API_AVAILABLE(ios(9.0));   // value is an NSString containing the
    bundle ID of the originating application; non-nil if the originating application and this
    application share the same team identifier
                                                      ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:41: note: enclose 'UIApplicationOpenURLOptionsSourceApplicationKey' in an
    @available check to silence this warning
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2 warnings generated.
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:13: warning: unused variable 'sourceApplication' [-Wunused-variable]
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:41: warning: 'UIApplicationOpenURLOptionsSourceApplicationKey' is only available
    on iOS 9.0 or newer [-Wunguarded-availability]
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In module 'UIKit' imported from /Users/hiroshi.matsui/closet_app/ios/Pods/Target Support
    Files/google_sign_in/google_sign_in-prefix.pch:2:
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.s
    dk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:518:51: note:
    'UIApplicationOpenURLOptionsSourceApplicationKey' has been marked as being introduced in iOS 9.0
    here, but the deployment target is iOS 8.0.0
    UIKIT_EXTERN UIApplicationOpenURLOptionsKey const UIApplicationOpenURLOptionsSourceApplicationKey
    NS_SWIFT_NAME(sourceApplication) API_AVAILABLE(ios(9.0));   // value is an NSString containing the
    bundle ID of the originating application; non-nil if the originating application and this
    application share the same team identifier
                                                      ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-4.1.1/ios/Classes/FLTGoogleS
    ignInPlugin.m:138:41: note: enclose 'UIApplicationOpenURLOptionsSourceApplicationKey' in an
    @available check to silence this warning
      NSString *sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey];
                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    2 warnings generated.
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:48: warning: treating a forced downcast to 'FlutterViewController' as
    optional will never produce 'nil'
                flutterController = rootController as! FlutterViewController
                                                   ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:50: note: use 'as?' to perform a conditional downcast to
    'FlutterViewController'
                flutterController = rootController as! FlutterViewController
                                                     ^
                                                     ?
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:33: note: add parentheses around the cast to silence this warning
                flutterController = rootController as! FlutterViewController
                                    ^
                                    (                                       )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:50:53: warning: no method declared with Objective-C selector
    'flutterEngine'
                if (app.delegate?.responds(to: Selector("flutterEngine")))! {
                                                        ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:50:53: note: wrap the selector name in parentheses to suppress this
    warning
                if (app.delegate?.responds(to: Selector("flutterEngine")))! {
                                                        ^
                                                        (              )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:116: warning: treating a forced downcast to 'FlutterEngine' as
    optional will never produce 'nil'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:118: note: use 'as?' to perform a conditional downcast to
    'FlutterEngine'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
                                                                                ?
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:58: note: add parentheses around the cast to silence this warning
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                             ^
                                                             (
                                                             )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:77: warning: no method declared with Objective-C selector
    'flutterEngine'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:77: note: wrap the selector name in parentheses to suppress this
    warning
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
                                                                                (              )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:48: warning: treating a forced downcast to 'FlutterViewController' as
    optional will never produce 'nil'
                flutterController = rootController as! FlutterViewController
                                                   ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:50: note: use 'as?' to perform a conditional downcast to
    'FlutterViewController'
                flutterController = rootController as! FlutterViewController
                                                     ^
                                                     ?
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:48:33: note: add parentheses around the cast to silence this warning
                flutterController = rootController as! FlutterViewController
                                    ^
                                    (                                       )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:50:53: warning: no method declared with Objective-C selector
    'flutterEngine'
                if (app.delegate?.responds(to: Selector("flutterEngine")))! {
                                                        ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:50:53: note: wrap the selector name in parentheses to suppress this
    warning
                if (app.delegate?.responds(to: Selector("flutterEngine")))! {
                                                        ^
                                                        (              )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:116: warning: treating a forced downcast to 'FlutterEngine' as
    optional will never produce 'nil'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:118: note: use 'as?' to perform a conditional downcast to
    'FlutterEngine'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
                                                                                ?
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:58: note: add parentheses around the cast to silence this warning
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                             ^
                                                             (
                                                             )
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:77: warning: no method declared with Objective-C selector
    'flutterEngine'
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/multi_image_picker-4.6.1/ios/Classes/SwiftM
    ultiImagePickerPlugin.swift:51:77: note: wrap the selector name in parentheses to suppress this
    warning
                    let engine: FlutterEngine? =
                    app.delegate?.perform(Selector("flutterEngine"))?.takeRetainedValue() as!
                    FlutterEngine
                                                                                ^
                                                                                (              )
    3 warnings generated.
    1 warning generated.
    error: the following command failed with exit code 0 but produced no further output
    CompileC
    /Users/hiroshi.matsui/Library/Developer/Xcode/DerivedData/Runner-bvctfawvgmxwtegnrnudbobsraqu/Build/
    Intermediates.noindex/Pods.build/Release-iphoneos/cloud_firestore.build/Objects-normal/arm64/CloudFi
    restorePlugin.o
    /Applications/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.12.11/ios/Classes/CloudFi
    restorePlugin.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    ld: framework not found Pods_Runner
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    ld: framework not found Pods_Runner
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    error: the following command failed with exit code 1 but produced no further output
    Ld
    /Users/hiroshi.matsui/Library/Developer/Xcode/DerivedData/Runner-bvctfawvgmxwtegnrnudbobsraqu/Build/
    Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Binary/Runner
    normal arm64
    note: Using new build system
    note: Planning build
    note: Constructing build description

Encountered error while building for device.

I fixed this issue!
Open XCode > [Build Phases] > [Link Binary WIth Libraries].
Remove Pod_Runner.framework.
https://qiita.com/edm/items/4cda53320dfa0858d542

flutter clean
cd ios
rm Pods
pod install
cd ..

isn't any kind of supported workflow.  Even CocoaPods instructions would say to run pod deintegrate instead of deleting the `Pod directory out from under it.
Closing.

@jmagman I'm not sure why folks thumps down but I think they need to provide rationale for that lol.

If you have changed platform in ios/Podfile, don't forget to update iOS Deployment Target in Pods target: https://gist.github.com/henry40408/7e6c659f83bfb2deaa6669b08e804009

If you have changed platform in ios/Podfile, don't forget to update iOS Deployment Target in Pods target: https://gist.github.com/henry40408/7e6c659f83bfb2deaa6669b08e804009

The problem for me ended up being that the platform :ios, '12.0' was a higher iOS version than the targets specified in the XCode projects. Once I changed the target iOS in the XCode projects, it built. In XCode 11, that's at [Project Navigator button] -> Runner top level blue icon -> General -> Deployment Info -> Target.

The problem for me ended up being that the platform :ios, '12.0' was a higher iOS version than the targets specified in the XCode projects. Once I changed the target iOS in the XCode projects, it built. In XCode 11, that's at [Project Navigator button] -> Runner top level blue icon -> General -> Deployment Info -> Target.

The problem for me ended up being that the platform :ios, '12.0' was a higher iOS version than the targets specified in the XCode projects. Once I changed the target iOS in the XCode projects, it built. In XCode 11, that's at [Project Navigator button] -> Runner top level blue icon -> General -> Deployment Info -> Target.

This fixed it for me, thanks a lot!

On VS Code Terminal:
I ran the path to my project "export PATH=/put your folder's path here/flutter/bin:$PATH" again
Then ran "flutter create ."
This worked for me

The problem for me ended up being that the platform :ios, '12.0' was a higher iOS version than the targets specified in the XCode projects. Once I changed the target iOS in the XCode projects, it built. In XCode 11, that's at [Project Navigator button] -> Runner top level blue icon -> General -> Deployment Info -> Target.

This worked. It seems I had declared a different deployment target in my Podfile opposed to the one set in the [Project Navigator button] -> Runner top level blue icon -> General -> Deployment Info -> Target. Setting both to the same value (11.0 in my case) fixed the issue.

I just tried this in order this worked for me
flutter clean
cd ios
rm -rf Pods
flutter pub get
pod install


Add support for BPF_MAP_TYPE_SOCKMAP and bpf_sk_redirect_map()

For details and links to relevant references, see https://blog.cloudflare.com/sockmap-tcp-splicing-of-the-future/

[ ] Map type: BPF_MAP_TYPE_SOCKMAP (see above link)
[ ] Helper: bpf_sk_redirect_map()  (see https://github.com/iovisor/bpf-docs/blob/master/bpf_helpers.rst)
[ ] Program type: BPF_PROG_TYPE_SK_SKB (see https://blogs.oracle.com/linux/post/bpf-a-tour-of-program-types section 1.3)

This is used by, at least, the observability functionality of Cilium.

For TCP: this should use the FWPM_LAYER_STREAM_V{4,6} layer in WFP to sync data, and the FwpsStreamInjectAsync0 API to inject data to the target socket.
For UDP, this should use FWPS_LAYER_DATAGRAM_DATA_V{4,6}


refactor: update WalletConnect import paths and UI components

Problem solved
Short description of the bug fixed or feature added
Changes made

[ ] Public API changes: list the public API changes made if any
[ ] Internal API changes: explain the internal logic changes

How to test

[ ] Automated tests: link to unit test file
[ ] Manual tests: step by step instructions on how to test

Contributor NFT
Paste in your wallet address below and we will airdrop you a special NFT when your pull request is merged.
Address:

PR-Codex overview
This PR updates the Wallet Connect functionality in the thirdweb package, including consumer and receiver modules, UI components, and types.
Detailed summary

Added new WalletDetailsModalScreen types for wallet management screens
Updated imports and paths for Wallet Connect modules
Enhanced UI components for wallet connection and management

The following files were skipped due to too many changes: packages/thirdweb/src/react/web/ui/ConnectWallet/screens/ManageWalletScreen.tsx, packages/thirdweb/src/react/web/ui/ConnectWallet/screens/WalletConnectReceiverScreen.tsx, packages/thirdweb/src/react/web/ui/ConnectWallet/Details.tsx

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

#3294  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @gregfromstl and the rest of your teammates on  Graphite


vector: 0.8.0 -> 0.8.1

Semi-automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/timberio/vector/releases.
meta.description for vector is: "A high-performance logs, metrics, and events router"
meta.homepage for vector is: "https://github.com/timberio/vector"
Updates performed:

Rust version update

Release on GitHub
Compare changes on GitHub

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 0.8.1 with grep in /nix/store/rj2ywns7vgh2b28s44mik8cdhklg3zyb-vector-0.8.1

directory tree listing: https://gist.github.com/69ae9c9caa0ebfea2e44fe1753f6e88f

du listing: https://gist.github.com/27fefd50036ba8966713193ff60ba725

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)
1 package rebuild(s)
1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
vector

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/rj2ywns7vgh2b28s44mik8cdhklg3zyb-vector-0.8.1 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A vector https://github.com/r-ryantm/nixpkgs/archive/e35523f626794ca9ae14b8a78878039633f186e5.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/rj2ywns7vgh2b28s44mik8cdhklg3zyb-vector-0.8.1
ls -la /nix/store/rj2ywns7vgh2b28s44mik8cdhklg3zyb-vector-0.8.1/bin

cc @thoughtpolice for testing.

@a-rodin As you can see, thanks to your good work -- we now have our own bots doing updates for us. :)
(I also wonder if we're the first people shipping tested vector packages for aarch64...)

@thoughtpolice That's what I call the future! 🤖


Add support for ENV variables

How can we support ENV variables in running code?

/move to satyrnjs/satyrn


Create a python file should automatically select the language for the file as python

Testing #18355
Currently create a python file opens a generic untitled file. Instead, it should set the language on the untitled file.

@karthiknadig Do you know if there's a command to do it? Cause AFAIK it can't be done programmatically :(

We should ask for this API in VS Code repo. There is a command 'Change language mode', but this does a quick pick.

I guess they do offer a way through this? https://code.visualstudio.com/updates/v1_59#_contribution-point-for-new-file-menu

To verify, set "python.createNewFileEnabled": true in the user settings. Then open the VS Code start page (Help: Get Started) and and click "New File":

This is behind a setting to be run as an experiment (motivation)

It looks like the "create Python file" command through the "help: get started" page still asks for a language selection. Was that supposed to be updated as well?
New file... works as described

@amunger looks like the build did not publish with that change in due to a network issue. Can you try with this one: https://github.com/microsoft/vscode-python/suites/5410040257/artifacts/170851098

@amunger sorry, what do you mean by language selection?
once you click on "new file" it should show up a list with of possible files you'd like to create. Is this now what you're seeing?

oh sorry, do you mean the "New Python file" command? if so, when I run it, it creates the file as I'd expect 😢

yeah "New File..." works fine. The Help: Getting Started file creation is the one that isn't auto selecting the language:

Oh, I read through your verification steps too quickly. It doesn't look like this was actually something to verify

oh that is such a good point, though! I'll create a new issue to use that in the walkthrough: https://github.com/microsoft/vscode-python/issues/18575
Thanks for bringing it up! 😊

It should now be possible with https://github.com/microsoft/vscode/pull/153872 🥳 Does Python extension still need its own Python: New Python File command?

Awesome! I don't think we need the command anymore then. We can remove it 😢


Dbeaver/pro#23135 Can't create driver instance' error

Provided convenient error handling with a driver configuration option.


BUG: Cannot undo

This one is intermittent... on a new file this happens all the time.
On a file that was created, saved, IDE closed and opened again... does not seem to happen.
'ctrl + z' will show this dialog:

Press ok and then another dialog appears:

Press OK again and the dialog goes away but the state does not change, ie the last change to the dwg is not reverted.
IDE: PhpStorm 2024.1.5 Build #PS-241.18968.24, built on August 3, 2024
Plugin version: 0.2.6
Operating System: (LinuxMint) Kernel: 5.15.0-118-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4

can you please check if the VS Code plugin shows the same behaviour? This could help to find the bug.

when you say "the" which vscode plugin do you mean? Do you have a specific name as there are a few

This one: https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio
Henning helped us to create the intellij version. So both have some approaches in common.


Clarius Mobile App listen on port 0 when casting

The new Clarius Mobile App sometimes listens on port 0. This doesn't make sense as I know port 0 does not exist in TCP/IP protocol. If I use Clarius Cast Api to connect to this port 0, I get an error of "The requested address is not valid in its context".
Environment:

Mobile Device: iPhone
Clarius Mobile App: the latest version of today

Hi, ensure the cast setting is not set to "disabled". Menu > Settings > Clarius Cast (in advanced settings). Set to "institution" or "anyone".

correct, the clarius cast setting needs to be set, with the Cast license applied to your scanner as well, you'll be see the option for research to set to a static port.


Cannot run app with sharp

(sharp:585): GLib-GObject-WARNING **: cannot register existing type 'gchar'
**
GLib-GObject:ERROR:gvaluetypes.c:455:_g_value_types_init: assertion failed: (type == G_TYPE_CHAR)

I've tried uninstalling all of my node modules, reinstalling them. I tried to remove all of my global packages and completely remove node (then brew reinstall) and nothing seems to work. I still get the above error any ideas?

Hello, are you also using the canvas module?

Yes I am.

Thanks for confirming, please see https://github.com/lovell/sharp/issues/575#issuecomment-247304262

Thank you - I will reopen if I have any trouble!


Descriptions for dateRequested and dateAssigned need clarification.

Many of the dates in the cveMetadataPublished section are ambiguous.
dateRequested says "the date/time this issue was requested."  Does this mean it is the date the CVE ID was reserved or is there some other request involved?
dateAssigned says "the date/time this was assigned."  What is "this?"  Is it the CVE record or the ID?  What is it assigned to?

dateReserved  = The date/time this CVE ID was reserved in the CVE automation workgroup services system. Disclaimer: This date reflects when the CVE ID was reserved, and does not necessarily indicate when this vulnerability was discovered, shared with the affected vendor, publicly disclosed, or updated in CVE.
dateAssigned = The date/time this CVE ID was associated with a vulnerability by a CNA.


Some Questions about Implementation

Thank you for this great project. I am trying to understand some of the implementation details after looking through your notebooks and have a couple of questions.

Calculation of KL-divergence
I went through your explanation of why KL-divergence is just the difference of the log-probs but still not quite sure why that is the case. Because you are selecting the logits corresponding to the actual tokens in logprobs_from_logits(), the resultant logprobs and ref_logprobs are now not proper probability distributions. What we can do instead is to calculate the KL-divergence over the whole vocabulary (50257 tokens in GPT2) from logits and ref_logits for each time-step (token) and then average it over all the time-steps. Would like to know your thoughts about this.

About this line in ppo.py
ratio = torch.exp(logprob - old_logprobs)
logprob and old_logprobs are obtained from passing the same model_input into the model and ideally, they should be the same. But during training dropout is involved and hence they are different and ratio is slightly different from a matrix of all 1s. Is that the rationale behind using this line? And my follow-up question is why would this ratio help in training?

Hi @deepanwayx, thanks for your interest in the library. Lets see if I can answer your question:
1. Calculation of KL-divergence
I think both of your questions here can be answered by looking at the equation for the KL divergence:

which can be approximated for discrete values by the following formula:

This is a weighted sum of the term in the first equation. Each term is weighted by the probability p(x). Since we sample the tokens from p(x) we already took that into account implicitly. Tokens that are unlikely are rarely selected while tokens with high probability are selected more often. If we average over all elements in the sequence we achieve the same weighting as by weighting each possible tokens with its probability. In that case the step you propose would be redundant.
2. About the ratio
One important detail to mention here is that the PPO optimisation runs for several steps for every batch of data. For this reason the model changes after each optimisation step. Therefore, old_logprobs stays the same while logprobs change after each optimisation.
Now, the ratio is an essential part of the PPO algorithm. The idea is that after the optimisation step you calculate the ratio to see if the chosen action gets a higher or lower probability than during rollout. That value multiplied with the advantage yields the unclipped objective function (that is used in TRPO). The idea is that you want to increase the policy's probability of the actions with a high advantage and vice versa. PPO uses a clipped version of this objective for better stability. For more detail I highly recommend the excellent original paper!
I haven't thought about the effects of Dropout. I suspect the effect of the optimised model are larger than the fluctuations from dropout. But feel free to experiment with it and create a PR if it yields training improvement.
Remarks
Finally, I want to mention that my main contribution in this project was translating OpenAI's TensorFlow code to PyTorch and making it compatible with the Hugging Face library. The details above were already implemented in the original code and these are merely my explanations. See the original code and paper for more details. For the PPO implementation check out the train_policy.py script.

Thanks for your detailed explanations. I think it makes a lot more sense now. I will check out the original PPO paper for more details.

Hi @lvwerra
About the difference between logprobs and old_logprobs: You mentioned in the #10 that

So the reason we run PPO for 4 epochs is that we want to make most of the data we gathered. If generating samples was cheap we could only train for one epoch.

and in this issue, you said that logprobs and old_logprobs will different after one epoch, which means that i can't set the ppo_epoch to 1
Quite confused about that.

You can set ppo_epoch to 1  and only the logprobs will change, which makes sense since you the model changes after each ppo_epoch, this the predictions are not the same. Why would that be a problem?

You can set ppo_epoch to 1 and only the logprobs will change, which makes sense since you the model changes after each ppo_epoch, this the predictions are not the same. Why would that be a problem?

In the first epoch log_probs is the same as  old_logprobs (if we disregard the dropout effect) so I think that @yanghoonkim's comment makes sense, right? I.e., if ratio is essential as you pointed, ppo_epoch  must be bigger than 1 for ratio to ever be different than 1.


tweepub image not compatible with all the networks/dns plugins

AFAIS tweepub image based on alpine which have a lot of issues with dns resolving in different configurations and/or network types (CNIs). I've tried it with regular Flannel CNI + K8S 1.8.3 and it looks like alpine doesn't handle ndots option well and not able to resolve anything. It may or may no be a correct behavior but AFAIK everybody trying to resolve FQDN first and only after that try to use local domain but alpine probably doing that in reversed way so, starting from non-existent and fails.

/ # cat /etc/resolv.conf
nameserver <IP_ADDRESS>
search default.svc.cluster.local svc.cluster.local cluster.local local
options ndots:5
/ # ping ya.ru
ping: bad address 'ya.ru'
/ # vi /etc/resolv.conf
---removing options ndots:5-----
/ # ping ya.ru
PING ya.ru (<IP_ADDRESS>): 56 data bytes
64 bytes from <IP_ADDRESS>: seq=0 ttl=52 time=25.066 ms

Done. Image switched to Debian Jessie.


Use clicontrib v0.1.0 to fix to fail go build

WHY
WHAT
REF

Codecov Report

Merging #50 into master will not change coverage.
The diff coverage is 0%.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c24fb64...60c6cbf. Read the comment docs.