27 Aug 2021 |
fzakaria | Wow the adoptopenjdk Nix recipe is awesome | 22:31:08 |
fzakaria | i love how it works off a JSON file | 22:31:12 |
fzakaria | I wish more build recipes worked like that. | 22:31:20 |
31 Aug 2021 |
fzakaria | oh it doesn't build from source... | 15:59:41 |
fzakaria | nixpkgs should prune all packages that build from a binary distribution... | 15:59:51 |
fzakaria | you lose all the real transitive information for build dependencies | 16:00:07 |
fzakaria | https://github.com/NixOS/nixpkgs/issues/136308 | 16:04:03 |
2 Sep 2021 |
| Rosario Pulella joined the room. | 17:53:34 |
3 Sep 2021 |
| humancalico joined the room. | 06:32:13 |
7 Sep 2021 |
Thomas Heartman (he/him) | Anyone know anything about getting a kotlin language server running on NixOS? I can't find one in nixpkgs, and building the one on github (https://github.com/fwcd/kotlin-language-server) fails for me.
Or optionally: anyone know how to get IDEA running on NixOS? Mine gets stuck after the splash screen. | 13:40:46 |
Thomas Heartman (he/him) | Oh, it seems that it does build if I use adoptopenjdk-bin , but not if I use adoptopenjdk-hotspot-bin-16 . Huh. Guess I'll see if it works properly tomorrow 🤞 | 14:22:43 |
8 Sep 2021 |
Gytis Ivaskevicius | In reply to @heartman:matrix.org Anyone know anything about getting a kotlin language server running on NixOS? I can't find one in nixpkgs, and building the one on github (https://github.com/fwcd/kotlin-language-server) fails for me.
Or optionally: anyone know how to get IDEA running on NixOS? Mine gets stuck after the splash screen. https://github.com/search?q=org%3Avi-tality+kotlin&type=code | 08:26:40 |
Gytis Ivaskevicius | as for idea - it should work fine? | 08:26:47 |
Gytis Ivaskevicius | if you are on wayland - you need to export some fancy variable | 08:27:00 |
Gytis Ivaskevicius | export _JAVA_AWT_WM_NONREPARENTING=1
| 08:27:45 |
9 Sep 2021 |
Thomas Heartman (he/him) | In reply to @gytis-ivaskevicius:matrix.org https://github.com/search?q=org%3Avi-tality+kotlin&type=code Oh, sweet! That's a neat trick I haven't seen before. Yeah, seems importing it via NUR works 🎉 I Yeah, about IDEA: I don't know why, but it doesn't. I see the splash screen with the version etc. It then draws a window, but the window is empty. I'll attach a screenshot to demonstrate. There is an error that appears in the console, though:
2021-09-09 09:49:13,940 [ 6691] WARN - llij.ide.plugins.PluginManager - id redefinition ([row,col,system-id]: [2,3,"product classpath"])
2021-09-09 09:49:55,910 [ 48661] ERROR - tellij.diagnostic.LoadingState - Should be called at least in the state CONFIGURATION_STORE_INITIALIZED, the current state is: LAF_INITIALIZED
Current violators count: 1
java.lang.Throwable
at com.intellij.diagnostic.LoadingState.logStateError(LoadingState.java:53)
at com.intellij.diagnostic.LoadingState.checkOccurred(LoadingState.java:49)
at com.intellij.execution.process.OSProcessHandler.<init>(OSProcessHandler.java:50)
at com.intellij.execution.process.CapturingProcessHandler.<init>(CapturingProcessHandler.java:22)
at com.intellij.execution.process.CapturingProcessHandler$Silent.<init>(CapturingProcessHandler.java:92)
at com.intellij.ide.browsers.BrowserLauncherAppless$doLaunch$2.run(BrowserLauncherAppless.kt:203)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
2021-09-09 09:49:55,923 [ 48674] ERROR - tellij.diagnostic.LoadingState - IntelliJ IDEA 2021.2 Build #IU-212.4746.92
2021-09-09 09:49:55,925 [ 48676] ERROR - tellij.diagnostic.LoadingState - JDK: 11.0.11; VM: OpenJDK 64-Bit Server VM; Vendor: Oracle Corporation
2021-09-09 09:49:55,925 [ 48676] ERROR - tellij.diagnostic.LoadingState - OS: Linux
2021-09-09 09:51:39,819 [ 152570] WARN - l.NotificationGroupManagerImpl - Notification group CodeWithMe is already registered (group=com.intellij.notification.NotificationGroup@21703ef5). Plugin descriptor: PluginDescriptor(name=Code With Me, id=com.jetbrains.codeWithMe, descriptorPath=plugin.xml, path=/nix/store/igrdv5rq177dg6fd2z1id88v6wvq3z75-idea-ultimate-2021.2/idea-ultimate-2021.2/plugins/cwm-plugin, version=212.4746.92, package=null)
I don't really know what it's about, though.
| 07:54:03 |
Thomas Heartman (he/him) | Download 2021-09-09-095246_3837x1853_scrot.png | 07:54:46 |
Gytis Ivaskevicius | Try clearing it's config folder | 08:43:05 |
Thomas Heartman (he/him) | Based on their docs, that's ~/.config/JetBrains/<...> , right?
Deleting that folder and launching idea-ultimate again gives this:
2021-09-09 14:52:46,923 [ 6869] WARN - llij.ide.plugins.PluginManager - id redefinition ([row,col,system-id]: [2,3,"product classpath"])
2021-09-09 14:52:49,739 [ 9685] WARN - arketplace.MarketplaceRequests - Error reading Marketplace file: com.fasterxml.jackson.databind.JsonMappingException: Unexpected end-of-input: was expecting closing quote for a string value
at [Source: (BufferedReader); line: 1, column: 81272] (through reference chain: java.util.HashSet[3097]) (file=/home/thomas/.local/share/JetBrains/IntelliJIdea2021.2/pluginsXMLIds.json URL=https://plugins.jetbrains.com/files/pluginsXMLIds.json)
2021-09-09 14:52:49,788 [ 9734] WARN - l.NotificationGroupManagerImpl - Notification group CodeWithMe is already registered (group=com.intellij.notification.NotificationGroup@4c8901b1). Plugin descriptor: PluginDescriptor(name=Code With Me, id=com.jetbrains.codeWithMe, descriptorPath=plugin.xml, path=/nix/store/igrdv5rq177dg6fd2z1id88v6wvq3z75-idea-ultimate-2021.2/idea-ultimate-2021.2/plugins/cwm-plugin, version=212.4746.92, package=null)
And the same blank window.
| 12:54:09 |
17 Sep 2021 |
| j0xaf joined the room. | 20:19:51 |
23 Sep 2021 |
fzakaria | My talk for packaging-con got accepted.
Haven't created it yet but happy to take points of interest to integrate into it. | 03:08:19 |
fzakaria | https://pretalx.com/packagingcon-2021/talk/review/9FWYBJMVMH7SRWG3ASUMQTMNL9SEBCTJ | 03:08:20 |
24 Sep 2021 |
nbathum (he or they) |
Different artifactories can have different content for the same version. I've also had it happen that someone "force pushes" and changes the content of a released artifact, without changing the version number.
| 14:17:25 |
nbathum (he or they) | *
Different artifactories can have different content for the same version. I've also had it happen that someone "force pushes" and changes the content of a released artifact, without changing the version number.
| 14:17:33 |
nbathum (he or they) | *
Different artifactories can have different content for the same version.
I've also had it happen that someone "force pushes" and changes the content of a released artifact, without changing the version number
| 14:17:45 |
6 Oct 2021 |
| Rosario Pulella changed their display name from rosariopulella to Rosuavio. | 10:38:41 |
| Rosario Pulella changed their display name from Rosuavio to Rosario Pulella. | 10:45:04 |
7 Oct 2021 |
| kadokusei10 joined the room. | 09:41:42 |
17 Oct 2021 |
| Moritz Lutz joined the room. | 18:41:02 |
| mars joined the room. | 19:03:08 |