# issues

state: closed
title: New packages: libgksu, gksu
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/3473
updated_at: 2014-08-06 23:16:37
body:
  Please, add `libgksu` and `gksu` to `nixpkgs`.

  These derivations are based on gentoo and archlinux packages for `libgksu` and `gksu`.

  GKSu is a library that provides a Gtk+ frontend to `su` and `sudo`. It supports login shells and preserving environment when acting as a `su` frontend. It is useful to menu items or other graphical programs that need to ask a user's password to run another program as another user.


state: closed
title: initial package for TREZOR Bitcoin hardware wallet browser plugin
user_login: ehmry
html_url: https://github.com/NixOS/nixpkgs/pull/3475
updated_at: 2014-09-21 00:00:15
body:
  This plugin allows a browser to access a TREZOR device.
  It requires a udev rule and a wrapped browser to operate.

  Unfortunately it only comes in a deb package or a RPM, so it is marked **unfree**.

  Tested with a trezor and firefox.


state: closed
title: Add missing runtime dependency for python-stevedore
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/pull/3478
updated_at: 2014-10-25 11:48:37
body:
  _pythonPackages.stevedore_ has a run time dependency on _pythonPackages.setuptools_. This pull request fixes this issue.

  current state:

  ```
  [jascha@loshi:~/git/nixpkgs]$ nix-shell -p pythonPackages.python pythonPackages.stevedore

  [nix-shell:~/git/nixpkgs]$ python -c "import stevedore"
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/nix/store/f2mm3m01j39f9scai9fhgk8hjxd5ga4k-python2.7-stevedore-0.15/lib/python2.7/site-packages/stevedore/__init__.py", line 11, in <module>
      from .extension import ExtensionManager
    File "/nix/store/f2mm3m01j39f9scai9fhgk8hjxd5ga4k-python2.7-stevedore-0.15/lib/python2.7/site-packages/stevedore/extension.py", line 4, in <module>
      import pkg_resources
  ImportError: No module named pkg_resources
  ```

  after this fix:

  ```
  [jascha@loshi:~/git/nixpkgs]$ nix-shell -I nixpkgs=$HOME/git/nixpkgs -p pythonPackages.python pythonPackages.stevedore

  [nix-shell:~/git/nixpkgs]$ python -c "import stevedore"
  ```


state: closed
title: Fix 'Getting Nixpkgs' documentation
user_login: wereHamster
html_url: https://github.com/NixOS/nixpkgs/issues/3480
updated_at: 2014-08-07 13:33:10
body:
  http://nixos.org/nixpkgs/download.html

  The command `nix-channel --add https://nixos.org/channels/nixpkgs-unstable` does not work for me. I have to use the plain HTTP url, otherwise `nix-channel --update` fails with:

  ```
  host# nix-channel --update
  /root/.nix-profile/bin/nix-channel: unable to check `https://nixos.org/channels/nixpkgs-unstable'
  ```


state: closed
title: Jitsi fails to show anything
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/3482
updated_at: 2016-07-28 09:47:08
body:
  Using jitsi-2.4.4997 on Ubuntu Precise I get the following:

  `$ jitsi`

  `14:43:06.925 SEVERE: [13] org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRe
  nderer with JMF.
  java.lang.IllegalStateException: audioSystem
          at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:105)
          at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:85)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
          at java.lang.Class.newInstance(Class.java:374)
          at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1028)
          at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:355)
          at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:141)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
          at java.lang.Class.newInstance(Class.java:374)
          at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
          at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86)
          at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
          at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
          at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
          at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
          at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
          at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)
  14:43:06.929 SEVERE: [13] org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer
   with JMF.
  java.lang.UnsatisfiedLinkError: /nix/store/4lmjhyh1rbn90w1klmmms66f5jf857d5-jitsi-2.4.4997/lib/native/linux-64/libjnawtrenderer.so: libjawt.so: cannot open shared object file: No such
  file or directory
          at java.lang.ClassLoader$NativeLibrary.load(Native Method)
          at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
          at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
          at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
          at java.lang.Runtime.loadLibrary0(Runtime.java:849)
          at java.lang.System.loadLibrary(System.java:1088)
          at org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer.<clinit>(JAWTRenderer.java:90)
          at java.lang.Class.forName0(Native Method)
          at java.lang.Class.forName(Class.java:190)
          at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1028)
          at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:355)
          at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:141)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
          at java.lang.Class.newInstance(Class.java:374)
          at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
          at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86)
          at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
          at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
          at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
          at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
          at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
          at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)
  Fontconfig warning: line 26: empty font directory name ignored
  14:43:07.192 SEVERE: [13] impl.osdependent.SystemTray.getDefaultDesktop().62 Failed to initialize the java.awt.SystemTray implementation.
  java.lang.UnsupportedOperationException: java.lang.reflect.InvocationTargetException
          at net.java.sip.communicator.impl.osdependent.Desktop$AWTDesktopPeer.<init>(Desktop.java:180)
          at net.java.sip.communicator.impl.osdependent.Desktop.getDefaultDesktop(Desktop.java:58)
          at net.java.sip.communicator.impl.osdependent.DesktopServiceImpl.<init>(DesktopServiceImpl.java:30)
          at net.java.sip.communicator.impl.osdependent.OsDependentActivator.start(OsDependentActivator.java:87)
          at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
          at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
          at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)
  Caused by: java.lang.reflect.InvocationTargetException
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:606)
          at net.java.sip.communicator.impl.osdependent.Desktop$AWTDesktopPeer.<init>(Desktop.java:172)
          ... 9 more
  Caused by: java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform
          at java.awt.Desktop.getDesktop(Desktop.java:144)
          ... 14 more
  14:43:07.193 SEVERE: [13] impl.osdependent.SystemTray.getDefaultDesktop().70 Failed to initialize the desktop.tray implementation.
  java.lang.UnsupportedOperationException: Failed to initialize the desktop.tray implementation.
          at net.java.sip.communicator.impl.osdependent.Desktop.getDefaultDesktop(Desktop.java:72)
          at net.java.sip.communicator.impl.osdependent.DesktopServiceImpl.<init>(DesktopServiceImpl.java:30)
          at net.java.sip.communicator.impl.osdependent.OsDependentActivator.start(OsDependentActivator.java:87)
          at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
          at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
          at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)
  14:43:07.560 SEVERE: [38] util.UtilActivator.uncaughtException().108 An uncaught exception occurred in thread=Thread[AWT-EventQueue-0,6,main] and message was: null
  java.lang.NullPointerException
          at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
          at sun.font.SunFontManager$2.run(SunFontManager.java:433)
          at java.security.AccessController.doPrivileged(Native Method)
          at sun.font.SunFontManager.<init>(SunFontManager.java:376)
          at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
          at java.lang.Class.newInstance(Class.java:374)
          at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
          at java.security.AccessController.doPrivileged(Native Method)
          at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
          at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
          at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
          at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1027)
          at javax.swing.JComponent.getFontMetrics(JComponent.java:1624)
          at net.java.sip.communicator.plugin.desktoputil.ComponentUtils.getStringWidth(ComponentUtils.java:33)
          at net.java.sip.communicator.impl.gui.main.presence.GlobalStatusSelectorBox.fitSizeToText(GlobalStatusSelectorBox.java:501)
          at net.java.sip.communicator.impl.gui.main.presence.GlobalStatusSelectorBox.<init>(GlobalStatusSelectorBox.java:131)
          at net.java.sip.communicator.impl.gui.main.presence.AccountStatusPanel.<init>(AccountStatusPanel.java:146)
          at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:188)
          at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:147)
          at net.java.sip.communicator.impl.gui.GuiActivator$1.run(GuiActivator.java:165)
          at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
          at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
          at java.awt.EventQueue.access$200(EventQueue.java:103)
          at java.awt.EventQueue$3.run(EventQueue.java:694)
          at java.awt.EventQueue$3.run(EventQueue.java:692)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
          at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
          at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
          at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
          at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
          at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
          at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
          at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
  ^Cjava.lang.IllegalArgumentException: Listener is null
          at org.apache.felix.framework.util.EventDispatcher.removeListener(EventDispatcher.java:298)
          at org.apache.felix.framework.Felix.removeServiceListener(Felix.java:2875)
          at org.apache.felix.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:258)
          at net.java.sip.communicator.impl.argdelegation.ArgDelegationActivator.stop(ArgDelegationActivator.java:125)
          at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:651)
          at org.apache.felix.framework.Felix.stopBundle(Felix.java:2278)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1215)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)
  java.lang.IllegalArgumentException: Listener is null
          at org.apache.felix.framework.util.EventDispatcher.removeListener(EventDispatcher.java:298)
          at org.apache.felix.framework.Felix.removeServiceListener(Felix.java:2875)
          at org.apache.felix.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:258)
          at net.java.sip.communicator.impl.argdelegation.ArgDelegationActivator.stop(ArgDelegationActivator.java:125)
          at org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:651)
          at org.apache.felix.framework.Felix.stopBundle(Felix.java:2278)
          at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1215)
          at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
          at java.lang.Thread.run(Thread.java:745)`


state: closed
title: gpodder: Update to 3.8.0
user_login: svenkeidel
html_url: https://github.com/NixOS/nixpkgs/pull/3486
updated_at: 2014-09-03 21:28:05
body:
  I bumped the version number and since gpodder is a GTK app, I added the path to the gnome standard icon theme.

  Best,
  Sven


state: closed
title: Update dnsmasq to new version and enable for OS X
user_login: frerich
html_url: https://github.com/NixOS/nixpkgs/pull/3487
updated_at: 2014-08-08 07:28:52
body:
  I've been using dnsmasq on OS X for quite some time and it works alright, so one of the commits enables the package for OS X. I updated the package to the current dnsmasq version (2.71) while I was at it and also made it use the .xz file instead of the .gz archive since the former is about 30% smaller.


state: closed
title: Pleasant Ruby support
user_login: pikajude
html_url: https://github.com/NixOS/nixpkgs/pull/3491
updated_at: 2014-12-19 23:21:16
body:
  WIP, DO NOT MERGE.

  Makes Ruby support more like Python. `rubyLibs.buildRubyGem` is now a proper function. `rubyLibs` is now `ruby19Libs`, and there are also `ruby18Libs` and `ruby2Libs`.

  I've written a Ruby script that wraps `bundler` and can generate a complying nix expression from a Gemfile, but it's not yet ready for the general public to use. It will be called `nix-bundle` unless someone thinks of a better name.

  I've removed all the generated gems from `gems.nix` except for some essentials, and I've converted those to "proper" packages.

  There are a few reasons why I think this is necessary:
  - Managing other package repositories within nix is already a huge pain, since it basically duplicates the work of all maintainers on those repositories.
    
    This hasn't been much of an issue in nixpkgs (AFAICT) because the best third-party package repo support we have is for Hackage, which has something like 7500 packages. Rubygems, NPM, and Maven all have over 80,000. I don't think it's realistic to try to maintain parity with any of those three, let alone all three of them. `haskell-packages.nix` is 3000 lines and `pkgs/development/libraries/haskell` is 27000. Math tells me that a half-decent mirror of Rubygems would be about 320,000 lines of Nix. (Poor `nix-env -i`!)
  - `gem nix` is a step in the right direction, as is the separation of gems and patches. I do however find it unsatisfactory that you get a choice of the nixpkgs gems, or your own global ones in ~/.nixpkgs; nothing per-project. Also, the nix gem was awfully annoying to install. Also, unless I am badly mistaken, it only supports fetching the latest version of whatever gem you request, which is sometimes not the case in production code.
  - Any tool, whether it be `gem nix` or `nix-bundle` or whatever else, will eventually have a serious breakdown and fail to generate a usable expression. In these cases, I'd like what's generated to look as close as possible to an ordinary derivation. That way novice users won't have to tear their hair out trying to fix something that looks absolutely nothing like a nix package.

  There's some documentation in `gems.nix` about how I intend this to be used, but here's a simple overview:
  1. Provide a few "essential" gems in nixpkgs.
  2. Provide a function, `importGems`, that takes a nixfile and merges the gems in it with the nixpkgs ones.
  3. Also in nixpkgs, include some gems for which patching is necessary, offloading the work that humans/bundle-to-nix would have to do. One example I can think of is libv8, which is a configuration nightmare.

  So in `default.nix` for one of my projects, I use

  ```
  buildInputs = [ ... ] ++ (with rubyLibs.importGems ./nix/gems.nix {}; [ capistrano sshkit ]);
  ```

  TODO:
  - [ ] Add `nix-bundle` to this PR
  - [ ] Port and verify all the patches in `patches.nix`

  I'd welcome input here; this is by no means a perfect solution. I hope we can get there though. :)


state: closed
title: sox fails on x86_64-darwin
user_login: ibeex
html_url: https://github.com/NixOS/nixpkgs/issues/3493
updated_at: 2014-08-08 16:17:20
body:
  > nix-env -i sox-14.4.1
  > installing `sox-14.4.1'
  > error: the package ‘alsa-lib-1.0.27.2’ in ‘/nix/store/pp997g8y4plxnl7295a6galvkjb155gz-nixpkgs-14.10pre46147.e57249a/nixpkgs/pkgs/os-specific/linux/alsa-lib/default.nix:48’ is not supported on ‘x86_64-darwin’

  I can see in sox package source that alsa is optional, but I can't find option to disable it, or should it be disabled automatically on osx since it is not supported ?


state: closed
title: Fix virtualenvwrapper shell scripts
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/pull/3495
updated_at: 2014-08-09 21:06:52
body:
  This pull request fixes the broken shell scripts. From now on it is possible to call `source virtualenvwrapper.sh` in your shell and virtualenvwrapper is working as expected (e.g. no more `nix-shell -p pythonPackages.python pythonPackages.virtualenvwrapper`)

  This might look like a dirty hack but we can't use the makeWrapper function because the wrapped file were then called via "exec". The virtualenvwrapper shell scripts aren't normal executables. Instead, the user has to evaluate them. However, if we really use makeWrapper and call `source virtualenvwrapper.sh`, the current shell quits immediately.


state: closed
title: Added gmock (Google Mock) package to complement gtest package.
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/pull/3496
updated_at: 2014-09-01 21:45:24
body:
  I needed to use gmock and gtest together in a project, so I more or less copied the gtest package into a gmock package.

  Another thing to do might be to rewrite the synergy package to use this gmock package, as it downloads gmock itself. But for now here's a standalone gmock package.


state: closed
title: Nox: added expression
user_login: madjar
html_url: https://github.com/NixOS/nixpkgs/pull/3497
updated_at: 2014-08-09 10:36:01
body:
  This is an expression for nox, my attempt at a nicer package manager for nix.

  https://github.com/madjar/nox


state: closed
title: Copy over libGLESv2 and libEGL too for nVidia blob
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3498
updated_at: 2014-08-10 07:30:27
body:
  This copies over libEGL.so and libGLESv2.so which were the source of my trouble over at http://lists.science.uu.nl/pipermail/nix-dev/2014-August/013825.html . 

  I think we should simply copy every `.so` file there is in the directory rather than be selective for no reason. I did not do so in this PR because of the way it was done already but I see no downside.


state: closed
title: Copy all so files over from nVidia blob
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3499
updated_at: 2014-08-10 07:46:10
body:
  This is just like #3498 but over all the .so.$versionNumbers files present. I was already bitten by not copying everything over since my #3498 as libEGL and libGLESv2 needed more libs. I _think_ this doesn't break anything.


state: closed
title: Unzip support in the generic builder
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/3502
updated_at: 2015-10-02 23:25:54
body:
  Generic builder [has support for `.zip`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L458), but `unzip` is not in path by default.

  ```
  /nix/store/kf8rnvkprmcxyh5s7ssg0iw51z5cyvn9-stdenv/setup: line 466: unzip: command not found
  ```

  I feel that having to add `unzip` to `buildInputs` by hands in this case isn’t quite right.


state: closed
title: Higan - new package (alpha stage!)
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/3506
updated_at: 2014-08-31 02:59:03
body:
  Higan is a cycle-accurate Nintendo multi-system emulator
  It is a preliminary release for Nix - I need to investigate
  some issues about install process (particularly, how higan searches
  the BIOS and config files).


state: closed
title: quassel: add quassel and quassel-client without kde integration
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/3508
updated_at: 2014-08-21 19:42:57
body:
  Not sure if this is useful for anyone besides me, but quassel with kde integration in a non-kde environment is not very pleasent to use (no notifications, file dialogs broken, …). I am fine with making these changes in my config.nix but I thought that I might not be alone so that it is worth adding this to all-packages.nix.


state: closed
title: improve ruby support
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/3509
updated_at: 2014-09-18 15:51:20
body:
  - add the 2.1.x versions
  - include teeny version in passthru
  - by default, apply the same patches used by [RVM](https://rvm.io/)
  - clean up file names and attribute names


state: closed
title: Build junit rather than downloading binaries
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/3510
updated_at: 2014-08-10 01:04:22
body:
  It should be pretty safe. There's a slight difference in the product in that the old one produced junit.jar and hamcrest.jar, whereas this one produces junit-4.11.jar and hamcrest-1.3.jar. The only junit dependency I could find in nixpkgs (junixsocket) didn't seem to mind, though.


state: closed
title: Addition of a few new packages
user_login: meisternu
html_url: https://github.com/NixOS/nixpkgs/pull/3511
updated_at: 2014-08-12 16:31:01
body:
  I've created a few expressions to add the bspwm window manager to Nix. I'm currently using it now, and everything works fine. I thought I'd share.


state: closed
title: libusb fails to build on darwin after moving to gcc
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/3512
updated_at: 2014-08-16 17:46:50
body:
  The error I'm seeing is:

  ```
  In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h:27:0,
                   from os/darwin_usb.h:27,
                   from os/darwin_usb.c:43:
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:754:9: error: too many #pragma options align=reset
   #pragma options align=reset
           ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:806:9: error: too many #pragma options align=reset
   #pragma options align=reset
           ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:824:9: error: too many #pragma options align=reset
   #pragma options align=reset
           ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/IOKit.framework/Headers/usb/USB.h:844:9: error: too many #pragma options align=reset
   #pragma options align=reset
           ^
  ```

  This problem is documented here:

  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50909


state: closed
title: chntpw: new expression
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/3514
updated_at: 2014-08-23 08:47:17
body:
  http://pogostick.net/~pnh/ntpasswd/

  tools/security/chntpw

  An utility to reset the password of any user that has a valid local account on a Windows system.


state: closed
title: Enabling freetype inside fonts makes everything go into infinite loop somewhere.
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3515
updated_at: 2015-07-20 12:57:17
body:
  If I uncomment the `freetype` font in this block:

  ```
    fonts = {
      enableFontConfig = true;
      enableFontDir = true;
      enableGhostscriptFonts = true;
      fonts = with pkgs; [
        corefonts
        dejavu_fonts
        # freetype # causes applications to grind CPU at start without
        # actually starting them
        inconsolata
        source-han-sans-japanese
        source-han-sans-korean
        source-han-sans-simplified-chinese
        source-han-sans-traditional-chinese
        ubuntu_font_family
      ];
    };
  ```

  then `nixos-rebuild switch` and try to start up an application, it will not start. It will instead show up on the process list as using up my CPU, in full if it can. I confirmed this behaviour with `dwb` and `rxvt_unicode` but I'm sure anything loading fonts will do. Considering it occurs with two distinct applications, the problem seems to lie in font itself. While `freetype` itself should go inside systemPackages, it doesn't seems like it should spin up and do nothing if the user makes a mistake and puts it in fonts.


state: closed
title: Fixed deterministicness of fetchgit with leaveDotGit
user_login: madjar
html_url: https://github.com/NixOS/nixpkgs/pull/3518
updated_at: 2014-08-10 15:05:02
body:
  The shebang of .git/hooks depended the git's bash, which made the result
  depend of that bash's path.


state: closed
title: CImg and WxCam: New Packages
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/3519
updated_at: 2015-03-22 20:07:15
body:
  In this commit, I'm including two softwares:
  - CImg: A small, simple image toolkit library
  - WxCam: a small, simple, wxGTK-based webcam application


state: closed
title: teamspeak_client: 3.0.13.1 -> 3.0.16
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/3523
updated_at: 2014-08-16 18:15:24
body:
  WIP, client segfaults when it's started.

  strace: http://bpaste.net/show/588791/ Seems like something goes wrong while reading /tmp/.X11-unix/X0 socket.


state: closed
title: Can't build HsColour on OS X 10.10 (public beta, not dev preview)
user_login: gridaphobe
html_url: https://github.com/NixOS/nixpkgs/issues/3524
updated_at: 2015-01-14 11:07:11
body:
  It looks like `gcc` and/or `ld` are not being passed the correct options. I moved my `config.nix` before running this so there shouldn't be any custom options interfering with the build. I suspect this affects other (most?) haskell packages, but I can never get past hscolour :)

  Here's the full log, happy to provide any other details or work as a guinea pig.

  ```
  installing `haskell-hscolour-ghc7.8.3-1.20.3-shared'
  these derivations will be built:
    /nix/store/2pgz79lihcfqcqjk9h5jvnvfcgisnixk-haskell-hscolour-ghc7.8.3-1.20.3-shared.drv
    /nix/store/hfyik6yg148dcifhligm7kq1xbgp64vm-haskell-hscolour-ghc7.8.3-1.20.3-shared.drv
  building path(s) `/nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared'
  [pbuilding /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared
  [punpacking sources
  [3punpacking source archive /nix/store/0vri8w4zd0176hs5lra8hc7nkh570q3d-hscolour-1.20.3.tar.gz
  [qsource root is hscolour-1.20.3
  [q[ppatching sources
  [q[pconfiguring
  [1 of 1] Compiling Main             ( Setup.hs, Setup.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  Linking Setup ...
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  configure flags: --disable-split-objs --disable-library-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests  --ghc-option=-rtsopts --ghc-option=-optl=-Wl,-headerpad_max_install_names
  Configuring hscolour-1.20.3...
  Dependency base <10: using base-4.7.0.1
  Dependency containers -any: using containers-0.5.5.1
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc --info
  Using Cabal-1.18.1.3 compiled by ghc-7.8
  Using compiler: ghc-7.8.3
  Using install prefix:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared
  Binaries installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/bin
  Libraries installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/lib/ghc-7.8.3/hscolour-1.20.3
  Private binaries installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/libexec
  Data files installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/share/x86_64-osx-ghc-7.8.3/hscolour-1.20.3
  Documentation installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/share/doc/x86_64-osx-ghc-7.8.3/hscolour-1.20.3
  Configuration files installed in:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/etc
  No alex found
  Using ar found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/ar
  No c2hs found
  No cpphs found
  No ffihugs found
  Using gcc version 4.8.3 found on system at:
  /nix/store/dlj7395zr2rg37qm0hqplf2znis8zjl8-gcc-wrapper-4.8.3/bin/gcc
  Using ghc version 7.8.3 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc
  Using ghc-pkg version 7.8.3 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc-pkg
  No greencard found
  Using haddock version 0.14.3 found on system at:
  /nix/store/mvaq80bjv98sspzsrk01ha3ybzz058ka-ghc-7.8.3/bin/haddock
  No happy found
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/hpc
  Using hsc2hs version 0.67 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/hsc2hs
  No hscolour found
  No hugs found
  No jhc found
  Using ld found on system at:
  /nix/store/dlj7395zr2rg37qm0hqplf2znis8zjl8-gcc-wrapper-4.8.3/bin/ld
  No lhc found
  No lhc-pkg found
  No nhc98 found
  No pkg-config found
  Using ranlib found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/ranlib
  Using strip found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/strip
  Using tar found on system at:
  /nix/store/69zqxg4avnxdy2ws45mbih8yrcpaaxys-gnutar-1.27.1/bin/tar
  No uhc found
  [q[pbuilding
  Building hscolour-1.20.3...
  Preprocessing library hscolour-1.20.3...
  [ 1 of 16] Compiling Language.Haskell.HsColour.General ( Language/Haskell/HsColour/General.hs, dist/build/Language/Haskell/HsColour/General.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 2 of 16] Compiling Language.Haskell.HsColour.Classify ( Language/Haskell/HsColour/Classify.hs, dist/build/Language/Haskell/HsColour/Classify.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 3 of 16] Compiling Language.Haskell.HsColour.Anchors ( Language/Haskell/HsColour/Anchors.hs, dist/build/Language/Haskell/HsColour/Anchors.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 4 of 16] Compiling Language.Haskell.HsColour.ColourHighlight ( Language/Haskell/HsColour/ColourHighlight.hs, dist/build/Language/Haskell/HsColour/ColourHighlight.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 5 of 16] Compiling Language.Haskell.HsColour.Output ( Language/Haskell/HsColour/Output.hs, dist/build/Language/Haskell/HsColour/Output.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 6 of 16] Compiling Language.Haskell.HsColour.ANSI ( Language/Haskell/HsColour/ANSI.hs, dist/build/Language/Haskell/HsColour/ANSI.o )

  Language/Haskell/HsColour/ANSI.hs:62:10: Warning:
      No explicit implementation for
        ‘toEnum’
      In the instance declaration for ‘Enum Highlight’
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 7 of 16] Compiling Language.Haskell.HsColour.Options ( Language/Haskell/HsColour/Options.hs, dist/build/Language/Haskell/HsColour/Options.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 8 of 16] Compiling Language.Haskell.HsColour.Colourise ( Language/Haskell/HsColour/Colourise.hs, dist/build/Language/Haskell/HsColour/Colourise.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [ 9 of 16] Compiling Language.Haskell.HsColour.TTY ( Language/Haskell/HsColour/TTY.hs, dist/build/Language/Haskell/HsColour/TTY.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [10 of 16] Compiling Language.Haskell.HsColour.HTML ( Language/Haskell/HsColour/HTML.hs, dist/build/Language/Haskell/HsColour/HTML.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [11 of 16] Compiling Language.Haskell.HsColour.CSS ( Language/Haskell/HsColour/CSS.hs, dist/build/Language/Haskell/HsColour/CSS.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [12 of 16] Compiling Language.Haskell.HsColour.ACSS ( Language/Haskell/HsColour/ACSS.hs, dist/build/Language/Haskell/HsColour/ACSS.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [13 of 16] Compiling Language.Haskell.HsColour.InlineCSS ( Language/Haskell/HsColour/InlineCSS.hs, dist/build/Language/Haskell/HsColour/InlineCSS.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [14 of 16] Compiling Language.Haskell.HsColour.LaTeX ( Language/Haskell/HsColour/LaTeX.hs, dist/build/Language/Haskell/HsColour/LaTeX.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [15 of 16] Compiling Language.Haskell.HsColour.MIRC ( Language/Haskell/HsColour/MIRC.hs, dist/build/Language/Haskell/HsColour/MIRC.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  [16 of 16] Compiling Language.Haskell.HsColour ( Language/Haskell/HsColour.hs, dist/build/Language/Haskell/HsColour.o )
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  Warning: -rtsopts and -with-rtsopts have no effect with -shared.
      Call hs_init_ghc() from your main() function to set these options.
  gcc: warning: couldn’t understand kern.osversion ‘14.0.0
  ld: -rpath can only be used when targeting Mac OS X 10.5 or later
  collect2: error: ld returned 1 exit status
  [q[qbuilder for `/nix/store/2pgz79lihcfqcqjk9h5jvnvfcgisnixk-haskell-hscolour-ghc7.8.3-1.20.3-shared.drv' failed with exit code 1
  cannot build derivation `/nix/store/hfyik6yg148dcifhligm7kq1xbgp64vm-haskell-hscolour-ghc7.8.3-1.20.3-shared.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/hfyik6yg148dcifhligm7kq1xbgp64vm-haskell-hscolour-ghc7.8.3-1.20.3-shared.drv' failed
  ```


state: closed
title: Weird ld failure on haskell-folds
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3526
updated_at: 2016-08-20 19:21:38
body:
  ```
  Building folds-0.6.2...
  Preprocessing library folds-0.6.2...
  [ 1 of 11] Compiling Data.Fold.Internal ( src/Data/Fold/Internal.hs, dist/build/Data/Fold/Internal.o )
  [ 2 of 11] Compiling Data.Fold.Class  ( src/Data/Fold/Class.hs, dist/build/Data/Fold/Class.o )
  [ 3 of 11] Compiling Data.Fold.L      ( src/Data/Fold/L.hs, dist/build/Data/Fold/L.o )
  [ 4 of 11] Compiling Data.Fold.L'     ( src/Data/Fold/L'.hs, dist/build/Data/Fold/L'.o )
  /tmp/nix-build-haskell-folds-ghc7.8.3-0.6.2-shared.drv-0/ghc303_0/ghc303_26.ldscript: file not recognized: File format not recognized
  collect2: error: ld returned 1 exit status
  ```

  http://hydra.cryp.to/build/164844/log/raw

  Looking at the project's Travis-CI, it builds fine there (although fails on trying to test but that's a separate issue) so it might be our problem.


state: open
title: llvm and clang conflict
user_login: sheijk
html_url: https://github.com/NixOS/nixpkgs/issues/3530
updated_at: 2017-11-03 14:41:13
body:
  When installing both LLVM and clang 3.4.2 their address sanitizer libraries will produce a conflict:

  > $ nix-env -i llvm clang
  > installing `llvm-3.4.2'
  > installing`clang-3.4.2'
  > building path(s) `/nix/store/l62v8mw36k5nb98bh858jnw2sznz7bir-user-environment'
  > collision between`/nix/store/ds8h69qpsrfgcl1b3in2i5ccnx8iy6gh-clang-3.4.2/lib/clang/3.4.2/lib/linux/libclang_rt.asan-x86_64.a' and `/nix/store/2hkdqic3b2wylfbgvbiap8f6p5s6a020-llvm-3.4.2/lib/clang/3.4.2/lib/linux/libclang_rt.asan-x86_64.a'; use`nix-env --set-flag priority NUMBER PKGNAME' to change the priority of one of the conflicting packages
  > builder for `/nix/store/gn01rp1d2f4qhphqmyqghwwgi5yln4yq-user-environment.drv' failed with exit code 255
  > error: build of`/nix/store/gn01rp1d2f4qhphqmyqghwwgi5yln4yq-user-environment.drv' failed

  This is on Debian Jessie/sid. Followed the steps on http://nixos.org/nixpkgs/download.html to install package channel:

  > $ nix-channel --add http://nixos.org/channels/nixpkgs-unstable
  > $ nix-channel --update

  From looking at the list of packages I got a feeling there is a different way to get both llvm and clang but I couldn't figure it out (nixpkgs.llvmPackages.clang, etc.)


state: closed
title: haskell: extraLibraries behaves really strangely depending on number of elements
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3531
updated_at: 2015-01-15 12:58:37
body:
  If we have an expression with `extraLibraries = [ gsl ];` then we get 

  ```
  Setup: Missing dependency on a foreign library:
  * Missing C library: gsl
  ```

  It turns out that extraLibraries only works if there are at least two elements. So for example `extraLibraries = [ gsl gsl ];` works.


state: closed
title: haskell: builder doesn't stop if there are missing extra libraries
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3532
updated_at: 2014-11-08 16:31:04
body:
  Take any package depending on a C library such as `hmatrix-gsl`. Don't put anything in `extraLibraries`.

  We'll be told 

  ```
  Setup: Missing dependency on a foreign library:
  * Missing C library: gsl
  This problem can usually be solved by installing the system package that
  provides this library (you may need the "-dev" version). If the library is
  already installed but in a non-standard location then you can use the flags
  --extra-include-dirs= and --extra-lib-dirs= to specify where it is.
  ```

  but the build will often succeed (!!!) and breakage will only happen once other packages try to compile against this.


state: closed
title: Haskell fixes
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3533
updated_at: 2014-08-11 20:23:27
body:
  Marked some things as broken, upstream notified where appropriate. I didn't force any patches to make the package compatible because it involves dirty CPP work which in turn often involves messing around with cabal settings. Link in the commit message to tickets filed with upstream where possible.

  Removed few packages all together, they were marked as deprecated by their authors, we ship the advised packages and we had no dependencies on these deprecated packages.

  Also some updates. I built everything directly but I can't guarantee that nothing depending on these won't need jailbreaking.

  Only following updates remain:

  ```
  The following updates are available:

  JuicyPixels-3.1.5.2:
    cabal2nix cabal://JuicyPixels-3.1.6 >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/JuicyPixels/default.nix

  hmatrix-special-0.2.0:
    cabal2nix cabal://hmatrix-special-0.3.0 >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/hmatrix-special/default.nix
    cabal2nix cabal://hmatrix-special-0.3.0.1 >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/hmatrix-special/default.nix

  llvm-general-3.4.2.2:
    cabal2nix cabal://llvm-general-3.4.3.0 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general/3.4.3.0.nix
    cabal2nix cabal://llvm-general-3.4.3.1 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general/3.4.3.1.nix
    cabal2nix cabal://llvm-general-3.4.4.0 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general/3.4.4.0.nix

  llvm-general-pure-3.4.2.2:
    cabal2nix cabal://llvm-general-pure-3.4.3.0 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general-pure/3.4.3.0.nix
    cabal2nix cabal://llvm-general-pure-3.4.3.1 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general-pure/3.4.3.1.nix
    cabal2nix cabal://llvm-general-pure-3.4.4.0 --no-check >/home/shana/programming/nixpkgs/pkgs/development/libraries/haskell/llvm-general-pure/3.4.4.0.nix
  ```

  I didn't do `JuicyPixels` because it depends on transformers-0.4 and I don't know how to deal with tha properly. New `hmatrix-special` depends on `hmatrix-gsl` which has problems due to the `extraLibraries` bug I just filed. The llvm stuff needs some post-processing that I don't know about.


state: closed
title: Fix default icon location in 'wrapFirefox'
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/pull/3536
updated_at: 2014-10-25 11:49:51
body:
  This pull request probably fixes #2897

  _/nix/store/3r83139gsh0qqifv9x7x1fq7h2maxyhg-firefox-with-plugins-31.0/share/applications/firefox.desktop:_

  ```
  [Desktop Entry]
  Type=Application
  Exec=firefox %U
  Icon=/nix/store/7yrxr3yd4c3vgx48c89xi20hybcmdy6n-firefox-31.0/lib/firefox-31.0/icons/mozicon128.png
  [...]
  ```

  The icon path doesn't exist. Instead, this is the correct path:

  ```
  /nix/store/7yrxr3yd4c3vgx48c89xi20hybcmdy6n-firefox-31.0/lib/firefox-31.0/browser/icons/mozicon128.png
  ```

  However, I could not test the new firefoxWrapper package because I can't build the new one. The hash of the build inputs are the same, so calling `nix-build $NIXREPO -A firefoxWrapper` use the build cache. Is there a way to force a rebuild? or is this a "bug" ?


state: closed
title: NetworkManager and OpenVPN not working together
user_login: seagreen
html_url: https://github.com/NixOS/nixpkgs/issues/3539
updated_at: 2016-09-16 00:29:33
body:
  With [this NixOS configuration](https://github.com/seagreen/vivaine/tree/vpn), when I run the command:

  `nmcli con up id my_vpn_id`

  I get this error:

  `Error: Connection activation failed: The VPN service 'org.freedesktop.NetworkManager.openvpn' was not installed.`

  I'm looking into the openvpn package documentation in case I made an error setting it up, but if not there may be a problem with openvpn.


state: closed
title: nixpkgs.haskellPackages.systemFileio does not build on OS X 10.9
user_login: jml
html_url: https://github.com/NixOS/nixpkgs/issues/3540
updated_at: 2015-03-04 10:55:45
body:
  #3162 was filed reporting the fact that many Haskell packages don't build. This bug tracks a specific issue raised on that one: that systemFileio does not build.

  ```
  $ nix-env -iA nixpkgs.haskellPackages.systemFileio
  installing `haskell-system-fileio-ghc7.8.3-0.3.14-shared'
  these derivations will be built:
    /nix/store/9bdwv3s4vjawnnyc9gcy8vy2h28c7b83-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv
  building path(s) `/nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared'
  building /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared
  unpacking sources
  unpacking source archive /nix/store/ga1yqdwqzilj4csdjccp4plrv372361n-system-fileio-0.3.14.tar.gz
  source root is system-fileio-0.3.14
  patching sources
  configuring
  [1 of 1] Compiling Main             ( Setup.hs, Setup.o )
  Linking Setup ...
  configure flags: --disable-split-objs --disable-library-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests  --ghc-option=-optl=-Wl,-headerpad_max_install_names
  Configuring system-fileio-0.3.14...
  Dependency base >=4.0 && <5.0: using base-4.7.0.1
  Dependency bytestring >=0.9: using bytestring-0.10.4.0
  Dependency chell ==0.4.*: using chell-0.4
  Dependency system-fileio -any: using system-fileio-0.3.14
  Dependency system-filepath >=0.3.1 && <0.5: using system-filepath-0.4.12
  Dependency temporary >=1.1 && <2.0: using temporary-1.2.0.3
  Dependency text >=0.7.1: using text-1.1.1.3
  Dependency time >=1.0 && <1.5: using time-1.4.2
  Dependency transformers >=0.2: using transformers-0.3.0.0
  Dependency unix >=2.3: using unix-2.7.0.1
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc --info
  Using Cabal-1.18.1.3 compiled by ghc-7.8
  Using compiler: ghc-7.8.3
  Using install prefix:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared
  Binaries installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/bin
  Libraries installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/lib/ghc-7.8.3/system-fileio-0.3.14
  Private binaries installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/libexec
  Data files installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/share/x86_64-osx-ghc-7.8.3/system-fileio-0.3.14
  Documentation installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/share/doc/x86_64-osx-ghc-7.8.3/system-fileio-0.3.14
  Configuration files installed in:
  /nix/store/9fcqv2i4iq6nra93144sp8i4l18jyfiy-haskell-system-fileio-ghc7.8.3-0.3.14-shared/etc
  No alex found
  Using ar found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/ar
  No c2hs found
  No cpphs found
  No ffihugs found
  Using gcc version 4.8.3 found on system at:
  /nix/store/dlj7395zr2rg37qm0hqplf2znis8zjl8-gcc-wrapper-4.8.3/bin/gcc
  Using ghc version 7.8.3 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc
  Using ghc-pkg version 7.8.3 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/ghc-pkg
  No greencard found
  Using haddock version 2.14.3 found on system at:
  /nix/store/mvaq80bjv98sspzsrk01ha3ybzz058ka-ghc-7.8.3/bin/haddock
  No happy found
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/hpc
  Using hsc2hs version 0.67 found on system at:
  /nix/store/iz3cwycpp1523m8i5bgm4jaiwvgmsks3-ghc-7.8.3-wrapper/bin/hsc2hs
  Using hscolour version 1.20 found on system at:
  /nix/store/dnyvzh0kz416c496gjih06w5mylxjizj-haskell-hscolour-ghc7.8.3-1.20.3-shared/bin/HsColour
  No hugs found
  No jhc found
  Using ld found on system at:
  /nix/store/dlj7395zr2rg37qm0hqplf2znis8zjl8-gcc-wrapper-4.8.3/bin/ld
  No lhc found
  No lhc-pkg found
  No nhc98 found
  No pkg-config found
  Using ranlib found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/ranlib
  Using strip found on system at:
  /nix/store/p14qjms2b4rfycvpmwxrrflxndxraah4-native-darwin-cctools-wrapper/bin/strip
  Using tar found on system at:
  /nix/store/69zqxg4avnxdy2ws45mbih8yrcpaaxys-gnutar-1.27.1/bin/tar
  No uhc found
  building
  Building system-fileio-0.3.14...
  Preprocessing library system-fileio-0.3.14...
  [1 of 1] Compiling Filesystem       ( lib/Filesystem.hs, dist/build/Filesystem.o )

  lib/Filesystem.hs:79:1: Warning:
      The import of ‘when’ from module ‘Control.Monad’ is redundant

  lib/Filesystem.hs:95:1: Warning:
      The import of ‘System.IO.Error’ is redundant
        except perhaps to import instances from ‘System.IO.Error’
      To import instances alone, use: import System.IO.Error()

  lib/Filesystem.hs:922:1: Warning:
      Defined but not used: ‘throwErrnoPathIfMinus1’
  In-place registering system-fileio-0.3.14...
  Preprocessing test suite 'filesystem_tests' for system-fileio-0.3.14...
  [1 of 3] Compiling FilesystemTests.Util ( tests/FilesystemTests/Util.hs, dist/build/filesystem_tests/filesystem_tests-tmp/FilesystemTests/Util.dyn_o )
  [2 of 3] Compiling FilesystemTests.Posix ( tests/FilesystemTests/Posix.hs, dist/build/filesystem_tests/filesystem_tests-tmp/FilesystemTests/Posix.dyn_o )
  Loading package ghc-prim ... linking ... done.
  Loading package integer-gmp ... linking ... done.
  Loading package base ... linking ... done.
  Loading package array-0.5.0.0 ... linking ... done.
  Loading package deepseq-1.3.0.2 ... linking ... done.
  Loading package bytestring-0.10.4.0 ... linking ... done.
  Loading package text-1.1.1.3 ... linking ... done.
  Loading package system-filepath-0.4.12 ... linking ... done.
  Loading package old-locale-1.0.0.6 ... linking ... done.
  Loading package time-1.4.2 ... linking ... done.
  Loading package unix-2.7.0.1 ... linking ... done.
  Loading package system-fileio-0.3.14 ... linking ... done.
  Loading package filepath-1.3.0.2 ... linking ... done.
  Loading package directory-1.2.1.0 ... linking ... done.
  Loading package transformers-0.3.0.0 ... linking ... done.
  Loading package mtl-2.1.2 ... linking ... done.
  Loading package exceptions-0.6.1 ... linking ... done.
  Loading package temporary-1.2.0.3 ... linking ... done.
  Loading package ansi-terminal-0.6.1.1 ... linking ... done.
  Loading package containers-0.5.5.1 ... linking ... done.
  Loading package monads-tf-0.1.0.2 ... linking ... done.
  Loading package options-1.2 ... linking ... done.
  Loading package patience-0.1.1 ... linking ... done.
  Loading package random-1.0.1.1 ... linking ... done.
  Loading package pretty-1.1.1.1 ... linking ... done.
  Loading package template-haskell ... linking ... done.
  Loading package chell-0.4 ... linking ... done.

  tests/FilesystemTests/Posix.hs:650:9: Warning:
      Defined but not used: ‘subdirContents’
  [3 of 3] Compiling Main             ( tests/FilesystemTests.hs, dist/build/filesystem_tests/filesystem_tests-tmp/Main.dyn_o )
  Linking dist/build/filesystem_tests/filesystem_tests ...
  Running Haddock for system-fileio-0.3.14...
  Running hscolour for system-fileio-0.3.14...
  Preprocessing library system-fileio-0.3.14...
  Preprocessing test suite 'filesystem_tests' for system-fileio-0.3.14...
  Preprocessing library system-fileio-0.3.14...

  dist/build/tmp-77129/lib/Filesystem.hs:79:1: Warning:
      The import of ‘when’ from module ‘Control.Monad’ is redundant

  dist/build/tmp-77129/lib/Filesystem.hs:95:1: Warning:
      The import of ‘System.IO.Error’ is redundant
        except perhaps to import instances from ‘System.IO.Error’
      To import instances alone, use: import System.IO.Error()

  dist/build/tmp-77129/lib/Filesystem.hs:922:1: Warning:
      Defined but not used: ‘throwErrnoPathIfMinus1’
  Haddock coverage:
   100% ( 46 / 46) in 'Filesystem'
  Documentation created: dist/doc/html/system-fileio/index.html,
  dist/doc/html/system-fileio/system-fileio.txt
  Preprocessing test suite 'filesystem_tests' for system-fileio-0.3.14...
  running tests
  Running 1 test suites...
  Test suite filesystem_tests: RUNNING...
  [ ABORT ] posix.copyFile.iso8859
    Test aborted due to exception: /private/var/folders/w4/_b6cpwnj1jb3jphtzkfrzr8w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv-0/tests.iso8859.77146/old_¡¢£.txt: openBinaryFile: does not exist (No such file or directory)

  [ ABORT ] posix.withFile.read.iso8859
    Test aborted due to exception: /private/var/folders/w4/_b6cpwnj1jb3jphtzkfrzr8w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv-0/tests.read.iso8859.77146/¡¢£.txt: openBinaryFile: does not exist (No such file or directory)

  [ ABORT ] posix.withTextFile.iso8859
    Test aborted due to exception: /private/var/folders/w4/_b6cpwnj1jb3jphtzkfrzr8w0000gn/T/nix-build-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv-0/tests.iso8859.77146/¡¢£.txt: openFile: does not exist (No such file or directory)

  FAIL: 81 tests run, 66 tests passed, 12 tests skipped, 3 tests aborted
  Test suite filesystem_tests: FAIL
  Test suite logged to: dist/test/system-fileio-0.3.14-filesystem_tests.log
  0 of 1 test suites (0 of 1 test cases) passed.
  builder for `/nix/store/9bdwv3s4vjawnnyc9gcy8vy2h28c7b83-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv' failed with exit code 1
  error: build of `/nix/store/9bdwv3s4vjawnnyc9gcy8vy2h28c7b83-haskell-system-fileio-ghc7.8.3-0.3.14-shared.drv' failed
  ```


state: open
title: Language packs for pkgs.firefoxWrapper
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/issues/3541
updated_at: 2019-01-06 12:41:32
body:
  Am I missing something or is there no direct support to install a specific language file with the firefoxWrapper? The _firefox-bin_ variant seems to support this already.


state: closed
title: "nix-collect-garbage -d" should also cleanup boot entries
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/issues/3542
updated_at: 2015-01-31 12:08:36
body:
  At least with UEFI/_gummiboot_ calling `nix-collect-garbage -d` doesn't delete the old boot entries. Does it work with GRUB?


state: closed
title: Remove gccApple from nixpkgs
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/pull/3543
updated_at: 2017-12-17 19:36:47
body:
  I'm not sure if I'm doing the right thing in all places, so I'm just opening this for review.  We can't use `gccApple` on Darwin anymore, so it will ease confusion just to remove it entirely.


state: closed
title: fix lighttpd modules for gitweb
user_login: hvdijk
html_url: https://github.com/NixOS/nixpkgs/pull/3546
updated_at: 2014-08-12 19:18:58
body:
  Setting `services.lighttpd.gitweb.enable` to `true` doesn't enable the required lighttpd modules to actually make it work. The problem is that `or` and `||` don't mean the same thing: `or` falls back to the second operand if the first is not defined, whereas `||` is the normal logical operator. When `cfg.cgit.enable` is defined, as `false`, the expressions don't have the desired effect.


state: closed
title: Use shared atlas in liblapack for hmatrix
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3547
updated_at: 2014-08-12 08:55:29
body:
  With the following test program:

  ``` haskell
  {-# LANGUAGE TemplateHaskell #-}

  import Language.Haskell.TH
  import Numeric.GSL

  $(do
    runIO $ setErrorHandlerOff
    return []
    )

  main = return ()
  ```

  I get the following compilation error only with NixOS GHC:

  ```
  ...
  Loading package hmatrix-0.15.2.1 ... 

  GHCi runtime linker: fatal error: I found a duplicate definition for symbol
     __x86.get_pc_thunk.bx
  whilst processing object file
     /nix/store/y6fxny6iwhb8apxf5sfgqx4f4mzk692b-liblapack-3.4.1/lib/liblapack.a
  This could be caused by:
     * Loading two different object files which export the same symbol
     * Specifying the same object file twice on the GHCi command line
     * An incorrect `package.conf' entry, causing some object to be
       loaded twice.
  GHCi cannot safely continue in this situation.  Exiting now.  Sorry.
  ```

  This is because of the GHC 7.8 dynamic by default change interacting with template haskell and the fact that it tries to use liblapack.a instead of liblapack.so.  Forcing liblapack.so fixes the issue for me.

  Please note that Debian/Ubuntu also uses liblapack.so for hmatrix, not liblapack.a.


state: closed
title: Keep libgcc_s.so.1 around in the glibc out dir
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3548
updated_at: 2014-11-11 10:25:01
body:
  Discussion at http://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg12578.html

  Should be of course merged to stdenv-updates as this will trigger a world rebuild.


state: closed
title: jailbreak http-attoparsec list-tries and socket-io
user_login: monocell
html_url: https://github.com/NixOS/nixpkgs/pull/3551
updated_at: 2015-02-06 09:03:23
body:
  I'm not sure this is kosher, my attempt to run hackage4nix modified almost every package in /libraries/haskell. Specifically removing maintainers and jailbreak flags. Not sure how to deal with that.


state: closed
title: initrd.availableKernelModules: add support for keyboards
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/3553
updated_at: 2014-09-02 19:37:56
body:
  Meant as a replacement for #2169.

  BTW, I don't really orient in the files I changed, but it seems we could factor out a common list of essential initrd modules, which would be used both by installer media and regular systems.


state: closed
title: haskell-taffybar-ghc7.8.3-0.3.0-shared broken with glib-0.13.0.1
user_login: eduarrrd
html_url: https://github.com/NixOS/nixpkgs/issues/3556
updated_at: 2014-11-10 02:18:21
body:
  Upstream bug report: https://github.com/travitch/taffybar/issues/89

  ```
  rc/System/Taffybar/Widgets/Graph.hs:201:12:
      No instance for (glib-0.13.0.1:System.Glib.UTFString.GlibString
                         string0)
        arising from a use of ‘labelNew’
      The type variable ‘string0’ is ambiguous
      Note: there are several potential instances:
        instance glib-0.13.0.1:System.Glib.UTFString.GlibString
                   Data.Text.Internal.Text
          -- Defined in ‘glib-0.13.0.1:System.Glib.UTFString’
        instance glib-0.13.0.1:System.Glib.UTFString.GlibString [Char]
          -- Defined in ‘glib-0.13.0.1:System.Glib.UTFString’
      In a stmt of a 'do' block: l <- labelNew Nothing
      In the expression:
        do { l <- labelNew Nothing;
             labelSetMarkup l lbl;
             boxPackStart box l PackNatural 0 }
      In a case alternative:
          Just lbl
            -> do { l <- labelNew Nothing;
                    labelSetMarkup l lbl;
                    boxPackStart box l PackNatural 0 }
  ```


state: closed
title: Add "emulateWheel" option for trackpoint configuration
user_login: jgeerds
html_url: https://github.com/NixOS/nixpkgs/pull/3558
updated_at: 2014-10-25 11:48:48
body:
  This option enables scrolling while holding the middle mouse button on a Thinkpad. I've already tested the changes on my X201s / X220  and it works fine.

  The configuration comes from [ThinkWiki](http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Scrolling)

  Unfortunately, I couldn't find a way to activate the changes on a running system. So the user has to reboot  the machine (or restart xserver) to make the changes available. The only way to configure `emulateWheel` is through xserver configuration and this config is only read when xserver starts.


state: closed
title: Build some heavy packages with GHC 7.6.3 as well
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3559
updated_at: 2014-11-03 17:04:01
body:
  While we have moved on to 7.8.3, 7.6.3 is still a popular version that many people expect packages to compile against. It'd be great if we could ask Hydra to still build a few popular packages for those who need them, with priority on those that require a considerable amount of computing power.

  Main candidates are `lens` and `haskell-src-exts` but I can probabaly pull up few more if the response is positive. Notably, I think things like `Agda` are not good candidates simply because not much other software depends directly on it, even though they are demanding to build so it is likely waste of resources to build it with 7.6.3. 

  What do you think? 

  An easy way to pick popular packages is to check http://packdeps.haskellers.com/reverse .

  The main problem of course is that we don't really maintain the 7.6.3 stuff. For example, `lens-4.3.3` won't compile because it depends on newer `aeson` and `scientific` than those specified in `haskell-defaults` even though if the versions are bumped then it should work.


state: closed
title: nixos-generate-config: misplaced double quotes in boot.extraModulePackages
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/3560
updated_at: 2015-04-07 10:24:04
body:
  I am trying to install NixOS on MacBook 5,1.  The _hardware-configuration.nix_ file generated with `nixos-generate-config` contained this line:

  ```
  boot.extraModulePackages = [ "config.boot.kernelPackages.broadcom-sta" ];
  ```

  `nixos-install` failed with the message

  > The option value `boot.extraModulePackages' in`/etc/nixos/hardware-configuration.nix' is not a list of paths.

  The error went away after i had removed the double quotes.


state: closed
title: Security: Updated tboot to 1.8.2.
user_login: alexanderkjeldaas
html_url: https://github.com/NixOS/nixpkgs/pull/3562
updated_at: 2014-08-14 12:24:51
body:
  This includes a vulnerability fix for:
  TBOOT Argument Measurement Vulnerability for GRUB2 + ELF Kernels


state: closed
title: haskell-uhc: remove package
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3563
updated_at: 2014-08-13 12:24:16
body:
  UHC has not seen commits since 2012. The first issue is that it needs an
  older fgl. Easily ammended. The second issue is that it relies on a
  broken FunctionalDependencies behaviour which was fixed with 7.8.3 which
  means it's non-trivial to patch. I suspect no one with 7.8.3 has had it
  running.

  I propose we simply remove it. I think in theory one should be able to compile it with something like 7.4.2 but 7.4.2 will have a very tough time trying to compile the modern versions of UHC's dependencies.


state: closed
title: UHC package needs updating.
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3565
updated_at: 2014-11-03 17:33:17
body:
  The UHC repository has moved but we are still pulling from abandoned SVN repo from 2012. That version is broken both by dependencies being too new and new GHC releases.

  See https://github.com/NixOS/nixpkgs/pull/3563 for the new repository.


state: closed
title: jq: make sure libjq is in library search path
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/pull/3566
updated_at: 2014-08-20 15:34:21
body:
  Fixes runtime error:

  jq: error while loading shared libraries: libjq.so.1:
  cannot open shared object file: No such file or directory


state: closed
title: add HaskellNet
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/3567
updated_at: 2015-08-31 10:54:43
body:
  Hi, first contribution here. I generated `pkgs/development/libraries/haskell/HaskellNet/default.nix` using `cabal2nix cabal://HaskellNet` and added a line to `pkgs/top-level/haskell-packages.nix`.

  Testing using the method here also seems fine
  https://nixos.org/wiki/Haskell#Maintaining_your_own_set_of_additional_Haskell_packages

   Did I miss anything?


state: closed
title: Enable parallel building for GCC.
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3571
updated_at: 2014-08-14 09:13:54
body:
  Even if using profiledbootstrap.  This was unsafe before 4.8, and
  then the documentation was not fixed on time.

  The documentation got fixed here:
    https://github.com/gcc-mirror/gcc/commit/c763997f340ec1fab37ad538b57afdad4f4bf747

  But the actual code was already fixed here:
    https://github.com/gcc-mirror/gcc/commit/5d2fca09d543d4b42b99fe20f412efb78cc50ec3

  So this is safe both for GCC 4.8 and GCC 4.9.


state: closed
title: Package for cool-old-term
user_login: silverhook
html_url: https://github.com/NixOS/nixpkgs/issues/3575
updated_at: 2014-10-05 07:32:22
body:
  More for fun than actual use, I assume, but it would be great to have this (by now) unique terminal emulator packaged in Nix: [cool-old-term](https://github.com/Swordifish90/cool-old-term).

  The screenshots don’t do it justice, so it really pays to watch the [screencast](https://www.youtube.com/watch?v=JfXwkcHLlI0)


state: closed
title: Update wxWidgets to: wxGTK 3.0.1
user_login: ts468
html_url: https://github.com/NixOS/nixpkgs/pull/3581
updated_at: 2014-08-14 00:05:35
body:
  From http://www.wxwidgets.org/:

  wxWidgets 3.0.1 bug fix release is now available. Upgrading to it is strongly recommended for all users of 3.0.0 as it contains more than a hundred of important bug fixes to all ports but remains 100% compatible with 3.0.0, both at the API and the ABI level, and so upgrading to it doesn't require absolutely any changes to the existing applications.

  So I hope it doesn't break anything.


state: closed
title: Merge 3 runtime zlibs to 1
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3584
updated_at: 2014-08-14 15:38:59
body:
  There were 3 zlibs laying around in case of linux:
  - 1 used by gcc (for JAR handling in the Java frontend),
  - 1 used by stdenv other tools (e.g. binutils),
  - 1 for the rest of the system.

  This was because of some knot-tying issues in the stage/round logic in
  the linux specific pure stdenv builder.


state: closed
title: Added support for minimal zim desktop wiki package.
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/3588
updated_at: 2014-11-19 13:01:00
body:
  Work pretty well on my branch based on nixos 14.04 commit: 3e4e106:
  https://github.com/jraygauthier/nixpkgs/tree/jraygauthier

  Not sure however if I should propose this pull request for the 14.04 branch as well?

  Tried to install as well using the master branch. It built and installed well but failed to run.


state: closed
title: Lnxstdenv refactor
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3591
updated_at: 2014-08-24 15:22:23
body:
  Refactor the pkgs/stdenv/linux/default.nix staging logic to be more easy to read and shorter.

  Then I reformulated my former zlib pull request (#3584) on top of this to demonstrate that the new version is easier to change and it's easier to review changes on the new version.

  This is essential, because to properly fix #3548, I'll introduce two more stages which would've made the new file even more complex and therefore the code review a hell.

  Please note that the first commit doesn't changes the derivation/output hash at all, therefore we know that the refactoring is sound, then I add the zlib change in a separate commit, so the refactoring stays clean.


state: closed
title: Unable to compile/link on darwin
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/3592
updated_at: 2015-01-28 20:02:32
body:
  Adding this additional path allows me to compile again on my system.

  I'm running Mac OSX 10.8.5 (Mountain Lion) with Xcode 5.1.1. I've been using nix successfully for some time, and have some custom packages that `import <nixpkgs>`.  A few days ago, I did a `nix-channel --update`, and was then unable to compile anything. As far as I know, that was the only change (I'd not installed OS updates nor upgraded Xcode). The error I encountered was: 

  ```
  ld: file not found: /usr/lib/system/libsystem_asl.dylib for architecture x86_64
  ```

  And in fact, there is no file in that location on my system.

  I set NIX_DEBUG=1, and saw that it is compiling with the SDK for 10.9 (Mavericks)

  ```
  extra flags to /nix/store/kbl68sdzwrp2c9dipm56diaq02cngjs8-native-darwin-cctools-wrapper/bin/ld:
    -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib
  ```

  At first I thought that was odd since I'm on 10.8. But, I checked with a co-worker also running 10.8, and that machine can still successfully compile, is also using 10.9 SDK within nix, and **does have `/usr/lib/system/libsystem_asl.dylib`**. So I'm not sure if my system is supposed to have it and it somehow got deleted (I can't imagine how), or what.

  But, inside the SDK path, I _do_ have that file, and I was able to successfully compile again by adding `$SDKROOT/usr/lib/system` to the library search path. I'm not sure this is the correct solution. I'm not all that familiar with Mac development.


state: closed
title: Nixpkgs performance regression
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/3594
updated_at: 2015-12-28 09:10:19
body:
  Doing `nix-env -qa` on master now takes 2.81s on my system, while on the 14.04 branch it was only 1.72s, a 63% increase. Meanwhile the number of packages only increased by 9%.

  We should do a bisect to figure out what caused the slowdown.


state: closed
title: bar - Remove unnecessary dependencies and centralize version string.
user_login: vesten
html_url: https://github.com/NixOS/nixpkgs/pull/3598
updated_at: 2014-08-15 19:19:31
body:
  Peti recently accepted a pull request for LemonBoy's Bar Ain't recursive from meisternu. I happened to be working on a derivation for that as well and might have some efficiencies.

  @meisternu I see you pushed this derivation along with bspwm - I use herbstluftwm w/o xinerama. The changes build, link, and install cleanly but I wanted to make sure I didn't miss anything you saw.


state: closed
title: Support odbc in erlang R16 and R17
user_login: RumataEstor
html_url: https://github.com/NixOS/nixpkgs/pull/3599
updated_at: 2014-09-02 03:54:46
body:
  I'd rather have erlang-odbc a separate package to be installed along with erlang-base as it is done in Debian, but I lack some nix knowledge how to do that in the same build step.


state: closed
title: fix gox being a cross compile tool without a cross compilation toolchain
user_login: chrisfarms
html_url: https://github.com/NixOS/nixpkgs/pull/3600
updated_at: 2014-09-22 08:55:27
body:
  The gox package is currently pretty useless, since it is a tool that helps with cross compiling Go, yet doesn't actually have the capability to cross compile.

  This patch gives gox's it's own `$GOROOT`  to cross-compilify.


state: closed
title: Few Haskell updates
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3601
updated_at: 2014-08-15 06:35:28
body:
  Update a couple of packages. No new failures or succeeding packages. The jailbreaks and noChecks are still required where they are.


state: closed
title: update mpv and add support for vaapi
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/pull/3602
updated_at: 2014-08-31 11:22:39
body:
  `python3 ${waf} configure --help` should auto-detect as stated in readme of mpv, but it just thinks that most of dependencies are detected, build then just silently ignores the so called false-autodetected dependencies, therefore I added a `optionalString` with `--enable-vaapi`.

  Vaapi support can be enabled by `nixpkgs.config.mpv.vaapiSupport = true;`
  Tested with Intel HD Graphics 4000 on i5, the cpu usage was halved, from 10% to 5%,
  I think this is first vaapi supported video player in NixOS, I tried to make it work with mplayer (vaapi support not found), mplayer-vaapi (too much work, and last commit is half a year back) and vlc and was a no-go, I compiled it .. but watching videos made me want to take a dump - lagging and color deformation.

  oh yea and do not forget to use: `$ mpv --hwdec=vaapi --vo=vaapi ./some/video.mp4`
  and you have to have intel graphics (or possibly amd, not tested)


state: closed
title: /tmp/env-vars: Permission Denied
user_login: aycanirican
html_url: https://github.com/NixOS/nixpkgs/issues/3604
updated_at: 2014-08-15 08:16:02
body:
  Existing /tmp/env-vars file blocks other users to execute broken builds. Maybe it should be stored under /tmp/<user>/env-vars.


state: closed
title: qgis: update 1.8.0 -> 2.4.0 and adding sip
user_login: michelk
html_url: https://github.com/NixOS/nixpkgs/pull/3605
updated_at: 2014-08-29 12:19:18
body:
  Unfortunately adding sip doesn't solve the error-message:

  ```
  Couldn't load SIP module.
  Python support will be disabled.
  ```


state: closed
title: Feature Request: allow services.nixosManual.ttyNumber to take an integer
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/3608
updated_at: 2016-02-22 18:34:16
body:
  It looks like `services.nixosManual.ttyNumber` was intended to take either an integer or a string, but it looks like `toString` is applied only [in some places](https://github.com/NixOS/nixpkgs/blob/29027fd1e12461fc5ff5722bea79df7ff4299599/nixos/modules/services/misc/nixos-manual.nix#L116): compare the [version 2009 of nixos-manual.nix](https://github.com/NixOS/nixpkgs/blob/da996583eef58371854e0c50f0bba3899e4441be/modules/services/misc/nixos-manual.nix) with the [current one](https://github.com/NixOS/nixpkgs/blob/29027fd1e12461fc5ff5722bea79df7ff4299599/nixos/modules/services/misc/nixos-manual.nix).  For me it would look more natural if it was an integer.


state: closed
title: Tracking version on the channel
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/3609
updated_at: 2015-10-02 23:26:26
body:
  I remember there was a discussion on IRC about finding out the commit available on the unstable channel. Would it be possible to make things a little easier by setting up a branch (or maybe a tag?) for this commit and make the script that updates channels also update this branch (tag)?


state: closed
title: Fix for hdevtools: update patch to build with ghc 7.8.3
user_login: ts468
html_url: https://github.com/NixOS/nixpkgs/pull/3610
updated_at: 2014-08-15 17:46:39
body:
  I've updated the patch by rebasing the PR https://github.com/bitc/hdevtools/pull/33 onto Hackage's hdevtools tarball.

  @tomberek, hope that's fine with you.


state: closed
title: flexget: Updated to 1.2.161, with additional dependancies added.
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3612
updated_at: 2014-08-16 23:36:23
body:
  Also made deluge plugin support conditional on deluge being installed, and added similar conditional support for the transmission plugin.

  The package only builds for python 2.7; the pypy, 2.6, 3.3 and 3.4 builds all fail. They fail to build dependencies of flexget that were not updated in this commit. Either flask or sqlalchemy fail to build.

  Also FlexGet has no stable releases as far as I could tell, this is the latest pypi version, limited testing revealed no obvious issues.


state: closed
title: add HaskellNet-SSL
user_login: phunehehe
html_url: https://github.com/NixOS/nixpkgs/pull/3613
updated_at: 2015-08-31 10:54:43
body:
  Another package generated by cabal2nix. I changed the attribute name to `HaskellNetSSL` because that looks right. Let me know if it's not right.


state: closed
title: mailutils-minimal: A minimal mailutils, able to send email.
user_login: nathan-gs
html_url: https://github.com/NixOS/nixpkgs/pull/3614
updated_at: 2014-09-03 18:48:34
body:
  Note, there is a hardcoded dependency on postfix, which is probable unnecessary. It should be made configurable.


state: closed
title: added implicit and storableEndian to haskellPackages for ImplicitCAD
user_login: NOTtheMessiah
html_url: https://github.com/NixOS/nixpkgs/pull/3620
updated_at: 2014-08-16 11:35:26
body:
  Both new nix expressions were generated with cabal2nix. Creates 1 binary extopenscad as documented by [ImplicitCAD](http://www.implicitcad.org/).


state: closed
title: haskell: jailbreak = true; on haskore doesn't work
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3621
updated_at: 2014-08-16 23:23:59
body:
  I noticed `haskore-0.2.0.3` was failing due to requiring `process <1.2` so I tried jailbreaking it to see if that works.

  But even after jailbreaking it I get:

  ```
  Setup: At least the following dependencies are missing:
  process >=1.0 && <1.2
  ```

  I notice that this dependency is behind a flag in the cabal file so maybe that's the cause, but this is just a guess.


state: closed
title: mark ghc-heap-view/ghc-vis as broken on 7.8.3
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3622
updated_at: 2014-08-16 23:24:06
body:
  I mark -vis broken because it depends on now-broken heap-view but I'm unsure if that's the way to proceed. If we don't do that however then we get evaluation errors about dependending on broken package.


state: closed
title: Clementine bugfix and enhancements
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3624
updated_at: 2014-09-23 01:10:08
body:
  clementine: wrap clementine to stop gst plugin related segfaults
  clementine: Add libpulse support for playback via pulseaudio
  clementine: Add gst_plugins_good as a dependancy
  clementine: Add config options withGstPluginsBad and withGstPluginsUgly to enable relevant gstreamer plugin packages

  The wrapping fixes a bug where clementine segfaults when searching for gst plugins, this means that it segfaults whenever you attempt to play audio.

  While clementine can run without gst_plugins_good, it can't play audio, instead it gives error messages, added gst_plugins_good as a necessary dependency since the plugins are well maintained and make clementine functional, although the other gst plugin packages are needed for mp3's as well as certain other formats.


state: closed
title: blender doesn't work
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/3628
updated_at: 2014-08-21 13:20:00
body:
  Using `http://nixos.org/channels/nixos-unstable nixos`

  ```
  nix-env -i blender  
  ```

  Nix is version 1.7. It tries to install `blender-2.71'. 
  should install without any issues, but instead it outputs the following. 

  ```
  -- Could NOT find OpenGL (missing:  OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR) 
  -- OPENGL_FOUND=FALSE USE_OPENGL=ON
  -- OpenColorIO enabled
  -- Found unsuitable Qt version "" from NOTFOUND
  -- No Qt4 -- skipping components that need Qt4.
  -- GLEW not found
  -- Field3d will not be used
  -- Could NOT find OpenJpeg (missing:  OPENJPEG_INCLUDE_DIR OPENJPEG_OPENJPEG_LIBRARIES) 
  -- WebP library not found
  -- OpenCV library not found
  -- Could NOT find Freetype (missing:  FREETYPE_LIBRARY FREETYPE_INCLUDE_DIRS) 
  -- Freetype library not found
  -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing:  OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR) 
  -- Skipping OpenSSL support
  -- Could NOT find GIF (missing:  GIF_LIBRARY GIF_INCLUDE_DIR) 
  -- Found ZLIB: /nix/store/f4bdwg7apyzifz8zqf75xfm4ix3yd75f-zlib-1.2.8/lib/libz.so (found version "1.2.8") 
  -- Found PNG: /nix/store/p50wp9vf110gyk3sd370zb0j4fl4kmaq-libpng-1.6.12/lib/libpng.so (found version "1.6.12") 
  -- Found JPEG: /nix/store/plrwmldv9574n0v9cdpag39pwaj8pfiy-libjpeg-turbo-1.3.1/lib/libjpeg.so  
  -- Found TIFF: /nix/store/f0zi22cakl2v8iw7izj0i9pd69l1k8p8-libtiff-4.0.3/lib/libtiff.so (found version "4.0.3") 
  -- Field3D plugin will not be built
  -- GIF plugin will not be built
  -- Jpeg-2000 plugin will not be built
  -- WebP plugin will not be built
  -- Linking OpenColorIO /nix/store/rqm74d4kgxmd5y543hq13c66lxvcymfg-ocio-1.0.9/lib/libOpenColorIO.so
  -- Setting SOVERSION to: 1.3
  -- 

     WARNING: No QT/OpenGL -- 'iv' will not be built!

  CMake Error at /nix/store/cxkpc8vafjqc5k7kbxbx40ya1afdkvb7-cmake-2.8.12.2/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
    Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
    (Required is at least version "2.6")
  Call Stack (most recent call first):
    /nix/store/cxkpc8vafjqc5k7kbxbx40ya1afdkvb7-cmake-2.8.12.2/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
    /nix/store/cxkpc8vafjqc5k7kbxbx40ya1afdkvb7-cmake-2.8.12.2/share/cmake-2.8/Modules/FindPythonLibs.cmake:186 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
    src/python/CMakeLists.txt:2 (find_package)


  -- Configuring incomplete, errors occurred!
  See also "/tmp/nix-build-oiio-1.3.12.drv-0/oiio-Release-1.3.12/build/CMakeFiles/CMakeOutput.log".
  See also "/tmp/nix-build-oiio-1.3.12.drv-0/oiio-Release-1.3.12/build/CMakeFiles/CMakeError.log".
  builder for `/nix/store/7gbqp6pqiv4z2kzwrppwczvwdhh2rv72-oiio-1.3.12.drv' failed with exit code 1
  cannot build derivation `/nix/store/jq1vmfmm3sbdi5ajcfjibj7y15js8fx0-blender-2.71.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/jq1vmfmm3sbdi5ajcfjibj7y15js8fx0-blender-2.71.drv' failed
  ```


state: closed
title: x509-system has "secret" dependencies that are not represented
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/3629
updated_at: 2015-01-14 16:13:10
body:
  I just spent ages trying to figure out an obscure error in a package that depends very indirectly from it:

  ```
  Left (HTTPConnectionError security: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory))
  ```

  Turns out that x509-system calls out (somewhat unsurprisingly) to your local system utilities for certificate management, and those dependencies are not represented in the nix expression. On Mac OS, it calls out to the built-in "security" utility, for example: https://github.com/vincenthz/hs-certificate/blob/0c6befefb01a9a18ed2f038341ddc31cbe57a0f2/x509-system/System/X509/MacOS.hs#L19. On a linux system it's reaching out to a fixed filesystem path.

  Flatting for @peti who I believe maintains the cabal2nix packages.


state: closed
title: Adds ocaml library “csv”
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/3632
updated_at: 2014-11-03 23:10:30
body:
  This is a pure OCaml library to read and write CSV files, including all
  extensions used by Excel — eg. quotes, newlines, 8 bit
  characters in fields, "0 etc.

  Homepage: https://forge.ocamlcore.org/projects/csv/


state: closed
title: NixOS manual list of configuration options might be nice as a tree
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/3633
updated_at: 2016-03-20 22:56:50
body:
  It's a massive list and has a natural hierarchical structure to it. Perhaps letting us collapse/expand it by default would make it easier to browse available settings.


state: closed
title: Update to nvidia-340.32
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3634
updated_at: 2014-08-19 19:04:34
body:
  subj; I tried doing it myself but simply changing the hashes and bumping the version results in X which doesn't start. I don't know how to troubleshoot it so if someone is more knowledgable in that area, maybe they could have a look.


state: closed
title: nixos manual: Fix instruction for getting booted kernel confix
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3637
updated_at: 2014-09-04 03:26:45
body:
  Nixos hasn't had a /run/booted-system/kernel-modules/config file since f95d214cfdf115b9444acc5ce8060a5b1b23ed77, and CONFIG_IKCONFIG_PROC is set for nix kernels, so replaced the manual reference with a reference to /proc/config.gz


state: closed
title: Haskell jailbreak script is inserting invalid type fields
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/3638
updated_at: 2014-11-07 23:59:34
body:
  If you jailbreak `hakyll`, it should fail to build because the jailbreak script is inserting lines that look like this:

  ```
      if flag(watchserver)
          build-depends: fsnotify >=0.0.6 && <0.1,
                         system-filepath >=0.4.6 && <=0.5
          type: -
          buildable: True
          cpp-options: -DWATCH_SERVER
          other-modules: Hakyll.Preview.Poll
  ```

  I've seen this before, but it's been a while since the last time.

  Pinging @peti 


state: closed
title: haskell-hakyll: allow building hakyll with GHC 7.6.3
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/pull/3639
updated_at: 2017-12-17 19:36:47
body:
  OK, this pull request is pretty horrible and I'd rather never see it merged.  I'm posting it here in case others have a need for it, and also to start a discussion on how we intend to deal with packages that break, like `hakyll`, when we upgrade other parts of the system, in this case `pandoc`.

  Is the answer that one of them just doesn't work until the respective authors upgrade them both to work together?  Or do we maintain hacks like this one to allow Nix users to install both packages in the meantime?  I'm not sure, since this is certainly some ugly territory I had to venture into here.

  Pinging @cstrahan @peti and @shlevy


state: closed
title: ghc 7.8.3 from nixpkgs emits readlink and compiler warnings on OS X 10.9.4
user_login: Debilski
html_url: https://github.com/NixOS/nixpkgs/issues/3641
updated_at: 2015-01-14 11:08:12
body:
  ```
  $ echo 'main = putStrLn ""' > simple.hs

  $ ghc simple.hs
  [1 of 1] Compiling Main             ( simple.hs, simple.o )

  <no location info>:
      Warning: Couldn't figure out linker information!
               Make sure you're using GNU gcc, or clang
  Linking simple ...
  readlink: illegal option -- f
  usage: readlink [-n] [file ...]

  $ readlink $(which ghc)
  /nix/store/0fkqnmgp8pyb62mdbj5sx6cyzk4zj75i-ghc-7.8.3-wrapper/bin/ghc

  $ ghc --version
  The Glorious Glasgow Haskell Compilation System, version 7.8.3
  ```

  The ghc from the binary distribution compiles this without any problems or warnings.

  When installing and compiling packages with `nix-env -i`, I’m not seeing any warnings or errors related to this. Am I just using it wrong by running ghc out of nix context?

  (\* As per https://github.com/NixOS/nixpkgs/issues/2689 I’ve replaced the haddock executable from nixpkgs with the one from the binary distribution.)


state: closed
title: Chromium build failure due to "gcc: Fix purity" [git-bisect]
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/3642
updated_at: 2014-08-17 15:08:45
body:
  For me, and also for Hydra, chromium stopped building due to an error with "sysroot".

  I used git-bisect (only took ~12h :D) to track down the error to the commit 7fe89be1464dd0263c7c987d2460613f44c7b229  ("gcc: Fix purity").

  The first failing Hydra build shows the same error message: http://hydra.nixos.org/build/13195919/nixlog/1

  I suspect the relevant change is (in pkgs/build-support/gcc-wrapper/gcc-wrapper.sh):

  ```
  +    NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE --sysroot=/var/empty"
  ```

  git-bisect details:

  ```
  $ git bisect bad master
  $ git bisect good 8dcf70f9185b6e466aff067e504db7b0255e87f9
  $ git bisect run nix-build . -A pkgs.chromium
  [...]
  7fe89be1464dd0263c7c987d2460613f44c7b229 is the first bad commit
  commit 7fe89be1464dd0263c7c987d2460613f44c7b229
  Author: Eelco Dolstra <eelco.dolstra@logicblox.com>
  Date:   Mon Jun 30 16:39:39 2014 +0200

      gcc: Fix purity

      Somewhere the no-sys-dirs.patch got disabled, so gcc was looking in
      /usr/local/include and /usr/lib. Since I can't fix the patch easily,
      I've borrowed the --sysroot trick from clang-wrapper. This causes
      builtin paths to be prefixed with /var/empty
      (e.g. /var/empty/usr/lib), which don't exist.

  :040000 040000 ec9ea9c8b843f9a318783d41e23ebe7be8ef6765 1dbabefeecbb2d4ecbb5d4878080c4eff138b42e M        pkgs
  bisect run success
  ```

  @edolstra @aszlig 


state: closed
title: Xiphos: New Package
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/3644
updated_at: 2014-09-03 07:19:03
body:
  Xiphos 3.2.1: New Package

  Xiphos is a GTK-based Bible study tool
  Also, a fast update on Sword library to 1.7.3


state: closed
title: Java 6 on Nix (and IcedTea build purity)
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/issues/3645
updated_at: 2016-07-23 03:34:56
body:
  I happen to be using some old Java software that requires version 6 of the Java API, but it doesn't look like there are any Java 6 runtimes in nixpkgs. So I'm looking into packaging such a runtime myself. From what I can tell, both OpenJDK6 and IcedTea6 are actively maintained, so security should not be a concern.

  Both OpenJDK6 and IcedTea6 use build systems that only slightly differ from their Java 7/8 variants. At least that's what their build documentation suggests. Since both OpenJDK7 and IcedTea7 are already in nixpkgs, I'm trying to modify the existing nix expressions. I'm going to ask some questions here before I duplicate any effort.

  The most difficult thing I'm running into is the bootstrap requirement for building OpenJDK. The OpenJDK documentation recommends using the official, proprietary JDK from Sun/Oracle. Debian's OpenJDK6 package says that it was built with IcedTea. IcedTea suggests using either GCC and the Eclipse Java Compiler or a pre-built install of IcedTea.

  Nix actually uses OpenJDK to build IcedTea, and OpenJDK is built from an OpenJDK tarball located at http://tarballs.nixos.org/openjdk-bootstrap-x86_64-linux-2012-08-24.tar.xz. This seems a bit contrary to one of the original intents of IcedTea: providing a Java platform that can be built without proprietary tools. This issue might be silly, and to be honest I'll just be happy to have a JDK6. But for a distribution like NixOS that puts the build system into the hands of the users, it seems like a loss to have a mysterious tarball where it's not necessarily needed.
  http://en.wikipedia.org/wiki/Icedtea#The_aims

  Anyway, does anyone know where the bootstrap tarball came from? Is this solution just more practical? If I can figure out what I should use to bootstrap Java 6, I'll keep hacking at this.


state: open
title: Preserve generation inputs
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/3646
updated_at: 2019-03-11 08:02:55
body:
  When I do `nixos-rebuild switch`, it creates a new generation of the system, and lets me roll back to an old generation. That's great, but if I have a long list of generations, it would be really nice to be able to ask nix "what changed between generations 4 and 5?" and get a meaningful diff of the configuration.nix and its dependencies that fed into it.

  I don't think configuration.nix is currently getting "snapshotted" with `nixos-rebuild` calls, and @edolstra says it could be pretty expensive to preserve all inputs, but perhaps there's a nice lightweight way that this general goal could be accomplished without too much pain? Leaving this ticket here for ideas/discussion.


state: closed
title: prefetch-git: output human-readable rev to stderr
user_login: bennofs
html_url: https://github.com/NixOS/nixpkgs/pull/3650
updated_at: 2014-08-23 09:05:56
body:
  That way, the stdout stays compatible with nix-prefetch-{bzr,svn,hg} and it's easier to write scripts that work for all fetchers without special casing. 

  If stderr is not the right place for this kind of information, we could also use an environment variable to control output of the human readable rev. 

  Another possible implementation could either be to make the human-readable the default (if available, otherwise fallback to rev) or to extend the other scripts to also include human-readable versions. 


state: closed
title: WIP: bugzilla nixos module
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/3651
updated_at: 2016-02-15 12:09:36
body:
  do not merge yet!

  i got it working but needs "some" polishing.

  TODO:
  - [x] mod_perl
  - [ ] extend apache nixos configuration with enablePerl option
  - [ ] helper module for bugzilla like its done for mediawiki

  Example:

  ```
     services.postgresql.enable = true;
     services.postgresql.package = pkgs.postgresql93;
     services.httpd.enable = true;
     services.httpd.extraSubservices = [
            { serviceType = "bugzilla"; }
     ];



  ```

  <!-- Reviewable:start -->

  [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/3651)

  <!-- Reviewable:end -->


state: closed
title: Firefox 31 freezes when trying to open gmail.com
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/issues/3652
updated_at: 2014-09-04 16:55:06
body:
  Firefox 31 stops showing gmail.com. It freezes instead. Stderr is full of gstreamer error messages. I never liked GStreamer for it's bloated design! Other sites (including github.com) look fine. Please, fix!

  My branch is forked from 0ad11df7cd4364766eb3f37483ab7fd1bc1825bd

  Here are the top several messages:

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/latin_and_mic.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/latin_and_mic.so: undefined symbol: check_encoding_conversion_args

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/euc_tw_and_big5.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/euc_tw_and_big5.so: undefined symbol: CurrentMemoryContext

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/libmenu.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/libmenu.so: file too short

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/passwordcheck.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/passwordcheck.so: undefined symbol: check_password_hook

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/radattr.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/radattr.so: undefined symbol: ifname

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/passwordfd.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/passwordfd.so: undefined symbol: pap_check_hook

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/pppol2tp.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/pppol2tp.so: undefined symbol: ifname

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/passprompt.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/passprompt.so: undefined symbol: pap_passwd_hook

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/pppoatm.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/pppoatm.so: undefined symbol: the_channel

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/radius.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/radius.so: undefined symbol: maxoctets

  (gst-plugin-scanner:8029): GStreamer-WARNING **: Failed to load plugin '/nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/openl2tp.so': /nix/store/56ys74zzca4ym4wkk5gad5gzkfxi86sm-system-path/lib/pppd/2.4.5/openl2tp.so: undefined symbol: multilink_join_hook

  ...

  others are similar


state: closed
title: gcc-wrapper: Correctly handle response files.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/3654
updated_at: 2014-11-14 15:03:06
body:
  This implements handling of so-called [response files](https://gcc.gnu.org/wiki/Response_Files) (available since GCC 4), which allow arguments to be put in a file and the file will be passed back to `gcc` (and other utilities, such as `ld`) via the `@response_file` syntax.

  The tricky parts here are that the response files can be nested arbitrarily and have it's own escaping rules (which I'm handling by using [expandargv()](https://gcc.gnu.org/onlinedocs/libiberty/Functions.html#index-expandargv-73) from `libiberty`) and the handling of maximum commandline arguments, so we can't simply expand all args from all response files but have to create a temporary response file.

  Cc: @edolstra for review.
  Of course, this is meant for the staging branch to see how much I broke with this X-D


state: closed
title: Packaging gdm
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/3655
updated_at: 2014-10-07 16:08:01
body:
  @lethalman this is a report regarding your branch https://github.com/lethalman/nixpkgs/tree/gdm.

  I managed to install gdm and use it as my default display manager. This worked fine. Even Super+L locked the screen properly! Now, I've had a couple of issues. I'm creating this issue here as I can't open it on your particular fork.

  There are several warnings in journald that look very suspicious to a guy on #gnome:

  ```
  $ journalctl -e
  [...]
  gnome-session[1737]: .gnome-session-wrapped[1737]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
  [...]
  gnome-session[1737]: GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  [...]
  ```

  It looks like `displayManager.desktopManagerHandlesLidAndPower` needs to be disabled because it conflicts with how gnome 3.12 handles lid:

  ```
  $ systemd-inhibit
  [...] 
       Who: /nix/store/ysh8mjhvm3hmmx9f5qzlgs18f7fqgcpr-xsession gnome3 (UID 1000/cassou, PID 1958/systemd-inhibit)
      What: handle-power-key:handle-lid-switch
       Why: Unknown reason
      Mode: block
  ```

  From the same guy on #gnome: "gnome 3.10 handles the lid itself, but 3.12 depends on logind to do so."

  Now, gdm refuses to start, I always get a black screen. I can open ttys though. Even when I set the option `desktopManagerHandlesLidAndPower` back to `true`, gdm refuses to start. I think this problem started when I ran `nixos-rebuild --upgrade`.
  @lethalman this is a report regarding your branch https://github.com/lethalman/nixpkgs/tree/gdm.

  I managed to install gdm and use it as my default display manager. This worked fine. Even Super+L locked the screen properly! Now, I've had a couple of issues. I'm creating this issue here as I can't open it on your particular fork.

  There are several warnings in journald that look very suspicious to a guy on #gnome:

  ```
  $ journalctl -e
  [...]
  gnome-session[1737]: .gnome-session-wrapped[1737]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
  [...]
  gnome-session[1737]: GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
  [...]
  ```

  It looks like `displayManager.desktopManagerHandlesLidAndPower` needs to be disabled because it conflicts with how gnome 3.12 handles lid:

  ```
  $ systemd-inhibit
  [...] 
       Who: /nix/store/ysh8mjhvm3hmmx9f5qzlgs18f7fqgcpr-xsession gnome3 (UID 1000/cassou, PID 1958/systemd-inhibit)
      What: handle-power-key:handle-lid-switch
       Why: Unknown reason
      Mode: block
  ```

  From the same guy on #gnome: "gnome 3.10 handles the lid itself, but 3.12 depends on logind to do so."

  Now, gdm refuses to start, I always get a black screen. I can open ttys though.


state: closed
title: Remove old comment, and delete confusing LaunchDaemon
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/3658
updated_at: 2014-08-18 21:17:23
body:
  This removes an old comment, and (on Darwin) deletes the LaunchDaemon bundled with xinit that only serves to confuse the user.


state: closed
title: all-containers.service fails to start if no containers currently exist
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/issues/3662
updated_at: 2014-08-19 08:07:24
body:
  MP2E:~$ systemctl status all-containers.service                                                                                                                                                                                              ~
  ● all-containers.service - All Containers
     Loaded: loaded (/nix/store/jvlmbbrmafa2lziw3mzxlprp6y0n0mpf-unit/all-containers.service)
     Active: failed (Result: exit-code) since Mon 2014-08-18 18:20:09 PDT; 1min 34s ago
    Process: 1606 ExecStart=/nix/store/frxyaggh1nmzm3j8v4mnfmj0i0v0545p-unit-script/bin/all-containers-start (code=exited, status=1/FAILURE)
   Main PID: 1606 (code=exited, status=1/FAILURE)

  Aug 18 18:20:15 applicative all-containers-start[1606]: /nix/store/frxyaggh1nmzm3j8v4mnfmj0i0v0545p-unit-script/bin/all-containers-start: line 5: /etc/containers/*.conf: No such file or directory

  /etc/containers didn't exist in the first place, but even after creating the directory this script fails on every startup. Simply displaying a failure seems like the wrong behavior to me, all-containers.nix needs to take into account that some users aren't using containers(yet).


state: closed
title: nvidia-x11 updated to 340.32
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3665
updated_at: 2014-08-20 21:19:29
body:
  implements feature request #3634

  X11 works perfectly fine on my x86_64 Linux box after using this driver, however I'd like to hear feedback from Fuuzetsu before merging, because according to https://github.com/NixOS/nixpkgs/issues/3634 he tried to do this and X11 stopped working.


state: closed
title: unit-script/bin/all-containers-start: line 5: /etc/containers/*.conf: No such file or directory
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3666
updated_at: 2014-08-19 08:09:36
body:
  I can't `nixos-rebuild` with nixpkgs HEAD:

  ```
  updating GRUB 2 menu...
  stopping the following units: cpufreq.service, local-fs.target, network-interfaces.target, redshift.service, remote-fs.target
  NOT restarting the following units: display-manager.service
  activating the configuration...
  setting up /etc...
  restarting the following units: polkit.service
  starting the following units: cpufreq.service, default.target, getty.target, graphical.target, ip-up.target, local-fs.target, multi-user.target, network-interfaces.target, network-online.target, network.target, paths.target, redshift.service, remote-fs.target, slices.target, sockets.target, sound.target, swap.target, timers.target
  warning: the following units failed: all-containers.service

  ● all-containers.service - All Containers
     Loaded: loaded (/nix/store/jvlmbbrmafa2lziw3mzxlprp6y0n0mpf-unit/all-containers.service)
     Active: failed (Result: exit-code) since Tue 2014-08-19 07:16:18 BST; 78ms ago
    Process: 31135 ExecStart=/nix/store/frxyaggh1nmzm3j8v4mnfmj0i0v0545p-unit-script/bin/all-containers-start (code=exited, status=1/FAILURE)
   Main PID: 31135 (code=exited, status=1/FAILURE)

  Aug 19 07:16:18 lenalee systemd[1]: Starting All Containers...
  Aug 19 07:16:18 lenalee systemd[1]: all-containers.service: main process exited, code=exited, status=1/FAILURE
  Aug 19 07:16:18 lenalee systemd[1]: Failed to start All Containers.
  Aug 19 07:16:18 lenalee systemd[1]: Unit all-containers.service entered failed state.
  Aug 19 07:16:18 lenalee all-containers-start[31135]: /nix/store/frxyaggh1nmzm3j8v4mnfmj0i0v0545p-unit-script/bin/all-containers-start: line 5: /etc/containers/*.conf: No such file or directory
  ```


state: closed
title: Add parallel functional compiler, Manticore
user_login: rrnewton
html_url: https://github.com/NixOS/nixpkgs/pull/3667
updated_at: 2014-08-19 15:18:52
body:
  The Manticore project is described [here](http://manticore.cs.uchicago.edu/).  The compiler packaged here implements a strict, pure, parallel functional programming language.

  This is my first NixPkg patch, so if there are extra testing criteria, please let me know.


state: closed
title: Bump ghc-head to latest.
user_login: rrnewton
html_url: https://github.com/NixOS/nixpkgs/pull/3668
updated_at: 2014-08-19 13:24:13
body:
  This is just a small bump forward for GHC head.

  Motivation: Johan Tibell added several new primps for atomic memory operations.  Having a nix pkg for a build of GHC including these will make it easier to get these changes to people to test/benchmark them.


state: closed
title: tightvnc hardcoded path to ssh binary
user_login: user318
html_url: https://github.com/NixOS/nixpkgs/issues/3669
updated_at: 2015-05-21 16:54:25
body:
  tightvnc's vncviewer have option "-via" when it makes ssh port forwarding by default to connect via remote server. And also it calls ssh by /usr/bin/ssh. From man:

  ```
     When  started  with  the  -via  option, vncviewer reads the VNC_VIA_CMD
     environment variable, expands patterns beginning with the  "%"  charac‐
     ter, and executes result as a command assuming that it would create TCP
     tunnel that should be used for VNC connection. If not set,  this  envi‐
     ronment variable defaults to "/usr/bin/ssh -f -L %L:%H:%R %G sleep 20".
  ```


state: closed
title: Kernel CVE-2014-5206 and CVE-2014-5207
user_login: lethalman
html_url: https://github.com/NixOS/nixpkgs/issues/3670
updated_at: 2014-10-22 20:56:15
body:
  See http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-5206 and http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-5207 . Affects all kernels up to 3.16.1, our current kernels.


state: closed
title: Added monadSupply (monad-supply) to haskellPackages
user_login: meditans
html_url: https://github.com/NixOS/nixpkgs/pull/3672
updated_at: 2014-08-19 18:37:14
body:
  I included in the commit both the default.nix for haskell monad-supply package, and the modification in pkgs/top-level/haskell-packages.nix

  As this is my first commit in nixpkgs, please let me know if I've done something wrong :)


state: closed
title: twinkle installation fails because of libzrtpcpp
user_login: user318
html_url: https://github.com/NixOS/nixpkgs/issues/3673
updated_at: 2014-08-20 19:33:31
body:
  When I trying to install twinkle, I recieve such error:

  ```
  [user@nixos:~]$ nix-env -iA --show-trace nixos.pkgs.twinkle
  installing `twinkle-1.4.2'
  error: while evaluating the attribute `nativeBuildInputs' of the derivation `twinkle-1.4.2' at /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/applications/networking/instant-messengers/twinkle/default.nix:6:3:
  while evaluating `callPackageWith' at /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/lib/customisation.nix:95:35, called from /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/top-level/all-packages.nix:5617:20:
  while evaluating `makeOverridable' at /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/lib/customisation.nix:56:24, called from /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/lib/customisation.nix:97:5:
  while evaluating anonymous function at /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/development/libraries/libzrtpcpp/1.6.nix:1:1, called from /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/lib/customisation.nix:58:12:
  while evaluating `mkDerivation' at /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/stdenv/generic/default.nix:68:22, called from /nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/development/libraries/libzrtpcpp/1.6.nix:3:1:
  you can't use package ‘libzrtpcpp-1.6.0’ in ‘/nix/store/3aywb8s7djhpwxhg31p03za5v7l0qr8g-nixos-14.10pre46983.c346d22/nixos/nixpkgs/pkgs/development/libraries/libzrtpcpp/1.6.nix:14’ because it has been marked as broken
  ```


state: closed
title: git: Add git-prompt.sh to /etc/bash_completion.d.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3678
updated_at: 2014-08-19 15:16:46
body:
  This will make the git-prompt.sh features available to bash users when
  completions are enabled.  It is done in this way in Debian/Ubuntu as well.


state: closed
title: Add Fira font.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3680
updated_at: 2014-08-23 13:38:49
body:
  Fira is the font for FirefoxOS.
  - https://github.com/mozilla/Fira
  - http://www.carrois.com/fira-3-1/


state: closed
title: ghcWithPackages and terminfo issues
user_login: aavogt
html_url: https://github.com/NixOS/nixpkgs/issues/3682
updated_at: 2015-01-14 11:03:18
body:
  Hello,

  GHC-7.8.3 provides the terminfo package. So 

  `haskellPackages.ghcWithPackages (x : [ x.terminfo])`

  has a conflict between the `libHSterminfo-0.4.0.0.so` coming from the haskellPackages.terminfo and the haskellPackages.ghc.

  To get around this I override the `haskellPackages.terminfo` package with one that does nothing:

  ```
   myHaskellPackages = haskellPackages.override { extension = self : super :
      let override = pk : extension :
            (builtins.getAttr pk super).override (x : { cabal = x.cabal.override { 
              extension = if builtins.isFunction extension then extension
                              else self : super : extension; } ; }) ;
     in { terminfo = override "terminfo" { installPhase = "mkdir -p $out/bin";}; }
   }
  ```

  the terminfo that comes with ghc cannot find `libncursesw.so`. I think the `pkgs/development/compilers/ghc/7.8.3.nix` should have the path to ncurses hardcoded in ghc's package database:

  ```
   postInstall = ''
      sed -i "/library-dirs:/ i \            ${ncurses}/lib\ " \
          $out/lib/ghc-${version}/package.conf.d/terminfo*.conf
   '';
  ```


state: closed
title: gdb: Update to 7.8 and include Guile support.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3683
updated_at: 2014-09-06 18:13:47
body:
  GDB 7.8 adds Guile scripting support.  This is now enabled by default as
  well.  Checking for guile also adds a pkg-config dependency.

  It seems Python is explicitly excluded from cross building.  I'm not
  sure if Guile should also be excluded.


state: closed
title: cool-old-term: add 0.9
user_login: svenkeidel
html_url: https://github.com/NixOS/nixpkgs/pull/3685
updated_at: 2014-08-21 17:23:28
body:
  Hi,

  I added a package for [cool-old-term](https://github.com/Swordifish90/cool-old-term).

  Best,
  Sven


state: closed
title: setting root's shell throws an error
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/issues/3688
updated_at: 2019-04-13 12:01:41
body:
  set `users.extraUsers.root.shell = "/bin/sh";` inside `configuration.nix` and it fails with something like this:

  ```
  $ nixmy-rebuild test --show-trace
  building Nix...
  building the system configuration...
  error: while evaluating the attribute `activationScript' of the derivation `nixos-14.10.git.1fc6d63' at /home/matej/workarea/nixpkgs/nixos/modules/system/activation/top-level.nix:100:7:
  while evaluating the attribute `system.activationScripts.script' at /home/matej/workarea/nixpkgs/nixos/modules/system/activation/activation-script.nix:58:9:
  while evaluating `textClosureMap' at /home/matej/workarea/nixpkgs/lib/strings-with-deps.nix:69:35, called from /home/matej/workarea/nixpkgs/nixos/modules/system/activation/activation-script.nix:76:18:
  while evaluating `concatStringsSep' at /home/matej/workarea/nixpkgs/lib/strings.nix:34:33, called from /home/matej/workarea/nixpkgs/lib/strings-with-deps.nix:70:5:
  while evaluating `fold' at /home/matej/workarea/nixpkgs/lib/lists.nix:26:19, called from /home/matej/workarea/nixpkgs/lib/strings.nix:35:5:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:33:8:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `id' at /home/matej/workarea/nixpkgs/lib/trivial.nix:9:8, called from undefined position:
  while evaluating the attribute `text' at /home/matej/workarea/nixpkgs/nixos/modules/system/activation/activation-script.nix:9:5:
  while evaluating the attribute `text' at /home/matej/workarea/nixpkgs/lib/strings-with-deps.nix:76:38:
  while evaluating the attribute `text' of the derivation `merger' at /home/matej/workarea/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute `text' of the derivation `passwd' at /home/matej/workarea/nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating `concatStringsSep' at /home/matej/workarea/nixpkgs/lib/strings.nix:34:33, called from /home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix:262:5:
  while evaluating `fold' at /home/matej/workarea/nixpkgs/lib/lists.nix:26:19, called from /home/matej/workarea/nixpkgs/lib/strings.nix:35:5:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:33:8:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix:262:33, called from undefined position:
  while evaluating `mkPasswdEntry' at /home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix:245:19, called from /home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix:262:36:
  while evaluating `concatStringsSep' at /home/matej/workarea/nixpkgs/lib/strings.nix:34:33, called from /home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix:246:5:
  while evaluating `fold' at /home/matej/workarea/nixpkgs/lib/lists.nix:26:19, called from /home/matej/workarea/nixpkgs/lib/strings.nix:35:5:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:33:8:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/strings.nix:15:32, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating the attribute `shell' at /home/matej/workarea/nixpkgs/lib/attrsets.nix:135:44:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/modules.nix:26:45, called from /home/matej/workarea/nixpkgs/lib/attrsets.nix:135:52:
  while evaluating the attribute `value' at /home/matej/workarea/nixpkgs/lib/modules.nix:182:9:
  while evaluating the option `users.extraUsers.root.shell':
  while evaluating `id' at /home/matej/workarea/nixpkgs/lib/trivial.nix:9:8, called from /home/matej/workarea/nixpkgs/lib/modules.nix:180:15:
  while evaluating `fold' at /home/matej/workarea/nixpkgs/lib/lists.nix:26:19, called from /home/matej/workarea/nixpkgs/lib/modules.nix:173:11:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:33:8:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/modules.nix:173:22, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating anonymous function at /home/matej/workarea/nixpkgs/lib/modules.nix:173:22, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:14:
  while evaluating `fold'' at /home/matej/workarea/nixpkgs/lib/lists.nix:29:15, called from /home/matej/workarea/nixpkgs/lib/lists.nix:32:34:
  while evaluating `mergeOneOption' at /home/matej/workarea/nixpkgs/lib/options.nix:59:25, called from /home/matej/workarea/nixpkgs/lib/modules.nix:176:14:
  The unique option `users.extraUsers.root.shell' is defined multiple times, in `/etc/nixos/configuration.nix' and `/home/matej/workarea/nixpkgs/nixos/modules/config/users-groups.nix'.
  ```

  also, I tried inside a container to minimize the chance of conflicts

  ```
  let
    pkgs = import <nixpkgs> {};
    name = "bob";
    nixrehash_src = pkgs.fetchgit {
      url = "https://github.com/kiberpipa/nix-rehash";
      rev = "0fe67d3691a61ed64cfa8f20d03a088880595a9f";
      sha256 = "1q469mplwyvzm3r8nzz5s9afjfq8q9jh72mmwlzcd14hh5h65cpx";
    };
  in
    with pkgs.lib;
    with pkgs;
  {
    container = (import nixrehash_src).reContain {
      inherit name;
      configuration = [{
        users.extraUsers.root.shell = "/bin/sh" ;
      }];
    };
  }
  ```

  (saved to `bob.nix` and I am using reContain because it was easier for me at time of debugging)
  and run it with `nix-build bob.nix`


state: closed
title: haskell-ghc-mod: add 5.0.1
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3689
updated_at: 2014-08-20 17:26:35
body:
  Separate expression for now due to big API chanages.

  noCheck due to https://github.com/kazu-yamamoto/ghc-mod/issues/335


state: closed
title: Move all Haskell packages into a common directory
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/3690
updated_at: 2015-01-14 11:02:23
body:
  All Haskell-related packages should live underneath `pkgs/development/haskell-modules`, where a "Haskell package" is any package that's built by the `pkgs/build-support/cabal/default.nix` builder.


state: closed
title: Add security.firejail
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/3692
updated_at: 2014-09-01 10:37:16
body:
  firejail requires a setuid wrapper to permit use by non-privileged users.
  This patch adds a module whose sole purpose is to install such a wrapper.

  This fixes #3691 though I am uncertain whether it is actually the correct thing to do
  in these cases.


state: closed
title: Add colord-kde.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3693
updated_at: 2014-08-20 18:05:19
body:
  A KDE front-end for colord.

  Maybe instead of `kde4.colord-kde` it should be called `kde4.colord`.  But this could lead to confusions with `colord`. Alternative names like `kde4.colord-config` could lead to confusion what this actually is.


state: closed
title: new package: cmst - qt gui for connman
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/pull/3694
updated_at: 2014-09-15 19:12:01
body:
  - make network manager in gnome3 as default option, so it can be disabled normally when using `networking.connman.enable = true;`
  - new package: graphical (qt) user interface - cmst for managing connman, the most configurable UI I could find at this time


state: closed
title: use mkDefault on root's shell
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/pull/3696
updated_at: 2014-08-20 20:44:02
body:
  This fix makes sure that root's shell can be overridden without mkForce.
  Would this make sense? By that I mean, what would break?
  also this fixes #3688


state: closed
title: Add pyuv.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/3697
updated_at: 2014-08-22 19:59:38
body:
  Pyuv is a Python interface to libuv, a cross-platform asychronous I/O library.

  This also adds the latest version of libuv, because pyuv requires the recently added uv_udp_try_send() function.

  The setup.py is tweaked to that the system version of libuv is used, instead of tying to fetch one with git.


state: closed
title: Add Linux Stopmotion application
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3698
updated_at: 2014-08-22 18:50:58
body:
  Add the Linux Stopmotion application (for creating stop-motion animation movies) and its dependencies.

  I had to add a (tiny) patch to make stopmotion work (with uvccapture). Latest Ubuntu (14.04) has stopmotion v0.7.2 which doesn't need the patch, but Arch Linux has v0.8.0 but no patch(!). I'm guessing their version don't work with uvccapture, but I haven't verified it yet.


state: closed
title: Install libnvidia-glsi, this fixes firefox and chromium for nvidia-x11
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3699
updated_at: 2014-08-20 21:27:09
body:
  This was broken because of the interaction between 2015aecd44919666377af1f15a36b402624e7f76
  and 477eb18d18843d91c2004f72d5377c7a5edac941, apparently the new nvidia driver needs libnvidia-glsi


state: open
title: Enabling persistent user instance systemd
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/3702
updated_at: 2018-12-13 04:05:11
body:
  Apparently user specific systemd instances only exist while there is a session for a specific user. If the last session exits, then the user specific systemd instance exits as well.

  There's a way to make a user specific systemd instance persistent, so that users can run unattended long running services: https://wiki.archlinux.org/index.php/Systemd/User#Automatic_start-up_of_systemd_user_instances

  Basically you need to activate this option: http://www.freedesktop.org/software/systemd/man/loginctl.html#enable-linger%20USER...

  ```
  loginctl enable-linger username
  ```

  However this option is not available in NixOS or NixPkgs, I searched the repo. Also the logind extraConfig doesn't cover it.

  I think there might need to be a new option as part of the user management that makes the user instance systemd persistent, and run the above command on bootup and the opposite if the setting changes?

  It should of course only run once if it has already ran, even though it is idempotent. I wonder how you can do this?

  Right now I'm simply running it during when I pack the image.


state: closed
title: Bump version of Dwarf Fortress to 40_09. Build graphics library for dwar...
user_login: AndrewMorsillo
html_url: https://github.com/NixOS/nixpkgs/pull/3703
updated_at: 2014-09-03 14:51:37
body:
  ...f fortress instead of using provided one for more reliability.

  Changed df2014 expression to build libgraphics.so from https://github.com/svenstaro/dwarf_fortress_unfuck. This will hopefully prevent df from crashing on launch (see https://github.com/NixOS/nixpkgs/issues/710 and https://github.com/NixOS/nixpkgs/pull/3357). Also made copying the df data directory to the user's home a default since df 40 does not seem to run without it (see https://github.com/NixOS/nixpkgs/pull/3357). 


state: closed
title: Fixing mit-scheme build on linux
user_login: aozgaa
html_url: https://github.com/NixOS/nixpkgs/pull/3705
updated_at: 2014-08-21 17:44:08
body:
  Modified the build for mit-scheme, fixing doc generation, unmakring package as broken, and marking linux as a supported platform.


state: closed
title: Readline 6.3 patches for CVE-2014-2524
user_login: lethalman
html_url: https://github.com/NixOS/nixpkgs/issues/3706
updated_at: 2014-09-08 09:47:17
body:
  CVE-2014-2524 mentions readline 6.3 has a bug up to patch 3. Then I realized that our readline 6.3 does not apply upstream patches.
  http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2524


state: closed
title: haskell-mtl-2.2.1 doesn't build
user_login: svenkeidel
html_url: https://github.com/NixOS/nixpkgs/issues/3708
updated_at: 2014-08-21 13:29:56
body:
  [Here](http://hydra.nixos.org/build/12755457) is a failing hydra build.

  The interesting part of the log:

  ```
  Configuring mtl-2.2.1...
  Setup: At least the following dependencies are missing:
  transformers ==0.4.*
  ```

  So my guess would be to use `transformers_0_4_1_0` instead of `transformers` at the [buildInputs](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/haskell/mtl/2.2.1.nix#L9)

  Best,
  Sven


state: closed
title: ffmpeg: Update to 2.3.3 and 1.2.8.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3710
updated_at: 2014-08-21 13:18:40
body:
  This includes security fixes for.

  2.3.3:

  CVE-2014-5271 60bfa9154d0084bc8b007b984051a6bb82d9652c  /
  52b81ff4635c077b2bc8b8d3637d933b6629d803

  1.2.8:

  CVE-2014-5272, abc1fa7c5a1dca1345b9471b81cfcda00c56220d / 3539d6c63a16e1b2874bb037a86f317449c58770
  (CVE-2014-5271, 18342848f7fa0c98f81049495adaf3d528b325f5 / 52b81ff4635c077b2bc8b8d3637d933b6629d803)


state: closed
title: Adds ocaml-sqlite3EZ and its dependency ocaml+twt
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/3712
updated_at: 2014-09-28 14:32:23
body:
  ocaml+twt is an alternative syntax for OCaml that uses indentation to group
  multi-line expressions, like Python and Haskell.

  Homepage: http://people.csail.mit.edu/mikelin/ocaml+twt/

  sqlite3EZ is a thin wrapper for sqlite3-ocaml with a simplified interface. Query
  results are processed with a functional map/fold, transactions are
  aborted by exceptions, resource management is handled by the garbage
  collector, etc.

  Homepage: https://github.com/mlin/ocaml-sqlite3EZ


state: closed
title: Add package for ClipIt, a lightweight GTK clipboard manager
user_login: paulkoerbitz
html_url: https://github.com/NixOS/nixpkgs/pull/3713
updated_at: 2014-08-21 14:34:43
body:
  This is my first contribution to the nix package repository, I am a nix newbie. 

  ClipIt builds and works for me with the changes in this PR, but I would be greateful if somebody could take a critical look and tell me where this needs to improve.


state: closed
title: CD-Image size
user_login: milnet2
html_url: https://github.com/NixOS/nixpkgs/issues/3714
updated_at: 2014-08-21 18:27:09
body:
  Hi,

  standard CD-Rs as readily available have a size of about 700MB. Your full images however require a larger CD-R. As these are much harder to get (not in the nearby supermarked) it would be cool, if the graphical installer could be squeezed into these 700MB.


state: closed
title: haskell: Unset `GHC_PACKAGE_PATH` after `$buildPhase`
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3721
updated_at: 2014-10-25 13:31:39
body:
  Please see http://lists.science.uu.nl/pipermail/nix-dev/2014-August/013906.html and the follow-up message. The main motivation is that when we run

  `eval "$configurePhase" && eval "$buildPhase" && eval "$checkPhase"`, the tests will not run because `GHC_PACKAGE_PATH` is set and the whole build will fail.

  As an example of this, `haddock` package has `doCheck = false;` even though there are no failing test-cases itself and it's a problem with how the builder does things.

  My proposal is to either unset `GHC_PACKAGE_PATH` by default after `$buildPhase` or to document why we set it and why we can't unset it in general if that's the case.


state: closed
title: S6
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/3725
updated_at: 2014-08-26 00:21:46
body:
  [s6](http://www.skarnet.org/software/s6/) is a small suite of programs for UNIX, designed to allow process supervision (a.k.a service supervision), in the line of daemontools and runit.

  I personally use it as a cross-platform (darwin and linux) process supervisor.


state: closed
title: Install runtime executables for k3b.
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/3729
updated_at: 2016-08-04 02:44:59
body:
  at runtime, k3b needs the executables cdrdao, cdrecord, dvd+rw-format, eMovix, growisofs, mkisofs, normalize, readcd, transcode, vcdxbuild, vcdxminfo, and vcdxrip


state: closed
title: qt: make package names of "full" variants appear as such
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3733
updated_at: 2014-09-04 20:37:50
body:
  Currently there is no distinction in the package names of Qt packages
  whether they are "full" or not (i.e. coming from a qt5Full or qt5
  attribute).

  Currently:
    $ nix-env -f. -qaP | grep "^qt[45]"
    qt48Full   qt-4.8.6
    qt5Full    qt-5.2.1
    qt5        qt-5.2.1
    qt53       qt-5.3.1
    qt53Full   qt-5.3.1
    [...]

  With this change:
    $ nix-env -f. -qaP | grep "^qt[45]"
    qt5        qt-5.2.1
    qt53       qt-5.3.1
    qt48Full   qt-full-4.8.6
    qt5Full    qt-full-5.2.1
    qt53Full   qt-full-5.3.1
    [...]

  NOTE: This only touches the "full" variants (which are basically unreferenced in nixpkgs), so it will not cause a massive rebuild.


state: closed
title: texlive-full fails to install
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/3734
updated_at: 2014-08-24 09:23:15
body:
  `nix-env -i texlive-full` results in:

  ```
  warning: there are multiple derivations named `texlive-full'; using the first one
  installing `texlive-full'
  these derivations will be built:
    /nix/store/1mc3bs705ph5nm1bwhjl4m48pvz28c36-TeXLive-linkdir.drv
  building path(s) `/nix/store/4n3f6fz227k656w8331ygy9a8p29wi39-TeXLive-linkdir'
  building /nix/store/4n3f6fz227k656w8331ygy9a8p29wi39-TeXLive-linkdir
  /nix/store/085j31s6pfdwn6xl1g0x3i4pjcn2wvwf-gcc-wrapper-4.8.3
  /nix/store/imrz6b17p18fmasy6146x2d9mf7z4q5c-perl-5.16.3
  /nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014
  /nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4
  /nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009
  /nix/store/gy9j5j6qipz9lbl98my34ds9bw7lyvdj-texlive-core-2014
  /nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010
  /nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007
  /nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013
  /nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1
  /nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3
  /nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038
  /nix/store/fz2cvmaqyrnna6nn9p4lh2s6zsynww7k-texinfo-5.2
  /nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7
  Symlinking /nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7
  find: `/nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7/share/info': No such file or directory
  find: `/nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7/share/man': No such file or directory
  find: `/nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7/share/info': No such file or directory
  find: `/nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/y9i6bky67b7k9rsc4wiqwbvvhx1llsj3-moderntimeline-0.7/libexec': No such file or directory
  Symlinking /nix/store/fz2cvmaqyrnna6nn9p4lh2s6zsynww7k-texinfo-5.2
  .
  cp: cannot stat '/nix/store/fz2cvmaqyrnna6nn9p4lh2s6zsynww7k-texinfo-5.2/libexec': No such file or directory
  Symlinking /nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038
  find: `/nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038/share/info': No such file or directory
  find: `/nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038/share/man': No such file or directory
  find: `/nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038/share/info': No such file or directory
  find: `/nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038/share/man': No such file or directory
  ....
  cp: cannot stat '/nix/store/g3rhyivrs4n4vr96jzkzr05p3nqff0ya-tex4ht-1.0.2009_06_11_1038/libexec': No such file or directory
  Symlinking /nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3
  find: `/nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3/share/info': No such file or directory
  find: `/nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3/share/man': No such file or directory
  find: `/nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3/share/info': No such file or directory
  find: `/nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/pirzsmgd1rmrnlc2vxlc9z2bg8b08hyc-tipa-1.3/libexec': No such file or directory
  Symlinking /nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1
  find: `/nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1/share/info': No such file or directory
  find: `/nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1/share/man': No such file or directory
  find: `/nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1/share/info': No such file or directory
  find: `/nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/36agjvxxy3a7zicnd5y60gv5hrsgkk1f-moderncv-1.5.1/libexec': No such file or directory
  Symlinking /nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013
  find: `/nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013/share/info': No such file or directory
  find: `/nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013/share/man': No such file or directory
  find: `/nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013/share/info': No such file or directory
  find: `/nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/csf5pp5yni7gjddwd1yfmn5yf3xh58na-texlive-beamer-2013/libexec': No such file or directory
  Symlinking /nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010
  find: `/nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010/share/info': No such file or directory
  find: `/nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010/share/man': No such file or directory
  find: `/nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010/share/info': No such file or directory
  find: `/nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/bhflc2kkrv6g79yb8kfn9phjz2w4ddab-texlive-pgf-2010/libexec': No such file or directory
  Symlinking /nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007
  find: `/nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007/share/info': No such file or directory
  find: `/nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007/share/man': No such file or directory
  find: `/nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007/share/info': No such file or directory
  find: `/nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/gaivn12ql5yp8kpf5ldsgv863xnz2z8m-texlive-latex-xcolor-2007/libexec': No such file or directory
  Symlinking /nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009
  find: `/nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009/share/info': No such file or directory
  find: `/nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009/share/man': No such file or directory
  find: `/nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009/share/info': No such file or directory
  find: `/nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009/share/man': No such file or directory
  .
  cp: cannot stat '/nix/store/jkhfvgl404mp80mdds33bn5brwb8y7hv-texlive-cm-super-2009/libexec': No such file or directory
  Symlinking /nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4
  find: `/nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4/share/info': No such file or directory
  find: `/nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4/share/man': No such file or directory
  find: `/nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4/share/info': No such file or directory
  find: `/nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4/share/man': No such file or directory
  ..
  cp: cannot stat '/nix/store/wqccw6srw2h6ls0s1amkr57jaxm2l5bs-lmodern-2.004.4/libexec': No such file or directory
  Symlinking /nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014
  find: `/nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014/share/info': No such file or directory
  find: `/nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014/share/man': No such file or directory
  find: `/nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014/share/info': No such file or directory
  find: `/nix/store/829a5dqgb7nijb8147iv8488gwq8m16k-texlive-extra-2014/share/man': No such file or directory
  .............^Cerror: interrupted by the user
  ```


state: closed
title: tinc_pre: Add derivation
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3741
updated_at: 2014-09-07 00:46:25
body:
  The tinc developer has made significant developments to the next version
  of tinc including many protocol security fixes. This patch adds the
  prerelease of the next major tinc release.


state: closed
title: Fix ghc-modi hanging in emacs
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/3743
updated_at: 2014-08-24 09:14:57
body:
  Use wrapProgram from makeWrapper to wrap ghc-mod and ghc-modi like
  haddock. The wrapper code is clearer and hopefully more maintainable. As
  a side-effect, the bug where emacs would hang while loading ghc-modi is
  fixed.


state: closed
title: nixos/ids: Add service user ids
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3746
updated_at: 2014-08-24 20:08:48
body:
  This should make it easier to rebase / merge commits for these services since the ids file is being updated constantly.


state: closed
title: New package for ALSA volume tray applet, pnmixer
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/pull/3749
updated_at: 2014-08-25 08:05:10
body:
  First contribution to nixpkgs, which is pretty exciting. Then again, this was a really smooth and easy process, and I'm already using the package locally, so I'm _somewhat_ confident I haven't buggered everything.

  https://github.com/nicklan/pnmixer

  You'll notice there are some compilation options that are not exposed by my package - using gtk2, for example, or disabling the usage of libnotify. I considered adding support for these, but it probably makes more sense to wait for someone else to scratch their own itch, thus proving there's anyone who cares. Plus, the more complexity in a single PR, the more likely for things to be subtly wrong - right now, it's nice and simple as it is.


state: closed
title: Android update
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3752
updated_at: 2014-09-03 08:20:15
body:
  Pretty extensive update to Android that I've been sitting on for a few weeks, ewemoa and I have been testing it and it's usable, but there may be some rough edges. I plan on updating it further(to support creating standalone toolchains with the NDK and enabling custom udev rules) and fixing any bugs found


state: closed
title: Lens cleanup
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3755
updated_at: 2014-08-25 03:02:46
body:
  This fixes all of the breakages on Hydra introduced by the recent Lens v4.4 update. The only breakage not fixed is hcltest because it fails because of MonadRandom, which is unrelated to lens.


state: closed
title: atftp: new expression for version 0.7.1
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/3757
updated_at: 2014-10-10 15:50:18
body:
  I discovered the atftpd built by the old expression failed at runtime because it needs to be linked with `libgcc_s.so`. I couldn't get the old expression to accept `NIX_LDFLAGS="-lgcc_s"`, so I wrote a new one. I also noticed that a newer version is available. I did not apply the Debian patch to this version because I don't know if that would be appropriate (Debian hasn't update to 0.7.1). atftp and atftpd run fine without the patch.

  @7c6f434c I think you were the original maintainer. Are you still interested in maintaining atftp?


state: closed
title: nixos-install.sh: added --root parameter
user_login: lynxlynxlynx
html_url: https://github.com/NixOS/nixpkgs/pull/3758
updated_at: 2014-08-24 15:40:35
body:
  Previously:
  - setting the mountpoint was only possible through an environment variable
  - a discrepancy from nixos-generate-config, which has --root


state: closed
title: Stdenv stages refactor
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3760
updated_at: 2014-08-24 19:46:45
body:
  This is a second try for the linux stdenv refactoring.

  Previously I didn't manage to get any reviews. probably because the commit was too large to review.  It also changed the output and derivation hashes, therefore generating a mass rebuild.

  This time, I ask for review with the following info kept in mind:
  - none of these commits change the output path or the derivation path of 32 or 64-bit stdenvLinux,
  - to be safe, I'm still requesting this merge to the staging branch,
  - don't review the whole merge request as a whole, but go through the six commits one-by-one, then the commits are quite small and it's easy to follow what's happening,
  - the final file is 30 lines shorter and more logical, easier to read than the original while doing the same task.

  After we're done with this review, I'll post other improvements (like getting rid of triple zlib's, or having a glibc that is compiled with recent gcc, not an ancient one, or having the gcc_s issue fixed correctly) in another, separate pull requests.

  I'd really appreciate to get some kind of a review this time, thanks! :)


state: closed
title: gemrb: bump and maintentance
user_login: lynxlynxlynx
html_url: https://github.com/NixOS/nixpkgs/pull/3763
updated_at: 2014-08-25 12:10:35
body:
  Should compile on all platforms, but there's no need to burden hydra with something so obscure.

  Upstream tuning in from the Lj hackfest


state: closed
title: nixos: Create firmware output path without links.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/3764
updated_at: 2014-08-24 16:24:18
body:
  Especially when `${kernel}/lib/firmware` is referenced, the store path for firmware could get quite large (>= 150 MB on `x86_64-linux`), and for example in VM tests this closure will end up being included in the initrd.

  Instead of building up a link farm, we now just dereference/copy over all files into the firmware closure.

  Fixes a regression introduced by PR #3505.


state: closed
title: Provide service configurations for Weston
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/issues/3766
updated_at: 2016-07-23 14:02:23
body:
  Right now we have a Weston release, 1.5.0, in nixpkgs. But there is no easy way to do install that as a service, the way you can with other window managers (mind you Weston is a special case in many ways). We still ought to try to provide this.


state: closed
title: haskell-ghc-mod: update to 5.0.1.1
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3768
updated_at: 2014-09-08 02:32:10
body:
  No idea how to get the tests play play nicely, see https://github.com/kazu-yamamoto/ghc-mod/issues/335 .


state: closed
title: Fix many package descriptions
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3771
updated_at: 2014-09-01 20:47:51
body:
  (My OCD kicked in today...)

  Remove repeated package names, capitalize first word, remove trailing
  periods and move overlong descriptions to longDescription.

  I also simplified some descriptions as well, when they were particularly
  long or technical, often based on Arch Linux' package descriptions.

  I've tried to stay away from generated expressions (and I think I
  succeeded).

  Some specifics worth mentioning:
  - cron, has "Vixie Cron" in its description. The "Vixie" part is not
    mentioned anywhere else. I kept it in a parenthesis at the end of the
    description.
  - ctags description started with "Exuberant Ctags ...", and the
    "exuberant" part is not mentioned elsewhere. Kept it in a parenthesis
    at the end of description.
  - nix has the description "The Nix Deployment System". Since that
    doesn't really say much what it is/does (especially after removing
    the package name!), I changed that to "Powerful package manager that
    makes package management reliable and reproducible" (borrowed from
    nixos.org).
  - Tons of "GNU Foo, Foo is a [the important bits]" descriptions
    is changed to just [the important bits]. If the package name doesn't
    contain GNU I don't think it's needed to say it in the description
    either.


state: closed
title: NixOS: Add meta.maintainer option to modules.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/3773
updated_at: 2014-08-29 16:55:05
body:
  This patch adds 2 unused/useful options which would be useful for registering the list of maintainers of modules as well as indexing documentation files as a per-module basis.


state: closed
title: WIP: redmine
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/3774
updated_at: 2014-10-07 08:56:22
body:
  almost embarrasing how ruby on rails handles deployment. i hope we never have to package any rails 

  this pull request also requires changes from [3491](https://github.com/NixOS/nixpkgs/pull/3491) we first need to merge that one.

  todo:
  - [x] make it possible configure sending email
  - [ ] configuration on which host and port to run redmine
  - [x] package it properly using debian patches
  - [x] add metadata (license, homepage, ...)
  - [x] add documentation how to create Gemfile.lock and Gemfile.nix

  example configuration:

  ```
    services.redmine = {
      enable = true;
      databasePassword = "12345";
      themes = {
        circle = pkgs.fetchurl {
          url = "http://www.redminecrm.com/license_manager/11619/circle_theme-1_0_2.zip";
          md5 = "2cfc2e534dc57e8ce9475103ce087618";
        };
      };
      plugins = {
        redmine_custom_css = pkgs.fetchurl {
          url = "https://github.com/martin-denizet/redmine_custom_css/archive/0.1.4.tar.gz";
          md5 = "d1a9defe8d9d1732b98318c189570de6";
        };
        redmine_improved_searchbox = pkgs.fetchurl {
          url = "https://github.com/ries-tech/redmine_improved_searchbox/archive/0.0.3.tar.gz";
          md5 = "33957306af9fbd28fe3dbf83780d53f5";
        };
        sidebar_hide = pkgs.fetchurl {
          url = "https://github.com/bdemirkir/sidebar_hide/archive/0.0.7.tar.gz";
          md5 = "84e1a2ef39122b8f33fa1f6ba75bb4a0";
        };
        clipboard_image_paste = pkgs.fetchurl {
          url = "https://github.com/peclik/clipboard_image_paste/archive/v1.8.tar.gz";
          md5 = "703cd7c0d69e7024281194c28e75d65c";
        };
      };
    };
    services.nginx.enable = true;
    services.nginx.httpConfig = ''
      server {
        server_name  example.com;
        root  /var/redmine;

        location / {
          try_files $uri @redmine;
        }

        location @redmine {
          proxy_set_header  X-Real-IP  $remote_addr;
          proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header  Host $http_host;
          proxy_redirect  off;
          proxy_read_timeout  300;
          proxy_pass  http://127.0.0.1:3000;
        }
      }
      '';
  ```


state: closed
title: Polkit build failed with systemd-216
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/issues/3775
updated_at: 2014-11-01 22:50:52
body:
  @edolstra this one fails:

  ```
  make[3]: Entering directory `/tmp/nix-build-polkit-0.112.drv-0/polkit-0.112/docs/man'
  building polkit.8
  /nix/store/r40dkmjvckcjykilsbxwblqdb3nsdw52-libxslt-1.1.28/bin/xsltproc -nonet --stringparam man.base.url.for.relative.links /nix/store/hz2sxqadj962vc5p4rb1z33mn4lxl7lr-polkit-0.112/share/gtk-doc/html/polkit-1/ --xinclude http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl polkit.xml
  I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
  warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
  cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
  make[3]: *** [polkit.8] Error 4
  make[3]: Leaving directory `/tmp/nix-build-polkit-0.112.drv-0/polkit-0.112/docs/man'
  make[2]: *** [all-recursive] Error 1
  make[2]: Leaving directory `/tmp/nix-build-polkit-0.112.drv-0/polkit-0.112/docs'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/tmp/nix-build-polkit-0.112.drv-0/polkit-0.112'
  make: *** [all] Error 2
  builder for `/nix/store/grj1fva5wcsbpfzkx749amn93w3wf2qm-polkit-0.112.drv' failed with exit code 2
  cannot build derivation `/nix/store/zfzpk2a20kbhgdak9m1bz0znm4nykkav-nixos-14.10pre-git.drv': 1 dependencies couldn't be built
  cannot build derivation `/nix/store/gxak7d92gkwm0lgzvaiwffsax2b0qj5y-tarball.drv': 1 dependencies couldn't be built
  killing process 3359
  error: build of `/nix/store/gxak7d92gkwm0lgzvaiwffsax2b0qj5y-tarball.drv' failed
  ```


state: closed
title: Fix pianobar license to be accurate (MIT)
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/pull/3776
updated_at: 2014-08-30 05:35:22
body:
  The commit message is a bit of a novel, so I'm just pasting it here for convenience. Hopefully these arguments will be seen as valid and convincing.

  ---

  This was broken, in a well-intentioned way, in 9350c1d. The maintainer
  believed that the Pandora license was in conflict with nixpkg's rights
  to build the package, and that it would be safer to avoid picking a
  fight. However well-intentioned, though, it was still inaccurate and
  unnecessary to change the metadata for the package nixexpr. I will
  attempt to support this assertion through several arguments that should
  hopefully be independent, such that any one of them would be convincing
  enough in isolation to merit merging this commit.
  ## 1. The limits of Pandora's TOS

  The legal agreement between Pandora and its users applies to the user,
  not to third parties. It definitely does not have such an outrageous
  scope that Pandora should be allowed to dictate what we may or may not
  compile.

  Furthermore, most TOS and EULA documents are completely (or at least
  mostly) legally bunk. They are constructed such that using any website
  or software in a typical manner will result in a violation, and the
  consequences for violation are then enforced selectively. However,
  when such issues go to court, the court regularly favors the user.
  Legal precedent generally follows that such agreements are non-binding
  scare tactics, rather than enforceable contracts.
  ## 2. Most software can be used for evil

  If I buy a lockpick kit, it may have a fully open-source hardware
  design, be 3D-print-able, etc. And as long as I don't use it to break
  into someone else's home, it is perfectly appropriate for me to
  manufacture as many copies as I want, and contribute improvements
  upstream.

  Conversely, if I do misuse the tools, and I am prosecuted, the person
  who made the designs available online is _not_ responsible for how I
  used them.

  If we only package things that cannot be used for evil, we'll have to
  stop shipping the Linux kernel, and that could make things...
  complicated. But it certainly would discourage the NSA from using NixOS.
  ## 3. Intent doesn't matter

  There was an argument, in channel, that pianobar's intent is entirely
  or predominantly illegal. This is not true, as I'll explain shortly,
  but I'd first like to explain why intent does not matter.

  First of all, intent is subjective. If someone bumps me on the street,
  I may infer ill intent. But from the other person's perspective, she's
  just in a rush to get from Point A to Point B.

  Second, intent is not related to consequences or development
  methodology. Ill intent may lead to positive consequences, and vice
  versa, and in all cases the subjectivity argument applies (good for
  whom? bad for whom?).
  ## 4. Pianobar does not have bad intent

  Just look at the project page:

  ```
  http://6xq.net/projects/pianobar/
  ```

  The "most important" means of contribution, according to author, is
  keeping Pandora alive. In fact, monetary donations of any kind will not
  be accepted.

  This seems like it's in conflict with one of the most popular features
  of the software - an ad-free experience. But pianobar actually has a
  better experience when you have a paid Pandora account - higher-quality
  streams become available. Pianobar is fully compatible with paid
  accounts, and if the developer does not pay for his Pandora account, I
  will eat my hat.

  Furthermore, a command line client enables more people to use Pandora in
  more ways than the stock Pandora client allows. The stock client is
  written in Flash, and is slow, resource-hungry, and useless on a
  headless server. Pianobar can be used on just about any hardware, and
  there are several hardware recipes listed on the project page which
  provide straightforward Pandora-based music appliances, using pianobar's
  minimal footprint and remote-control-ability.

  Because it opens up more use cases and improves the experience for paid
  users, it's actually arguable whether pianobar is "bad for Pandora",
  when it clearly _could_ be the opposite. It is also probably fair to
  note that pianobar has been around for awhile, and Pandora has never
  expressed an interest in picking a legal fight with it, or even blocking
  pianobar from working.
  ## 5. Pianobar's source really is MIT-licensed

  It is disingenuous to say that pianobar is nonfree. It's absolutely free
  software, you can verify the license content against the MIT license
  text for yourself. It is developed and distributed as free and open
  source software.

  The extent of its 'nonfreedom' is that it interacts with a nonfree
  service, in ways that the nonfree service may not allow for in their
  TOS. To block it on these grounds, would be like blocking Libreoffice
  for its Microsoft Word compatibility, or preventing users from visiting
  websites that say "this site only for use with IE7".

  ---

  In summary, we should strive for technical accuracy, rather than
  allowing a third-party pseudocontract that does not apply to us, to
  dictate what we may or may not package for our users (who may or may not
  use it in a way that benefits Pandora).


state: closed
title: IDEA: 13.1.3 -> 13.1.4
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/3778
updated_at: 2014-08-25 09:28:06
body:
  Version bump.
  Changed, attribute name separator, changed to dashes and changed decription.
  Added longDescription.


state: closed
title: full nixos inside docker
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/3779
updated_at: 2014-09-01 23:11:00
body:
  This is first attempt to run full nixos inside docker. You will need docker 1.2.0(already meged into master), because of support of adding capabilities to containers. Currenty it should not be possible to run these images on docker virtualization providers, because docker was, but does not have patch for systemd included anymore, because of (for my opinion) not so relevant non systemd related bugs(see: https://github.com/docker/libcontainer/pull/30 and https://github.com/docker/docker/issues/3629).
  - To build docker base image use:

  ```
  export NIXOS_CONFIG=$(pwd)/modules/virtualisation/docker-image.nix
  nix-build . -A config.system.build.dockerImage
  ```
  - To import image to docker(docker daemon must be running):

  ```
  cat result/tarball/nixos-system-x86_64-linux.tar.xz| sudo docker import - nixos
  ```
  - To start it:

  ```
  sudo docker/bin/docker run -t -i --cap-add=SYS_ADMIN --cap-add=SYS_RESOURCE -e "container=docker" nixos /bin/init
  ```

  As soon as docker will be patched to have cgroups mounted, i will make it run without these additional flags.

  UPDATE: I still have to figure out how to push new base image to docker image repos


state: closed
title: Fixed rewrite rules for Mediawiki
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/pull/3780
updated_at: 2014-08-25 10:46:08
body:
  If Mediawiki was served from the root directory of the server
  it was impossible to serve other directories.

  Make sure that URLs defined in servedDirs are not rewritten.
  Use case: serving local copy of MathJax:

  ```
    mathJax= pkgs.fetchgit {
      url = https://github.com/mathjax/MathJax.git;
      rev = "1c54436ae6166a91495aba8a98cc18816b4789df";
      sha256 = "1dgh02y1rkn967pgyhbczqby7lvw9kqi7jmdrb2lfgjbkqrh5arv";
    };

    mathJaxUrl = "/mathjax";

    mathJaxExt = pkgs.fetchgit {
      url = https://github.com/zalora/Mediawiki-MathJax.git;
      rev = "880adf7f9da55dbe257043fe431f825211ee96e1";
      sha256 = "17s3pbxj6jhywsbdss1hqmss8slb89jkwirlsbd0h16m130q72n8";
    };

  ...

    services.httpd = {
      enable = true;
      servedDirs = [
        { urlPath = mathJaxUrl; dir = "${mathJax}"; }
      ];
      extraSubservices =
      [
        { serviceType = "mediawiki";
          siteName = "My Wiki";
          enableUploads = true;
          uploadDir = "/var/lib/mediawiki";
          urlPrefix = "";
          articleUrlPrefix = "";
          extraConfig = ''
            require_once("${mathJaxExt}/MathJax.php");
              MathJax_Parser::$MathJaxJS = '${mathJaxUrl}/MathJax.js?config=TeX-AMS-MML_HTMLorMML';
          '';
        }
      ];
    };

  ```

  Also reintroduce `concatMapStringsSep` and `concatImapStringsSep`. This the second time I need it :-)

  @shlevy ?


state: closed
title: fetchgit: Use mktemp -d in nix-prefetch-git.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/3784
updated_at: 2014-08-25 13:29:51
body:
  **I'm doing a PR here for review, because I'm not sure if there is a particular reason why we have used `$$` so far. The main reason for doing this is that I've stumbled on collisions because of this from within the Hydra evaluator.**

  Use mktemp instead of relying on `$$` to not collide with an existing path.

  Quoting the Bash manual about `$$`:

  > Expands to the process ID of the shell. In a () subshell, it expands to the process ID of the current shell, not the subshell.

  So, this is different from `$BASHPID`:

  > Expands to the process ID of the current bash process. This differs from $$ under certain circumstances, such as subshells that do not require bash to be re-initialized.

  But even `$BASHPID` is prone to race conditions if the process IDs wrap around, so to be on the safe side, we're using mktemp here.

  Cc: @edolstra, @rbvermaa


state: closed
title: Investigate why Python readline doesn't work in some cases.
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/3786
updated_at: 2014-10-11 17:41:04
body:
  Following works:

  `$ nix-shell -p pythonPackages.setuptools -p python.modules.readline -p python --pure`

  While creating a `default.nix` with following contents:

  ```
  with import <nixpkgs> { };

  buildEnv {
    name = "foo";
    paths = [
      python27
      python27Packages.setuptools
      python.modules.readline
    ];
  }
  ```

  And running: `$ $(nix-build --no-out-link)/bin/python` doesn't. Left/right arrows print funny symbols.

  cc @chaoflow @garbas @cillianderoiste 


state: closed
title: [nixos] Cannot set password after turning off users.mutableUsers
user_login: alexeymuranov
html_url: https://github.com/NixOS/nixpkgs/issues/3788
updated_at: 2015-08-21 13:58:10
body:
  In NixOS, i have set `users.mutableUsers` to `false`, rebuilt the system, and on the next reboot i could only log in as **root** with empty password.  I tried to run `passwd`, but received the error message:

  > passwd: cannot run `/nix/var/nix/profiles/default/bin/passwd': No such file or directory


state: closed
title: Fix zlib handling in stdenvLinux
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3790
updated_at: 2014-08-26 15:17:57
body:
  Previously stdenv depended on two different zlibs and there was a third
  one in the top-level package set for other purposes.  This commit merges
  all this zlibs to one.


state: closed
title: Add tooltips with keyboard shortcuts to manual navigation buttons
user_login: thatdocslady
html_url: https://github.com/NixOS/nixpkgs/issues/3797
updated_at: 2016-07-23 03:30:44
body:
  @edolstra - please add tooltips/hovertext to the manual navigation buttons:

  Previous (<browser modifier keys>+P)
  Next (<browser modifier keys>+N)
  Up (<browser modifier keys>+U)

  The <browser modifier keys> element should be replaced by the actual combination as determined by the browser type and version.


state: open
title: Provide inline edit links in the documentation
user_login: thatdocslady
html_url: https://github.com/NixOS/nixpkgs/issues/3798
updated_at: 2018-06-23 18:00:55
body:
  @edolstra - We want to list an "Edit" link/button at the heading level for each help file, so that users can click the link and access the Github editor directly for that topic.


state: closed
title: Revert "New package ghcParser"
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/3799
updated_at: 2015-02-14 14:08:08
body:
  Reverts NixOS/nixpkgs#3791.

  The package doesn't compile: http://hydra.cryp.to/build/180967/nixlog/2/raw


state: closed
title: retroarchWrapper: added wrapRetroArch, libretro-cores: adding some cores
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/3800
updated_at: 2014-09-04 18:14:19
body:
  Adds initial mkLibRetroCore expression as well as some simple cores with retroarch wrappers for easy invocation.


state: closed
title: added sloc
user_login: flosse
html_url: https://github.com/NixOS/nixpkgs/pull/3803
updated_at: 2015-01-19 13:16:08
body:
  I packed the node cli app sloc [sloc](https://github.com/flosse/sloc) with npm2nix and `nodePackages.buildNodePackage`.  However there is an alternative way to do, e.g. like @matejc [tried it](https://gist.github.com/matejc/54a793979455c265baaa). Which way do you recommend for the future?


state: closed
title: unbound: run in chroot
user_login: ehmry
html_url: https://github.com/NixOS/nixpkgs/pull/3804
updated_at: 2014-09-04 13:34:54
body:
  This also fixes a problem where extraConfig gets put after the **forward-zone** section, which is not legal.


state: closed
title: nix-prefetch-git: Don't use --tmpdir for mktemp
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/pull/3806
updated_at: 2014-08-27 09:32:20
body:
  No --tmpdir for Darwin

  Related to f83af95f8a54d0375ac6e159b663de887ba5b6a6:

  ```
  build-support: Use mktemp -d in nix-prefetch-*.
  ```


state: closed
title: fcitx: update and add anthy addon
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/3807
updated_at: 2014-09-03 07:45:58
body:
  You may want to merge #3805 first.

  launch fcitx with anthy support:

  ```
  $ nix-env -i fcitx fcitx-anthy
  $ FCITXDIR=$HOME/.nix-profile fcitx -D
  ```


state: closed
title: Add BOSSA.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/3809
updated_at: 2014-08-27 11:33:03
body:
  BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind
  BOSSA is to create a simple, easy-to-use, open source utility to replace Atmel's SAM-BA software. BOSSA is an acronym
  for Basic Open Source SAM-BA Application to reflect that goal.


state: closed
title: haskell: hakyll, github, dns updates (fixes hakyll)
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3810
updated_at: 2014-08-27 11:50:17
body:
  I'm unsure about Hakyll on Darwin here as we need ‘rev’ from `utillinux` but I didn't see anything `assert`ing that package is Linux-only. Worst case scenario we can `doCheck = false` on Darwin.


state: closed
title: Options json
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/3811
updated_at: 2014-09-07 17:39:03
body:
  This add a derivation which would be used by hydra and can be used locally for improving our tools around NixOS.  A tool can get the list of option as follow:

  ```
  $ cd .../nixos
  $ nix-build -A config.system.build.manual.options -o options
  $ ls options/share/doc/nixos/
  options.json  options.xml
  ```


state: closed
title: add the servant (haskell) packages to nixpkgs
user_login: alpmestan
html_url: https://github.com/NixOS/nixpkgs/pull/3819
updated_at: 2014-08-27 20:07:22
body:
  This adds the set of servant Haskell packages to nixpkgs.
  - [servant](http://hackage.haskell.org/package/servant)
  - [servant-pool](http://hackage.haskell.org/package/servant-pool)
  - [servant-response](http://hackage.haskell.org/package/servant-response)
  - [servant-postgresql](http://hackage.haskell.org/package/servant-postgresql)
  - [servant-scotty](http://hackage.haskell.org/package/servant-scotty)

  (nix expressions generated with cabal2nix)

  Let me know if there's something wrong in there.


state: open
title: python improvement: import all modules after the build is finished
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/3821
updated_at: 2017-05-30 09:13:17
body:
  It might be a good idea to import all module once a package is built. It will detect missing dependencies and other errors at build time.

  One good reason for such behaviour is that pypy cffi verifier writes some files on first import. If we don't  do this during build time, Nix throws permissions errors due to readonly store.

  Sample code to get all modules for a package:

  ```
  import pkgutil
  import email

  package = email
  for importer, modname, ispkg in pkgutil.walk_packages(path=package.__path__,
                                                        prefix=package.__name__+'.',
                                                        onerror=lambda x: None):
      print(modname)
  ```


state: closed
title: Override core packages in ghc
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/issues/3822
updated_at: 2016-06-25 02:58:01
body:
  The `doctest` haskell package depends on `transformers` and `ghc` (as a library), and `ghc` has `transformers-0.3.0.0` as a core package. Trying to build an override of `doctest` with `transformers` set to `transformers_0_4_1_0` therefore fails with:

  > Warning: This package indirectly depends on multiple versions of the same
  > package. This is highly likely to cause a compile failure.
  > package ghc-7.8.3 requires transformers-0.3.0.0
  > package doctest-0.9.11 requires transformers-0.4.1.0

  Is there any way to fix this?


state: closed
title: Add oxygen-gtk3.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3829
updated_at: 2014-09-16 08:58:32
body:
  GTK 3 version of the Oxygen theme.

  Because the GTK2 version is called `oxygen_gtk` I've added a `oxygen_gtk3` as well as a `oxygen-gtk3`.  I think the latter is preferred now but the former should be there as well to make it more consistent.  But I don't know what the official position on `_` vs `-` is and right now it's a bit of a mess to be honest.

  /cc @cillianderoiste 


state: closed
title: Small changes to the logic how stdenvLinux handles the gcc wrapper
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/3833
updated_at: 2014-09-15 09:32:45
body:
  Similarly to before, please review not the whole change at once, but first the first commit as a commit that doesn't changes any derivation or output hash; then the second commit is the change over that that actually changes hashes.


state: closed
title: qemu: 2.0.0 -> 2.2.0
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3835
updated_at: 2015-01-07 22:57:54
body:
  Additionally, add support for more external features as well as more
  sound system types.

  This has been built locally and run under libvirt but not tested using the nixos test suite. If someone could run the VM tests to make sure everything works that would be helpful as I am limited on computing resources at the moment.


state: closed
title: update virtualbox to 4.3.14
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/3836
updated_at: 2014-08-28 21:24:11
body:
  I mostly did this so I could enable the extension pack (no downloads for the old version anymore), but I figure it should be useful for everybody. I tried building and running it, it seems fine.


state: closed
title: Update create-gce.sh
user_login: oconnorr
html_url: https://github.com/NixOS/nixpkgs/pull/3838
updated_at: 2015-03-24 07:01:49
body:
  Abstracting the BUCKET_NAME allows users of the script to easily build gce images in their through their own personal buckets.

  gcutil is deprecated and gcloud compute is the replacement.


state: closed
title: chromiumWrapper fails to build
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/issues/3839
updated_at: 2014-08-31 03:22:16
body:
  ```
  [5309/14817] CXX obj/media/cast/transport/cast_base.cast_transport_config.o
  FAILED: c++ -MMD -MF obj/media/cast/logging/cast_base.encoding_event_subscriber.o.d -DV8_DEPRECATION_WARNINGS -DBLINK_SCALE_FILTERS_AT_RECORD_TIME -D_FILE_OFFSET_BITS=64 -DDISABLE_NACL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_ASH=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_PRE_SYNC_BACKUP -DUSE_XI2_MT=2 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DUSE_UDEV -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DUSE_SYSTEM_PROTOBUF -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DUSE_NSS=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -D_FORTIFY_SOURCE=2 -Igen/shim_headers/libevent/target -Igen -I/tmp/nix-build-chromium-37.0.2062.94.drv-0/chromium-source-37.0.2062.94 -Igen/protoc_out -I/tmp/nix-build-chromium-37.0.2062.94.drv-0/chromium-source-37.0.2062.94 -I../.. -fno-stack-protector --param=ssp-buffer-size=4  -pthread -fno-exceptions -fno-strict-aliasing -Wall -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -pthread -I/nix/store/sad3gqz3j4b5dfb9ad0nyh6vnb2sjnb3-protobuf-2.6.0/include -pthread -I/nix/store/4ak8z940s5alv3pzcfcjkpa2ka6pafm4-glib-2.40.0/include/glib-2.0 -I/nix/store/4ak8z940s5alv3pzcfcjkpa2ka6pafm4-glib-2.40.0/lib/glib-2.0/include -m64 -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections -funwind-tables -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -Wsign-compare  -c ../../media/cast/logging/encoding_event_subscriber.cc -o obj/media/cast/logging/cast_base.encoding_event_subscriber.o
  ../../media/cast/logging/encoding_event_subscriber.cc: In member function 'void media::cast::EncodingEventSubscriber::GetEventsAndReset(media::cast::proto::LogMetadata*, media::cast::FrameEventList*, media::cast::PacketEventList*)':
  ../../media/cast/logging/encoding_event_subscriber.cc:203:3: error: 'sort' is not a member of 'std'
     std::sort(frame_event_storage_.begin(), frame_event_storage_.end(),
     ^
  ../../media/cast/logging/encoding_event_subscriber.cc:205:3: error: 'sort' is not a member of 'std'
     std::sort(packet_event_storage_.begin(), packet_event_storage_.end(),
     ^
  ninja: build stopped: subcommand failed.
  ```

  note: Built with --cores 8

  EDIT: Tested with --cores 1, it fails here too


state: closed
title: haskell: package diagrams-rasterific and deps
user_login: bergey
html_url: https://github.com/NixOS/nixpkgs/pull/3840
updated_at: 2014-08-30 09:42:02
body:
  These build for me, as do the revdeps of fsnotify.  I had to add `doCheck = false` for one package.  Should I submit a PR to cabal2nix for that?


state: closed
title: updated wkhtmltopdf and use patched qt
user_login: monocell
html_url: https://github.com/NixOS/nixpkgs/pull/3841
updated_at: 2014-09-04 03:57:01
body:
  wkhtmltopdf was very old. Also, compiling against stock version of qt4
  disables a lot of features:
  - Running without an X11 server
  - Printing more then one HTML document into a PDF file
  - Adding a document outline to the PDF file
  - Adding headers and footers to the PDF file
  - Generating a table of contents
  - Adding links in the generated PDF file
  - Printing using the screen media-type
  - Disabling the smart shrink feature of webkit

  I haven't set the meta.platform right now. What is nixpkgs policy there? It would
  be convenient to have binaries since the build takes a long time because of qt
  but it might not be a very popular package.


state: closed
title: libxslt: Add lzma to build inputs.
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/3842
updated_at: 2014-08-28 22:24:03
body:
  I was unable to build this on Linux until I added this patch (though it is available in the binary cache, so it got built somehow...).

  See [log](https://gist.github.com/pmahoney/a40cec4f56d3801b09dc) for the build output from failing build and successful build after this patch.


state: closed
title: nixos/network-interfaces: Sanitize sys-subsystem device names
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3843
updated_at: 2014-09-03 17:15:46
body:
  Currently, nixos will allow for interface names with special characters
  such as the hyphen to be used. This presents a problem when using
  systemd device names as the namespace paths are separated using hyphens.
  Within systemd, if a device name has a hyphen it should be replaced with
  the escape sequence \x2d.

  This patch sanitizes all interface names before they are used in a
  systemd device string.


state: closed
title: "Cannot compare values of different types" for environment.etc.subgid
user_login: pikajude
html_url: https://github.com/NixOS/nixpkgs/issues/3844
updated_at: 2018-06-23 20:56:54
body:
  Caused by #3100, specifically https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/config/users-groups.nix#L340. If the user has no uid, sortOn will abort. I'm not sure if a user not having a uid is valid, but I can do it easily just by declaring `users.extraUsers = { name = "znc"; }` (which I do in my nixops expression).


state: closed
title: Disable NFC on 3.17 or above
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/3846
updated_at: 2014-08-29 05:51:34
body:
  This should only be temporary, but there's a bug in the 3.17 rc1 and rc2 that leads to cyclic module dependencies and a segfault during the build process.


state: closed
title: stdenv modularization
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/3847
updated_at: 2015-04-18 05:51:52
body:
  I think we should **not merge** this or any non-essential big changes until we stabilize the current staging branch and merge into master. There are still those new security updates in staging.

  This is @edolstra's branch moving some parts from setup.sh. IMHO even after that the file was too big and difficult to comprehend by those not knowing it, so I split it even more in 7b2c0e3a61.

  Now the script is a concatenation of 16 scripts by default, referenced from https://github.com/vcunat/nixpkgs/blob/7b2c0e3a612a0325e4fad3989727f5f1b7be51f4/pkgs/stdenv/generic/default.nix, and those default scripts are located in the generic stdenv definition instead of the location for optional setup hooks.
  - This change is _not_ needed for the multiple-output stuff, in case you dislike the splitting in general.
  - I found a `$_PATH` reference which seems an unneeded leftover, but kept it for now. https://github.com/vcunat/nixpkgs/blob/7b2c0e3a612a0325e4fad3989727f5f1b7be51f4/pkgs/stdenv/generic/default-builder/setup.sh#L60
  - I tested this by rebuilding the whole stdenv to guard against typos.


state: closed
title: Adds ocaml-cmdliner
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/3849
updated_at: 2014-11-03 23:10:01
body:
  Cmdliner is an OCaml module for the declarative definition of command
  line interfaces.

  Homepage: http://erratique.ch/software/cmdliner


state: closed
title: GHC compilation results are not deterministic
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/3851
updated_at: 2015-01-14 18:23:16
body:
  On staging we had recently about 1.5k haskell errors that looked like this http://hydra.nixos.org/build/13754221 (I checked a few and they looked all the same). The errors disappeared after a seemingly unrelated single commit 1f2b636ff62.

  Looking at that closer... when I fetch the succeeding requisites from Hydra and build the single build referenced above myself, I do reproduce the error. However, when I only fetch stdenv from Hydra and build the rest myself, the build succeeds! It seems that ghc or something built with it succeeded to build impurely on Hydra, but it was broken in fact. That sounds really dangerous.

  CC @peti.


state: closed
title: docker version fails because daemon is not running
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/3853
updated_at: 2014-09-06 19:09:45
body:
  ```
  $ docker version
  Client version: 1.1.2
  Client API version: 1.13
  Go version (client): go1.3
  Git commit (client): d84a070
  2014/08/29 13:55:53 Get http:///var/run/docker.sock/v1.13/version: dial unix /var/run/docker.sock: no such file or directory
  ```

  Docker installs, but how can one actually use it?  


state: closed
title: Annotate option-set options with the file in which they are declared.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/3856
updated_at: 2014-09-07 17:39:47
body:
  This modification improves NixOS manual by listing in which file, each
  submodule option is declared.  This solve the issue that files are not
  reported when looking at options such as `fileSystems.<name?>.neededForBoot`


state: closed
title: openblas: updates and other maintenance
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/3860
updated_at: 2014-10-10 15:53:19
body:
  This updates openblas to version 0.2.11, but retains versions 0.2.2 and 0.2.10, as julia is pinned to those versions. The `openblas` attribute points to the latest, though. I also added the config option `openblas.preferLocalBuild`, so those of us who prefer a locally-optimized build can get that instead. If you want to override the autodetected target, you can set `openblas.target`. Finally, I added myself as maintainer.


state: closed
title: libgcrypt: Update 1.5.3 and 1.6.2.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3861
updated_at: 2014-08-29 17:05:20
body:
  Also changed the description of 1.6.nix to match that of
  default.nix (1.5).
  - https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00001.html
  - https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00011.html


state: closed
title: libidn: Update to 1.29.
user_login: ruediger
html_url: https://github.com/NixOS/nixpkgs/pull/3862
updated_at: 2014-08-29 17:05:22
body:
  Also add repositories.git property.

  https://lists.gnu.org/archive/html/info-gnu/2014-08/msg00006.html


state: closed
title: Remove useless use of undocumented submodules.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/3864
updated_at: 2014-08-30 16:21:17
body:
  Adding extra level of modules is useless and prevent proper use of properties such as mkOverride and mkOrder without clear hint of the miss-leading behaviour.  In addition, the description of such attributes belongs to a proper documentation format where it can be detailed properly.


state: closed
title: Remove types.functionTo
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/pull/3866
updated_at: 2014-09-07 17:46:13
body:
  A function is not a trivial concept, and the default value cannot be properly documented.  As such, we should avoid using them as value of options.

  The option `environment.profileRelativeEnvVars` represents the most common use case of `environment.profileVariables`, without using `types.functionTo`.


state: closed
title: nixos/generate-config: Btrfs mounts aren't bind mounts
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3867
updated_at: 2014-08-29 23:09:36
body:
  Currently, we detect any mount points which use the same device but
  exist inside of other mount points as bind mounts. This works for
  filesystems which are only ever mounted from a device a single time.
  However, btrfs contains subvolumes, which are separate filesystem
  entities within the same device. These subvolumes are potentially
  mounted inside of other mounts for the same btrfs device. Therefore, the
  generate config script detects these as bind mounts and breaks the
  mountpoint.

  Since btrfs is designed to handle many mountpoints for the same device,
  it also internally allows you to mount the same device many times. It
  even allows you to mount a subvolume or root volume multiple times
  within the same filesystem tree. Therefore, it is okay to treat a bind
  mount as a regular btrfs mount as it will achieve the same effect.

  This patch changes the behavior to simply generate normal entries for
  all btrfs mounts, regardless of whether they are bind mounts or not.


state: closed
title: skarnet.org UNIX utilities
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/3869
updated_at: 2014-09-01 22:15:22
body:
  Rounding out the collection from [http://www.skarnet.org/software/](http://www.skarnet.org/software/).

  These are configured to link statically (to skalibs, not libc).

  I use a couple of these here and there, mostly [s6-update-symlinks](http://www.skarnet.org/software/s6-portable-utils/s6-update-symlinks.html).


state: closed
title: glibc CVE-2014-5119
user_login: lethalman
html_url: https://github.com/NixOS/nixpkgs/issues/3870
updated_at: 2014-08-30 08:20:01
body:
  http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-5119

  From the glibc bugzilla it seems the fix has been already committed and backported: https://sourceware.org/bugzilla/show_bug.cgi?id=17187

  But no releases yet apparently.

  cc @vcunat 


state: closed
title: nginx: add lua module
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/3878
updated_at: 2014-09-03 17:37:18
body:
  This adds the `ngx_lua` module as an optional component.

  I named the argument key `ngx_lua` since `lua` is already taken, though it now does not match the other modules' argument keys.  ([Upstream](https://github.com/openresty/lua-nginx-module) refers to the package by various names, `ngx_lua` being one of them).

  I used `luajit` since that's all I've tested with (on darwin and linux), but it's certainly possible to use with plain lua. Not quite sure on the best way to add support for both, should that be desired.

  After building, the output of `nginx -V` looks like this:

  ```
  nginx version: nginx/1.6.1
  ...
  --add-module=/nix/store/aaa-git-export --add-module=/nix/store/bbb-git-export --add-module=/nix/store/ccc-git-export
  ...
  ```

  It's a minor annoyance that all the modules from git end in `git-export` rather than some identifying string. Is there any way around that?


state: closed
title: texlive: Updated to latest release 2014.20140821
user_login: robberer
html_url: https://github.com/NixOS/nixpkgs/pull/3879
updated_at: 2014-08-30 17:38:36
body:
  Old release does not appear to be on the mirrors, breaking the build.

  This just fixes broken download URL's . I don't know anything about TEX.


state: closed
title: Add xar
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/3880
updated_at: 2014-08-30 21:53:40
body:
  http://en.wikipedia.org/wiki/Xar_(archiver)

  The smlnj package currently implicitly depends on xar being present (https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/smlnj/bootstrap.nix#L16). I'll submit another PR to fix that shortly.


state: closed
title: Fix btrfs grub tests
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3884
updated_at: 2014-09-07 00:45:31
body:
  This patchset is intended to fix any failing btrfs tests and add some more comprehensive testing. Currently a work in progress.


state: closed
title: Add `extraConfig` option for SLiM
user_login: suvash
html_url: https://github.com/NixOS/nixpkgs/pull/3885
updated_at: 2014-08-31 08:01:00
body:
  so that various configuration options can be set without having to expose every single configurable parameter


state: closed
title: Higan - a quick&dirty workaround
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/3886
updated_at: 2014-09-03 17:49:05
body:
  Higan uses a lot of hardcoded paths when it looks for runtime files
  as shaders, icons and mainly BIOS files. So, we made a q&d wrapper
  script: it copies all these files to $HOME/.config/higan in the 1st
  invocation.


state: closed
title: Journey to the Center of Hawkthorne (Game)
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/pull/3887
updated_at: 2014-08-31 19:09:56
body:
  JttCoH is a fan-made game based on the show Community. It's been thriving at [/r/hawkthorne](http://www.reddit.com/r/hawkthorne) for quite awhile now, and recently celebrated its 2-year anniversary.

  This is an ongoing pull request. There are a few unresolved issues.
  1. The licensing system is complicated. The code is MIT, the art and audio assets are Creative Commons, as indicated in the [README](https://github.com/hawkthorne/hawkthorne-journey#license). And of course, some network owns the rights to the characters, so nobody knows what to make of the grey area there, although it's 2 years incident-free and show-creator-acclaimed, so <shrug>.
  2. There are makefile changes that I've implemented as a patch, but would really like to port to the mainline code. That doesn't have to happen immediately, or in the scope of this ticket, but it ought to happen eventually for maintainability reasons.
  3. It's unclear how well the test suite will work in a headless environment, and that it will run headlessly when being built on a graphically enabled machine. I think the former is _probably_ a non-issue... part of the reasoning for it existing, seems to be as a sanity check on Travis CI. The latter, I have no idea.


state: closed
title: Boot broken since GRUB update
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/3888
updated_at: 2014-09-03 17:09:02
body:
  Booting any (!), even old, NixOS configuration fails for me since GRUB was updated.

  I believe it is because my / is in an encrypted volume, and the new code doesn't copy the kernel to /boot anymore.

  Please revert until this is fixed.

  @wkennington @7c6f434c 


state: closed
title: Added package tcl2048
user_login: dbohdan
html_url: https://github.com/NixOS/nixpkgs/pull/3889
updated_at: 2014-08-31 11:07:58
body:
  [2048.tcl](https://github.com/dbohdan/2048-tcl) is a text mode implementation of the game of 2048. Package named `tcl2048` to not start with a number.


state: closed
title: interfaceMonitor usability
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/issues/3891
updated_at: 2016-03-06 11:49:52
body:
  So networking.interfaceMonitor.enable breaks nixops activations since ifplugd fails, try enabling it and running nixos-rebuild.

  I think the option networking.interfaceMonitor is confusing. It isn't clear that its primary usage is for running a shell script. We have useDHCP which works the same way, since dhcpcd reinitializes itself on iface changes. I don't know about static configurations, i.e. if ifplugd helps here(someone else might chime in).

  I think it should be marked for removal or deprecation. Otherwise the ifplugd service needs to be updated.


state: closed
title: audacious: update to version 3.5.1
user_login: robberer
html_url: https://github.com/NixOS/nixpkgs/pull/3895
updated_at: 2014-08-31 15:48:22
body:
  I'm unsure about the lib.licenses meta. Have a look at http://metadata.ftp-master.debian.org/changelogs//main/a/audacious/audacious_3.5-2_copyright


state: closed
title: haskell-xml-html-conduit-lens 0.3.2.0 -> 0.3.2.1
user_login: dmalikov
html_url: https://github.com/NixOS/nixpkgs/pull/3897
updated_at: 2014-08-31 12:45:29
body:
  There was a problem with this package https://hydra.nixos.org/build/13042028
  It was fixed https://github.com/supki/xml-html-conduit-lens/pull/2


state: closed
title: start dhcpcd after network-interfaces
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/3899
updated_at: 2014-09-06 16:54:54
body:
  I believe this might fix a race condition with dhcpcd and my Wifi, causing me not to have Internets every once in a while on boot. When that happens, a systemctl restart dhcpcd always fixes it.

  @the-kenny was also affected I believe.


state: closed
title: Add python package 'jsonwatch'
user_login: dbohdan
html_url: https://github.com/NixOS/nixpkgs/pull/3900
updated_at: 2014-09-03 11:41:28
body:
  [jsonwatch](https://github.com/dbohdan/jsonwatch) is a Python script that lets you track changes in JSON data.


state: closed
title: Bring back grub update with fixes
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3903
updated_at: 2014-09-02 18:59:27
body:
  This brings back the grub update, adding additional tests and making behavior more sane. If you find errors with your configuration, please report them so that we can create a better test suite to help reduce problems in the future.


state: closed
title: Adding vpnc configuration module
user_login: sfultong
html_url: https://github.com/NixOS/nixpkgs/pull/3904
updated_at: 2014-08-31 20:10:07
body:
  Since vpnc expects configuration files in /etc, the package alone isn't much use without this module


state: closed
title: Reapply the multi-ip code
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3908
updated_at: 2014-09-07 00:46:22
body:
  This patchset reapplies the multi-ip changes with a fix that corrects a bug in translating old syntax to new syntax.


state: closed
title: Fix byacc
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/3912
updated_at: 2014-09-01 18:46:40
body:
  The old URL was broken, and there have actually been real updates fairly recently (!) that made the `sed` call unnecessary, as far as I can tell.


state: closed
title: nixos-rebuild fails to build extra-utils
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/issues/3913
updated_at: 2014-09-01 22:51:26
body:
  http://pastebin.com/Ynpdq03k

  Very perplexing :( I'm not sure what the issue is here but I cannot get nixos-rebuild to build anymore


state: closed
title: Revert "Enable dmeventd"
user_login: vlstill
html_url: https://github.com/NixOS/nixpkgs/pull/3914
updated_at: 2014-09-02 16:08:26
body:
  This reverts commit eecfa6d657380ec52d34017da0fde37332a182a8.
  It breaks build of extra utils:
  https://github.com/NixOS/nixpkgs/issues/3913


state: closed
title: RFC: Agda builder
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/pull/3915
updated_at: 2014-09-04 17:52:45
body:
  Below is a builder for Agda libraries. Unlike Haskell, there is no cabal or anything of the sort to tell us about the package. The common practice is for authors to expose a file to compile, commonly `Everything.agda`.

  Simply, it does the following
  - Prepare `-i` flags to call agda with
  - Create a wrapped binary in front of PATH and make AGDA_PACKAGE_PATH. This is mostly for benefit of tooling: in `nix-shell` we now have to only call `agda` and all our dependencies are accounted for. `buildTools` don't get accounted for here.
  - Compile the files under specified directories and copy them under `$out/share/agda`. There is no canonical place to put it but if all packages put it there then we can always find the files that way. An alternative way would be to put a script at the top level at build time which can tell us where in the tree to find the files but benefit of this is dubious and I feel user-experience would suffer.

  As proof of concept I converted the existing stdlib expression to use the new builder. I also packaged the `categories` library using it. It's not included because it the library happens to not compile with the recent update to Agda 2.4.2 but otherwise there is nothing wrong with it, I tested with previous version. You can see the expression [here](https://github.com/Fuuzetsu/nixpkgs/commit/0ab9900d6fa1a6590edb4e5325d106d13f75eb2d). As you can see it's nice and short.

  This is a step up from how `stdlib` was packaged: abuse the cabal file inside of it and do everything manually in `postInstall`.

  I think this could be made more resillent but I think most of all it just needs a bit of testing by others. cc @johnw who's listed under Agda things.


state: closed
title: spaceFM-0.9.4 fails to lauch due to /bin/sh != bash
user_login: eduarrrd
html_url: https://github.com/NixOS/nixpkgs/issues/3916
updated_at: 2014-09-08 18:43:45
body:
  Launching spacFM yields this error message in a dialogue:

  ```
  SpaceFM requires genuine /bin/bash (v4+) to be installed.  Other shells are NOT equivalent.
  ```


state: closed
title: openldap: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/3917
updated_at: 2014-09-01 20:52:16
body:
  I have changed `openldap` so that it uses `clangStdenv` when building on darwin – this fixes issues I'm having on OS X 10.10, but I haven't been able to test it on OS X 10.9.

  If merged, this shouldn't break anything, but it would be awesome if someone could test on 10.9. Otherwise, I will try to get a 10.9 machine up and running and test on that. There are plenty of other packages that seem to need the same fix, so I am hesitant to push forward without this.


state: closed
title: clamav: update to version 0.98.4 and run freshclam in daemon mode
user_login: robberer
html_url: https://github.com/NixOS/nixpkgs/pull/3918
updated_at: 2014-09-01 20:46:25
body:
  - update from very outdated version 0.98.1 to version 0.98.4
  - enable clamdtop binary
  - run freshclam in daemon mode because running in foreground leads to a freshclam which is restarted over and over because freshclam quits after updating the signatures


state: closed
title: Add darwin as supported platform for meld
user_login: ibeex
html_url: https://github.com/NixOS/nixpkgs/issues/3922
updated_at: 2014-09-09 13:52:49
body:
  Currently it is only linux, when comparing with homebrew it seems that there is only missing pygtksourceview package, rest off homebrew deps are there


state: closed
title: [don't merge] icedtea7: Update from 2.4.7 -> 2.5.2
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/3923
updated_at: 2014-12-12 02:48:33
body:
  I got it to compile but the build still fails with this status:

  `Failed: cycle detected in the references of `/nix/store/a4s9aqm45il2620839slgz46nv15637f-icedtea7-2.5.2'`

  Any idea what this could be or how to fix it?


state: closed
title: nixos/nat: add forwardPorts for external->internal DNAT
user_login: lethalman
html_url: https://github.com/NixOS/nixpkgs/pull/3926
updated_at: 2014-09-04 08:27:46
body:
  Especially useful when you want to access services in containers from the outside directly without any proxy in the middle.


state: closed
title: nixos-rebuild is broken on master (openvswitch)
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/issues/3928
updated_at: 2014-09-01 23:19:41
body:
  error: anonymous function at /home/cray/nixpkgs/pkgs/os-specific/linux/openvswitch/default.nix:1:1 called without required argument `perl510', at /home/cray/nixpkgs/lib/customisation.nix:58:12

  Perhaps related to:
  8ef11bb0ee4567826d9a7509ea2c8f1e226bcebf


state: closed
title: nixos/network-interfaces: Implement the ability to add arbitrary routes
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3929
updated_at: 2016-08-20 10:42:06
body:
  This is currently a work in progress as supporting default routes is probably not quite working. I'd appreciate testers when this code actually evaluates.


state: closed
title: When go-1.3 is installed, cannot use godoc
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/issues/3930
updated_at: 2014-09-21 06:37:44
body:
  go-1.3 does not install godoc, which is an important tool when developing projects in Go.

  It's possible - even my suspicion - that other versions of Go are still packaged with godoc. Will need to check. But it definitely doesn't ship with 1.3.


state: closed
title: add retroarchMaster package
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3932
updated_at: 2014-09-04 09:43:20
body:
  This is the retroarch emulator frontend git master branch package with optional pulseaudio support, I've been testing it for a few weeks now.


state: closed
title: add dolphinEmu and dolphinEmuMaster
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3933
updated_at: 2014-09-02 08:24:33
body:
  Dolphin is a high quality, open source Gamecube/Wii/Triforce emulator for
  Windows, Mac OS X and Linux

  This port has been tested for a few weeks.


state: closed
title: chocolateDoom and chocolateDoomMaster added
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/3934
updated_at: 2014-09-10 02:20:08
body:
  chocolate doom is a port that aims to recreate the experience of Doom in the 1990s
  as accurately as possible


state: closed
title: scrollkeeper fails to build on darvin
user_login: ibeex
html_url: https://github.com/NixOS/nixpkgs/issues/3939
updated_at: 2014-09-09 13:52:15
body:
  Here is error

  ```
  /nix/store/p5jnhjgxjzlvbvx141yfafk6ggkar85b-bash-4.2-p47/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/nix/store/687mjc9pmga68vir7innx1gj80f4rm71-libxml2-2.9.1/include/libxml2 -I/nix/store/525nrkgpzykhk6m05ab6gnznmy1bsd54-libxslt-1.1.28/include -I/nix/store/687mjc9pmga68vir7innx1gj80f4rm71-libxml2-2.9.1/include/libxml2  -DSCROLLKEEPER_STATEDIR=\""/nix/store/10kzrb8m3yjs2ghvjfn9d3sma8n79f3c-scrollkeeper-0.3.14/var"\"    -g -O2 -c -o error.lo `test -f 'error.c' || echo './'`error.c
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/nix/store/687mjc9pmga68vir7innx1gj80f4rm71-libxml2-2.9.1/include/libxml2 -I/nix/store/525nrkgpzykhk6m05ab6gnznmy1bsd54-libxslt-1.1.28/include -I/nix/store/687mjc9pmga68vir7innx1gj80f4rm71-libxml2-2.9.1/include/libxml2 -DSCROLLKEEPER_STATEDIR=\"/nix/store/10kzrb8m3yjs2ghvjfn9d3sma8n79f3c-scrollkeeper-0.3.14/var\" -g -O2 -c error.c  -fno-common -DPIC -o error.lo
  error.c:25:21: fatal error: libintl.h: No such file or directory
   #include <libintl.h>
                       ^
  compilation terminated.
  make[2]: *** [error.lo] Error 1
  make[2]: Leaving directory `/private/var/folders/r_/3_ggrn4n5wg60y0gk622k89h0000gn/T/nix-build-scrollkeeper-0.3.14.drv-0/scrollkeeper-0.3.14/libs'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/private/var/folders/r_/3_ggrn4n5wg60y0gk622k89h0000gn/T/nix-build-scrollkeeper-0.3.14.drv-0/scrollkeeper-0.3.14'
  make: *** [all] Error 2
  builder for ‘/nix/store/kvq19vfwsl87964zr7y7jms7kyzz51br-scrollkeeper-0.3.14.drv’ failed with exit code 2
  error: build of ‘/nix/store/kvq19vfwsl87964zr7y7jms7kyzz51br-scrollkeeper-0.3.14.drv’ failed
  ```

  also related to ticket https://github.com/NixOS/nixpkgs/issues/3922


state: closed
title: Add proggyfonts collection
user_login: joshcartwright
html_url: https://github.com/NixOS/nixpkgs/pull/3942
updated_at: 2014-09-03 18:04:00
body:
  The Proggy Fonts are a font collection intended for fixed-width uses
  like programming languages.

  Signed-off-by: Josh Cartwright joshc@eso.teric.us


state: closed
title: gummiboot/builder: fix timeout setting when unset
user_login: joshcartwright
html_url: https://github.com/NixOS/nixpkgs/pull/3944
updated_at: 2014-09-04 16:17:44
body:
  The gummiboot-builder.py script is expecting the @timeout@ metavar to be
  substituted for either an empty string (in the case where a user has
  left the timeout unset) or the actual value set in the system
  configuration.

  However, the config.boot.loader.gummiboot.timeout option defaults to
  'null', and due to the way pkgs.substituteAll works, the substitution
  for '@timeout@' is _never_ set to the empty string.  This causes the
  builder script to put a bogus line into /boot/loader/loader.conf:

     timeout @timeout@

  Fix this by explicitly setting 'timeout' to the empty string when it's
  unset in the system configuration.

  Signed-off-by: Josh Cartwright joshc@eso.teric.us


state: closed
title: mysql extra configuration settings
user_login: sjmackenzie
html_url: https://github.com/NixOS/nixpkgs/issues/3951
updated_at: 2014-11-07 02:53:32
body:
  What I wish:
  My server's sql dump supports character mappings such as utf8mb4, I wish to get my local machine running `mysql  Ver 14.14 Distrib 5.5.37, for Linux (x86_64) using readline 5.1` obtained via `nix-env -i` to accept these characters.

  What I get:
  `$ mysql -h localhost -u sjm -p ejabberd < ejabberd-03-09-2014.sql` returns: `ERROR 1115 (42000) at line 10: Unknown character set: 'utf8mb4'`

  I presume I need to modify my configuration.nix to allow for this character format:

  ```
  services = {
     mysql = {
        enable = true;
        package = pkgs.mysql;
           extraOptions = {
              character-set-server = utf8mb4;
              collation-server = utf8mb4_unicode_ci;
           };
      };
  };
  ```

  This fails with:

  ```
  $ sudo nixos-rebuild switch
  building Nix...
  error: undefined variable `utf8mb4' at /etc/nixos/configuration.nix:68:28
  (use `--show-trace' to show detailed location information)
  error: undefined variable `utf8mb4' at /etc/nixos/configuration.nix:68:28
  (use `--show-trace' to show detailed location information)
  building the system configuration...
  error: undefined variable `utf8mb4' at /etc/nixos/configuration.nix:68:28
  (use `--show-trace' to show detailed location information)
  ```

  How does one properly configure mysql to support these types of configurations?

  Thank you.


state: closed
title: Fixed buildLocalCabal by defining temporary $HOME
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/pull/3956
updated_at: 2014-09-04 13:03:02
body:
  This fixes build error:

  building path(s) ‘/nix/store/c8i7gm134aij9330h77l4sdna635yj0a-foo.nix’
  building /nix/store/c8i7gm134aij9330h77l4sdna635yj0a-foo.nix
  cabal2nix: /homeless-shelter/.cache: createDirectory: does not exist (No such file or directory)
  error: syntax error, unexpected $end, at /nix/store/c8i7gm134aij9330h77l4sdna635yj0a-foo.nix:1:1
  (use ‘--show-trace’ to show detailed location information)…


state: closed
title: vacuum-graphviz does not expose necessary runtime deps
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3957
updated_at: 2015-01-14 11:08:28
body:
  1. depend on `haskellPackages.vacuumGraphviz`
  2. try to use the `vacuumToPng` function. You'll be promptly informed that you don't have `dot` which comes from `pkgs.graphviz`, notably not from `haskellPackages.graphviz`.


state: open
title: Add useful error message when /nix/var/nix/binary-cache-v3.sqlite is corrupted
user_login: alexanderkjeldaas
html_url: https://github.com/NixOS/nixpkgs/issues/3958
updated_at: 2018-06-23 20:20:29
body:
  I just got a corrupted binary-cache-v3 and it took a while to figure out what to do.

  Basically this is what a user will see in this case:

  ``` shell
  # nixos-rebuild -k --cores 16 switch 
  building Nix...
  building the system configuration...
  download-from-binary-cache.pl: DBD::SQLite::st execute failed: database disk image is malformed at /nix/store/48syzm08vcmpcyf5klx7jfsjc8hgpz8m-nix-1.7/libexec/nix/substituters/download-from-binary-cache.pl line 363.
  error: substituter `download-from-binary-cache.pl' died unexpectedly
  ```

  Instead, the user should be instructed to run:

  ``` shell
  sqlite3 /nix/var/nix/binary-cache-v3.sqlite "pragma integrity_check"
  ```

  and/or delete that file.


state: closed
title: nixos: networking does not restart successfully
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/issues/3959
updated_at: 2016-07-23 03:36:52
body:
  This is config i use:

  ```
        # we already have router
        networking.firewall.enable = false;
        networking.bridges = {
          br0.interfaces = [ "eth0" ];
        };
        networking.useDHCP = false;
        networking.interfaces = {
          br0 = {
            ipAddress = "192.168.231.100";
            prefixLength = 24;
          };
        };
        networking.nameservers = ["192.168.231.1" "8.8.8.8" "4.4.4.4"];
        networking.defaultGateway = "192.168.231.1";

        services.udev.extraRules = ''
          ACTION=="add", SUBSYSTEM=="net", ATTR{address}=="bc:5f:f4:9b:46:d6", NAME="eth0"
        '';
  ```

  and whenever networking restarts, server gets offline and i have to manually restart it.


state: closed
title: nixos/install-grub: Read correct mountpoints
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/pull/3961
updated_at: 2014-09-07 00:46:52
body:
  Currently, install-grub uses `df -T` to determine which mount point refers to the given file. The problem is that df reads from /proc/mounts, which includes mount points from outside the nixos-install chroot. Therefore, the install-grub procedure will fail during a nixos-install on the livecd since it will incorrectly determine that /nix/store is mounted on a unionfs.

  To remedy this behavior, we check /proc/self/mountinfo which is a sanitized listing for the current environment.


state: closed
title: Sphinxsearch Linux
user_login: ederoyd46
html_url: https://github.com/NixOS/nixpkgs/pull/3965
updated_at: 2014-09-04 16:14:09
body:
  Removed mysql dependency as it does not pick up the header files on Linux, even when specified explicitly in the config params.


state: closed
title: grub 2 regression: nixos-rebuild switch fails to install grub (with zfs) on lvm device/s
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/issues/3966
updated_at: 2014-09-05 02:07:34
body:
  @wkennington

  Recent grub commits (starting at 469f22d717e53c48d13a66ca862942e8098accc5 or 36614ff3e290a9330dd8e29bdc6cc38ede1e7001) have introduced a regression where Grub fails to find the device to install itself onto. This happens when "nixos-rebuild switch" tries to update grub 2 with zfs support, when using lvm for /boot, I suspect that it's not an lvm specific issue, although I didn't test this. I'll debug further when I can, here is a dump of some configuration for reproduction purposes.

  Error message:

  ```
  /nix/store/yx8l18jvs18n5afgsf38dn9gzhqcxf5l-grub-zfs-2.02-git-1de3a4/sbin/grub-install: error: cannot find a GRUB drive for /root/nixpkgs/ata-Samsung_SSD_840_PRO_Series_SERIALID1.  Check your device.map.
  ```

  Example boot settings.

  ```
    # Use the GRUB 2 boot loader.
    boot.loader.grub = {
       enable = true;
       version = 2;
       devices = [
        # /boot is mirrored using lvm across the first partitions of the two ssd's
        "ata-Samsung_SSD_840_PRO_Series_SERIALID1"
        "ata-Samsung_SSD_840_PRO_Series_SERIALID2"
      ];
    };

    # zfs support
    boot.supportedFilesystems = [ "zfs" ];

    # early device mapper support for lvm /boot mount
    boot.initrd.kernelModules = [ "dm_mirror" ];
  ```

  Example /boot mount point.

  ```
    fileSystems."/boot" =
      { device = "/dev/mapper/boot-lvol0";
        fsType = "ext2";
      };
  ```


state: closed
title: synergy: Version information in default.nix wrong
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/3967
updated_at: 2014-09-04 22:08:04
body:
  For synergy, the `default.nix` says

  ```
  name = "synergy-1.5.1";
  ```

  but running `synergy --version` says `synergyc 1.4.17, protocol version 1.5`.


state: closed
title: Updated the SHA256 of the synergy package
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/3968
updated_at: 2015-01-16 11:00:55
body:
  This PR updates the sha256 of the synergy package.

  Note that the version number is not updated, as it is already correct for this version of the package (see #3967 ) (missing the last `.1`, if that one is important, too, I'll update this PR).

  This is my first contribution to nixos, I hope I've done everything right!


state: closed
title: ALSA sound mixing broken
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/3971
updated_at: 2014-09-04 21:35:11
body:
  So I `nixos-rebuild switch --upgrade` sometime yesterday and today I found out my `mpd` is unable to open audio device.

  .asoundrc

  ```
  pcm.dsp {
      type plug
      slave.pcm "dmix"
  }
  ```

  .mpdconf

  ```
  audio_output {
    type "alsa"
    name "ALSA card"
    mixer_type "software"
  }
  ```

  I have to change `type "alsa"` to `type "oss"` to get any sound out of it but it does mean I don't get mixing anymore which I did previously.

  I'm on nixos-unstable. I see some changes to `pulseaudio` which might be related?


state: closed
title: steamChrootEnv: add conditional pulseaudio support
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3973
updated_at: 2017-12-24 00:40:00
body:
  Adds conditional pulseaudio support into the chrootenv for steam, so that games/apps in the chroot can play audio via pulseaudio.


state: closed
title: gpg2 does not also install pinentry
user_login: campadrenalin
html_url: https://github.com/NixOS/nixpkgs/issues/3975
updated_at: 2015-03-09 23:16:34
body:
  If I run `nix-env -i gnupg`, I get gpg2. Cool. But if I try to generate a key, I soon run into an issue: there is a missing dependency, a program called 'pinentry' which was not installed at all.

  This is actually a bit of a known issue of sorts - the gpg2 nix file actually starts with some instructions in comments. Unfortunately, this isn't good enough. It's only visible to people who know where to look, and it shouldn't be necessary to do hack workarounds at all.

  Where gpg2 is installed, it should either put pinentry into the $PATH, or configure gpg2 to know where to look in /nix/store. There should be no manual configuration to make this work, just install and go.


state: closed
title: unrar: update from 5.1.5 to 5.1.7, change license to 'unfree-redistributable'
user_login: ehmry
html_url: https://github.com/NixOS/nixpkgs/pull/3978
updated_at: 2014-09-06 14:37:03
body:
  @Fuuzetsu pointed out that this package had a bad license https://github.com/Fuuzetsu/nixpkgs/commit/eac5176529d4d7fa99fe685ba408d22ef8e8f6c7, and I noticed it needs the version bumped too.

  Does this qualify as unfree-redistributable?

  ```
   ******    *****   ******   UnRAR - free utility for RAR archives
   **   **  **   **  **   **  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   ******   *******  ******    License for use and distribution of
   **   **  **   **  **   **   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   **   **  **   **  **   **         FREE portable version
                                     ~~~~~~~~~~~~~~~~~~~~~
        The source code of UnRAR utility is freeware. This means:
     1. All copyrights to RAR and the utility UnRAR are exclusively
        owned by the author - Alexander Roshal.
     2. UnRAR source code may be used in any software to handle
        RAR archives without limitations free of charge, but cannot be
        used to develop RAR (WinRAR) compatible archiver and to
        re-create RAR compression algorithm, which is proprietary.
        Distribution of modified UnRAR source code in separate form
        or as a part of other software is permitted, provided that
        full text of this paragraph, starting from "UnRAR source code"
        words, is included in license, or in documentation if license
        is not available, and in source code comments of resulting package.
     3. The UnRAR utility may be freely distributed. It is allowed
        to distribute UnRAR inside of other software packages.
     4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS".
        NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED.  YOU USE AT 
        YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, 
        DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING
        OR MISUSING THIS SOFTWARE.
     5. Installing and using the UnRAR utility signifies acceptance of
        these terms and conditions of the license.
     6. If you don't agree with terms of the license you must remove
        UnRAR files from your storage devices and cease to use the
        utility.
        Thank you for your interest in RAR and UnRAR.
                                              Alexander L. Roshal

  ```


state: closed
title: fish (shell) complaining about missing browsers (links2, links, lynx, w3m)
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/3981
updated_at: 2015-01-10 14:18:43
body:
  I just did the following:

  ``` bash
  nix-env -i fish
  fish
  help
  ```

  And it complains:

  ```
  /run/current-system/sw/bin/xdg-open: Zeile 455: links2: Kommando nicht gefunden.
  /run/current-system/sw/bin/xdg-open: Zeile 455: links: Kommando nicht gefunden.
  /run/current-system/sw/bin/xdg-open: Zeile 455: lynx: Kommando nicht gefunden.
  /run/current-system/sw/bin/xdg-open: Zeile 455: w3m: Kommando nicht gefunden.
  xdg-open: no method available for opening 'file:///nix/store/wl1pzgr95gwsylczswsw3zvlxj97wsn3-fish-2.1.0/share/doc/fish/index.html'
  ```

  Maybe there are some runtime dependencies missing here?


state: open
title: criu package requires CONFIG_CHECKPOINT_RESTORE kernel option to work
user_login: bosu
html_url: https://github.com/NixOS/nixpkgs/issues/3982
updated_at: 2018-06-23 22:09:57
body:
  To enable CONFIG_CHECKPOINT_RESTORE we need to enable CONFIG_EXPERT as well.

  Enabling CONFIG_EXPERT leads to many configuration changes. The attempt to do this is documented in the following PR: https://github.com/NixOS/nixpkgs/pull/3545


state: closed
title: nixos/graphite-service: simplify options
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3983
updated_at: 2014-12-05 18:19:37
body:
  This commit adds a 'services.graphite.enable' option that enables both
  the carbon-cache backend and the webUI frontend. (Both sub-services can
  still be disabled through their respective .enable options.)

  The graphite service has so many options that I find it nice to be able
  to get something working with just a .enable option.

  Also extend some option documentation and add a couple of assertions.

  CC: @offlinehacker 


state: closed
title: added libfreefare
user_login: FrozenCow
html_url: https://github.com/NixOS/nixpkgs/pull/3984
updated_at: 2014-09-07 21:37:28
body:
  This is a library that adds MIFARE support for libnfc. libnfc was already in nixpkgs and I've based the .nix on that.

  This is my first nix package, so if there are problems, please let me know.


state: closed
title: NixOS Azure image
user_login: rbvermaa
html_url: https://github.com/NixOS/nixpkgs/issues/3986
updated_at: 2016-03-30 14:46:48
body:
  > I see that NixOS has images available for some of the popular clouds, but not for Azure. I’d love to see a NixOS image on VM Depot. VM Depot is a community managed repository of virtual machines for Azure. We have something like 8 different Linux distros and around 1700 images built on those distros (ranging from developer stacks through to end user applications).
  > 
  > The first step to getting folks to publish NixOS based images is to have a base distribution of NixOS available and, preferably, updated every time there is an official release of NixOS. Is anyone here interested in creating and upload an image to VM Depot? I’m happy to help guide the process.
  > 
  > Some common questions for the curious:
  > 
  > 1)      Does it cost anything to store an image on VM Depot? No – all storage costs are paid by Microsoft Open Technologies, Inc (my employer)
  > 
  > 2)      Does it cost anything to publish an image on VM Depot? Probably not - You will need an Azure subscription to temporarily store the image and there will be bandwidth charges for the initial copy. However, there are mechanisms by which we can ensure open source projects have sufficient Azure credits to do this without receiving a bill. Create a free Windows Azure trial subscription to get started straight away (one month, $200 credit)
  > 
  > 3)      Are there an restrictions on what can be uploaded to VM Depot? – Short answer – if its open source then no there are no restrictions. Long answer is in the Terms of Use http://vmdepot.msopentech.com/ToU.htm
  > 
  > 4)      Why would I want to upload an image to VM Depot? It is easy for people to deploy a VM from VM Depot to Azure. This means it is easy for people to experiment with your project. More people experimenting means more users, more users means more potential contributors to the project and more potential customers for those employing contributors.
  > 
  > 5)      How do I get started creating a new VM based on an existing distribution? See http://msopentech.com/blog/2014/05/14/deploy-customize-freebsd-virtual-machine-image-microsoft-azure/ for a description of the general process (need not be FreeBSD as the starting image, the process is the same for any of the other images available)
  > 
  > 6)      How do I get started creating a new base distribution VM? http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-tutorial/
  > 
  > 7)      Who can I contact for assistance? Ross Gardler – ross.gardler@microsoft.com


state: closed
title: bittorrent: Remove reference to deleted package.
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3987
updated_at: 2014-09-06 10:39:05
body:
  nixpkgs/pkgs/tools/networking/p2p/bittorrent no longer exists, so there shouldn't be a reference to it from all-packages.nix, makes nix-env (etc.) sad.

  See b420eeba44c8428bf90f4655d94cc336c49ffec4


state: closed
title: [WIP] Improving ati_unfree support
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/issues/3989
updated_at: 2016-02-28 07:24:01
body:
  @MarcWeber 
  @offlinehacker 

  Done some work towards improving ATI unfree driver support. I've updated the driver to 14.4 (probably breaking support for numerous old cards), separated it into it's own module under nixos, and attempted to get 32bit libs working (currently only tested under 64bit linux). Working on [this branch](https://github.com/nathanielbaxter/nixpkgs/tree/dev/ati-drivers).

  I'm testing on 64bit linux with an R9 270X, using the linuxPackages_latest - 3.16.1 - kernel from nixpkgs master. I'm using wine (running warframe) and steam (various games) for final testing purposes.

  TODO:
  - [x] Fix impurities.
  - [x] Cleanup the builder.sh file.
  - [ ] Check/fix support on 32bit linux.
  - [x] Test with all nixpkgs kernels.
  - [ ] Test with more graphics cards.
  - [x] Check patches used by gentoo, which are necessary?


state: closed
title: A per-user configuration.nix
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/3990
updated_at: 2017-02-04 16:39:38
body:
  If I'm logging into or setting up a new machine, I want reproducible machine configuration, but also reproducible user configuration. My software configuration, programs installed, nix profiles, etc. would all be great to maintain like anything else. The goal being to minimize start-up time when someone gets a new account or machine.

  Has this been discussed/worked on?


state: closed
title: Private membership in the github organization
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/3991
updated_at: 2014-11-02 12:46:59
body:
  The private membership seems to be a bad default:
  - it confuses non-members about who has push access,
  - it provides little privacy as the committers are public anyway (in any public repo),
  - people often don't even have an idea that their membership could be hidden.

  @edolstra, @svanderburg: you are probably the only ones who can change the default. If you don't want to expose the current members, I can CC them.


state: closed
title: nixos-manual: Fix reference to obsolete configuration option
user_login: nathanielbaxter
html_url: https://github.com/NixOS/nixpkgs/pull/3994
updated_at: 2014-09-08 00:18:29
body:
  "services.xserver.driSupport32Bit" was made obsolete and replaced with "hardware.opengl.driSupport32Bit" a while back, updating the nvidia section of the manual as such.


state: closed
title: nixos/samba: change options
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3995
updated_at: 2015-10-08 18:47:05
body:
  - Remove services.samba.defaultShare (which I think is a bad idea/design)
  - Add services.samba.configText (to be able to provide complete smb.conf in configuration.nix)

  See commits.


state: closed
title: 'Grub devices must be absolute paths' breaks Linode
user_login: ip1981
html_url: https://github.com/NixOS/nixpkgs/issues/3996
updated_at: 2014-09-08 10:03:04
body:
  c6bd6d6d89abee84d08f12786086ef9e4ccd0860 breaks Linode setup [1]:

  ```
    boot.loader.grub = {
      enable = true;
      version = 1;
      extraPerEntryConfig = "root (hd0)";
      device = "nodev";
    };
  ```

  [1] https://nixos.org/wiki/Install_NixOS_on_Linode


state: closed
title: nixos/test-reports: use local copy of jquery
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/3997
updated_at: 2014-09-09 18:00:02
body:
  The current way test reports get jquery,

    src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"

  only works when getting reports over http:// or https://, not file://.
  Change it so that it works for all protocols by using a local copy of
  jquery.

  This fixes the issue where locally created and browsed test reports
  cannot be navigated properly; clicking the '+' symbol to expand
  sub-sections doesn't work.

  CC: @edolstra 


state: closed
title: added libfreefare
user_login: bobvanderlinden
html_url: https://github.com/NixOS/nixpkgs/pull/3998
updated_at: 2014-09-07 17:59:00
body:
  This is a library that adds MIFARE support for libnfc. libnfc was already in nixpkgs and I've based the .nix on that. I've also added myself as a maintainer.

  This is my first nix package, so if there are problems, please let me know.


state: closed
title: VirtualBox-GuestAdditions-4.3.12-3.16 fails compilation
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/4000
updated_at: 2014-12-20 09:41:22
body:
  Rebuilding my system with
     services.virtualbox.enable = true
  on my system fails with an error generic_fie_aio_read and generic_file_aio_write undefined.

  According to [an Ubuntu bug report](https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1340923) this has been fixed upstream with version 4.3.14.

  /cc @svanderburg 


state: closed
title: mpi4py: Disable for Python3 and PyPy
user_login: aherrmann
html_url: https://github.com/NixOS/nixpkgs/pull/4001
updated_at: 2014-09-10 11:21:36
body:
  Builds for Python3 and PyPy are failing at the moment [1](https://github.com/NixOS/nixpkgs/pull/3938#issuecomment-54750065),[2](http://hydra.nixos.org/build/13993137/nixlog/1/raw),[3](http://hydra.nixos.org/build/13873028/log/raw). Therefore, they
  are disabled.


state: closed
title: nixos tries to start/stop "-.mount" target
user_login: timbertson
html_url: https://github.com/NixOS/nixpkgs/issues/4002
updated_at: 2019-07-07 18:42:04
body:
  After creating a vanilla gce nixos image and booting it, I copy over /etc/nixos/connfiguration.nix and run nixos-rebuild. My server is running nixos-14.04 (not unstable), if that matters.

  After building all the required paths, I get this output:

  ```
  updating GRUB 2 menu...
  stopping the following units: -.mount, firewall.service, local-fs.target, network-interfaces.target, nix-daemon.service, nix-daemon.socket, nscd.service, remote-fs.target, systemd-modules-load.service
  Failed to stop -.mount: Operation refused, unit -.mount may be requested by dependency only.
  activating the configuration...
  setting up /etc...
  restarting the following units: sshd.service
  starting the following units: -.mount, default.target, getty.target, ip-up.target, local-fs.target, multi-user.target, network-interfaces.target, network-online.target, network.target, nix-daemon.socket, nscd.service, paths.target, remote-fs.target, slices.target, sockets.target, swap.target, systemd-modules-load.service, timers.target
  Failed to start -.mount: Operation refused, unit -.mount may be requested by dependency only.
  the following new units were started: alsa-store.service, getty@tty1.service, serial-getty@ttyS0.service, system-getty.slice, system-serial\x2dgetty.slice
  ```

  I'm not entirely sure _why_ the mount settings for "/" have changed. There's only one disk attached, and when I reboot, it's still mounted on "/" just fine. And after rebooting, this error doesn't happen again. So it's not a big deal, but the error should probably be suppressed somehow.


state: closed
title: original stdenv modularization
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/4003
updated_at: 2014-09-08 20:48:19
body:
  This is @edolstra's branch moving some parts from setup.sh. I only fixed one conflict in a different way; see 1e389c9.
  - I found a `$_PATH` reference which seems an unneeded leftover, but kept it for now. https://github.com/vcunat/nixpkgs/blob/82797f98f2917e164db8691b516ed7f354b40ff4/pkgs/stdenv/generic/setup.sh#L297
  - I tested this by rebuilding the whole stdenv to guard against typos.


state: closed
title: fetchgit: support specifying location of public keys for ssh transport
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/4004
updated_at: 2019-07-19 08:59:21
body:
  Follow up on #1923:

  Currently using ssh urls for fetchgit results into:

  ```

  Could not create directory '/var/empty/.ssh'.
  Host key verification failed.
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.
  Could not create directory '/var/empty/.ssh'.
  Host key verification failed.
  ```

  Maybe fetchgit should grow an extra parameters?


state: closed
title: glibc: update to 2.20 (does not build yet)
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/4005
updated_at: 2015-01-30 10:24:02
body:
  Getting "Error: CFI instruction used without previous .cfi_startproc"
  in gconv_conf.c.

  I skimmed release notes and found no nix-related stuff. Done this:
  - drop patches included in release and make ld.so.preload apply,
  - move out of the 2.19 directory as only one version is used
    and the renaming tends to cause merge problems,
  - don't set 2.19 / 2.20 version on hurd as it was likely wrong.


state: closed
title: build-fhs-chrootenv: bind mount chroots /tmp to hosts /tmp
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/4007
updated_at: 2014-09-28 12:45:49
body:
  @svanderburg here is the /tmp related, rebased & checked change to build-fhs-chrootenv as mentioned in #2355

  The patch handles how /tmp is handled in build-fhs-chrootenv. Till now it just created a tmp subdirectory within /run. /run lies in memory therefore the chroots /tmp will reside there as well, this triggers two problems 1) the hosts memory is limited and this will also limit the /tmp size of the chroot (this is very bad for example graphical applications) 2) you ram will get polluted leaving you with less bang for your apps.
  With the patch applied it will create a directory within the hosts /tmp and will then mount the chroot's /tmp to this newly created directory. So the chroot's /tmp will use the same capabilities and optimizations as the host's does.


state: closed
title: kde4: added the security patch for CVE-2014-5033 to nixpkgs because it is not available upstream
user_login: madjar
html_url: https://github.com/NixOS/nixpkgs/pull/4010
updated_at: 2014-09-10 08:10:36
body:
  The patch is not available any more at http://quickgit.kde.org/?p=kdelibs.git&a=commit&h=e4e7b53b71e2659adaf52691d4accc3594203b23, so I got it from archlinux and added it to nixpkgs.


state: closed
title: add a nix expression for the (haskell) 'managed' package
user_login: alpmestan
html_url: https://github.com/NixOS/nixpkgs/pull/4013
updated_at: 2014-09-09 18:28:06
body:
  A small PR for the [managed](http://hackage.haskell.org/package/managed) haskell package (by Gabriel Gonzalez). Nix expr generated with cabal2nix.


state: closed
title: Jitsi misses ui elements and desktop tray
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/issues/4014
updated_at: 2016-05-23 10:00:27
body:
  Starting jitsi from master gives this dialog:
  ![Uploading jitsi_no_username.png . . .]()
  And this log:
  07:43:31.245 SEVERE: [13] org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer with JMF.
  java.lang.IllegalStateException: audioSystem
      at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:105)
      at org.jitsi.impl.neomedia.jmfext.media.renderer.audio.PulseAudioRenderer.<init>(PulseAudioRenderer.java:85)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at java.lang.Class.newInstance(Class.java:374)
      at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1028)
      at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:355)
      at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:141)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at java.lang.Class.newInstance(Class.java:374)
      at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
      at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86)
      at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
      at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
      at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
      at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
      at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
      at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
      at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
      at java.lang.Thread.run(Thread.java:745)
  07:43:31.258 SEVERE: [13] org.jitsi.impl.neomedia.device.DeviceConfiguration.error() Failed to register custom Renderer org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer with JMF.
  java.lang.UnsatisfiedLinkError: /nix/store/4c21h5vvzqgfnhbpmdalkp4g2cvkskp4-jitsi-2.4.4997/lib/native/linux-64/libjnawtrenderer.so: libjawt.so: cannot open shared object file: No such file or directory
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880)
      at java.lang.Runtime.loadLibrary0(Runtime.java:849)
      at java.lang.System.loadLibrary(System.java:1088)
      at org.jitsi.impl.neomedia.jmfext.media.renderer.video.JAWTRenderer.<clinit>(JAWTRenderer.java:90)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:190)
      at org.jitsi.impl.neomedia.device.DeviceConfiguration.registerCustomRenderers(DeviceConfiguration.java:1028)
      at org.jitsi.impl.neomedia.device.DeviceConfiguration.<init>(DeviceConfiguration.java:355)
      at org.jitsi.impl.neomedia.MediaServiceImpl.<init>(MediaServiceImpl.java:141)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      at java.lang.Class.newInstance(Class.java:374)
      at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:133)
      at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:86)
      at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
      at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:115)
      at net.java.sip.communicator.impl.neomedia.NeomediaActivator.start(NeomediaActivator.java:380)
      at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
      at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
      at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
      at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
      at java.lang.Thread.run(Thread.java:745)
  07:43:32.725 SEVERE: [13] impl.osdependent.SystemTray.getDefaultDesktop().62 Failed to initialize the java.awt.SystemTray implementation.
  java.lang.UnsupportedOperationException: java.lang.reflect.InvocationTargetException
      at net.java.sip.communicator.impl.osdependent.Desktop$AWTDesktopPeer.<init>(Desktop.java:180)
      at net.java.sip.communicator.impl.osdependent.Desktop.getDefaultDesktop(Desktop.java:58)
      at net.java.sip.communicator.impl.osdependent.DesktopServiceImpl.<init>(DesktopServiceImpl.java:30)
      at net.java.sip.communicator.impl.osdependent.OsDependentActivator.start(OsDependentActivator.java:87)
      at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
      at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
      at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
      at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
      at java.lang.Thread.run(Thread.java:745)
  Caused by: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:606)
      at net.java.sip.communicator.impl.osdependent.Desktop$AWTDesktopPeer.<init>(Desktop.java:172)
      ... 9 more
  Caused by: java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform
      at java.awt.Desktop.getDesktop(Desktop.java:144)
      ... 14 more
  07:43:32.726 SEVERE: [13] impl.osdependent.SystemTray.getDefaultDesktop().70 Failed to initialize the desktop.tray implementation.
  java.lang.UnsupportedOperationException: Failed to initialize the desktop.tray implementation.
      at net.java.sip.communicator.impl.osdependent.Desktop.getDefaultDesktop(Desktop.java:72)
      at net.java.sip.communicator.impl.osdependent.DesktopServiceImpl.<init>(DesktopServiceImpl.java:30)
      at net.java.sip.communicator.impl.osdependent.OsDependentActivator.start(OsDependentActivator.java:87)
      at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:629)
      at org.apache.felix.framework.Felix.activateBundle(Felix.java:1904)
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1822)
      at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
      at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:225)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.<init>(AccountInfoPanel.java:70)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent.<clinit>(AccountInfoMenuItemComponent.java:52)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$1.getPluginInstance(AccountInfoActivator.java:54)
      at net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
      at net.java.sip.communicator.impl.gui.main.menus.ToolsMenu$1.run(ToolsMenu.java:191)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:225)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoPanel.<init>(AccountInfoPanel.java:70)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoMenuItemComponent.<clinit>(AccountInfoMenuItemComponent.java:52)
      at net.java.sip.communicator.plugin.accountinfo.AccountInfoActivator$1.getPluginInstance(AccountInfoActivator.java:54)
      at net.java.sip.communicator.service.gui.PluginComponentFactory.getPluginComponentInstance(PluginComponentFactory.java:144)
      at net.java.sip.communicator.impl.gui.main.menus.ToolsMenu$1.run(ToolsMenu.java:191)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
  UIDefaults.getUI() failed: no ComponentUI class for: net.java.sip.communicator.plugin.desktoputil.TrimTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.desktoputil.TrimTextField.<init>(TrimTextField.java:16)
      at net.java.sip.communicator.plugin.ippiaccregwizz.CreateIppiAccountForm.<init>(CreateIppiAccountForm.java:46)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccountRegistrationWizard.<init>(IppiAccountRegistrationWizard.java:46)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccRegWizzActivator.start(IppiAccRegWizzActivator.java:78)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccRegWizzActivator$1.run(IppiAccRegWizzActivator.java:64)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.ippiaccregwizz.CreateIppiAccountForm.<init>(CreateIppiAccountForm.java:61)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccountRegistrationWizard.<init>(IppiAccountRegistrationWizard.java:46)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccRegWizzActivator.start(IppiAccRegWizzActivator.java:78)
      at net.java.sip.communicator.plugin.ippiaccregwizz.IppiAccRegWizzActivator$1.run(IppiAccRegWizzActivator.java:64)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:291)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: net.java.sip.communicator.plugin.desktoputil.TrimTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.desktoputil.TrimTextField.<init>(TrimTextField.java:16)
      at net.java.sip.communicator.plugin.sipaccregwizz.AccountPanel.<init>(AccountPanel.java:43)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:67)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.AccountPanel.<init>(AccountPanel.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:67)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:38)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:40)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:42)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:198)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:44)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:198)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:46)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:198)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:48)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:198)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:50)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:225)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:54)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:225)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:54)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:56)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:56)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:59)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:59)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:62)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:66)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:66)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:83)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:68)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.desktoputil.wizard.SecurityPanel.initComponents(SecurityPanel.java:401)
      at net.java.sip.communicator.plugin.desktoputil.wizard.SecurityPanel.<init>(SecurityPanel.java:224)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:69)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.desktoputil.wizard.SecurityPanel.initComponents(SecurityPanel.java:401)
      at net.java.sip.communicator.plugin.desktoputil.wizard.SecurityPanel.<init>(SecurityPanel.java:224)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:69)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:56)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:60)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:64)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:66)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:75)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:55)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:55)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.sipaccregwizz.PresencePanel.<init>(PresencePanel.java:75)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationForm.<init>(SIPAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:47)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:608)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccountRegistrationWizard.getSimpleForm(SIPAccountRegistrationWizard.java:594)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:291)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: net.java.sip.communicator.plugin.desktoputil.TrimTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.desktoputil.TrimTextField.<init>(TrimTextField.java:16)
      at net.java.sip.communicator.plugin.jabberaccregwizz.AccountPanel.<init>(AccountPanel.java:45)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:72)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.jabberaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:63)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:74)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.jabberaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:71)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:74)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:172)
      at net.java.sip.communicator.plugin.jabberaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:85)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:74)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:183)
      at net.java.sip.communicator.plugin.jabberaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:90)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:74)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)
  UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
  java.lang.Error
      at javax.swing.UIDefaults.getUIError(UIDefaults.java:732)
      at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:130)
      at javax.swing.UIDefaults.getUI(UIDefaults.java:762)
      at javax.swing.UIManager.getUI(UIManager.java:1013)
      at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:348)
      at javax.swing.text.JTextComponent.<init>(JTextComponent.java:322)
      at javax.swing.JTextField.<init>(JTextField.java:231)
      at javax.swing.JTextField.<init>(JTextField.java:212)
      at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:131)
      at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:61)
      at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:46)
      at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:53)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:33)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:132)
      at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:53)
      at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:265)
      at javax.swing.JComponent.setUI(JComponent.java:664)
      at javax.swing.JComboBox.setUI(JComboBox.java:257)
      at javax.swing.JComboBox.updateUI(JComboBox.java:266)
      at javax.swing.JComboBox.init(JComboBox.java:231)
      at javax.swing.JComboBox.<init>(JComboBox.java:197)
      at net.java.sip.communicator.plugin.jabberaccregwizz.ConnectionPanel.<init>(ConnectionPanel.java:105)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationForm.<init>(JabberAccountRegistrationForm.java:74)
      at net.java.sip.communicator.plugin.jabberaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:55)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:561)
      at net.java.sip.communicator.plugin.jabberaccregwizz.JabberAccountRegistrationWizard.getSimpleForm(JabberAccountRegistrationWizard.java:545)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:323)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:534)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:263)
      at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:123)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.showDialog(SimpleAccountRegistrationActivator.java:173)
      at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.serviceChanged(SimpleAccountRegistrationActivator.java:94)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.plugin.sipaccregwizz.SIPAccRegWizzActivator.start(SIPAccRegWizzActivator.java:69)
      at net.java.sip.communicator.util.AbstractServiceDependentActivator$DependentServiceListener.serviceChanged(AbstractServiceDependentActivator.java:127)
      at org.apache.felix.framework.util.EventDispatcher.invokeServiceListenerCallback(EventDispatcher.java:871)
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:733)
      at org.apache.felix.framework.util.EventDispatcher.fireServiceEvent(EventDispatcher.java:662)
      at org.apache.felix.framework.Felix.fireServiceEvent(Felix.java:3890)
      at org.apache.felix.framework.Felix.access$000(Felix.java:79)
      at org.apache.felix.framework.Felix$2.serviceChanged(Felix.java:728)
      at org.apache.felix.framework.ServiceRegistry.registerService(ServiceRegistry.java:107)
      at org.apache.felix.framework.Felix.registerService(Felix.java:2979)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:313)
      at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:287)
      at net.java.sip.communicator.impl.gui.GuiActivator$1$1.run(GuiActivator.java:182)
      at java.lang.Thread.run(Thread.java:745)


