# Need support for building / packaging

**URL:** <https://forums.ankiweb.net/t/need-support-for-building-packaging/41892>\
**Category:** Development\
**Created:** [March 2, 2024, 10:40pm UTC](https://forums.ankiweb.net/t/need-support-for-building-packaging/41892 "2024-03-02T22:40:40Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![ojchris](https://avatars.discourse-cdn.com/v4/letter/o/9fc348/32.png) [@ojchris](https://forums.ankiweb.net/u/ojchris)\
**Post date:** [March 25, 2024, 10:46am UTC](https://forums.ankiweb.net/t/need-support-for-building-packaging/41892/10 "2024-03-25T10:46:01Z")

</div>

I have no rust or python experience. Trying to set this up on WSL2 running Ubuntu on Windows 10, I first got this error:

> thread ‘main’ panicked at build/runner/src/build.rs:82:39:  
> ninja not installed: Os { code: 7, kind: ArgumentListTooLong, message: “Argument list too long” }  
> note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
> Finished dev [unoptimized + debuginfo] target(s) in 0.50s  
> Running `out/rust/debug/configure`  
> Finished release [optimized] target(s) in 0.67s  
> thread ‘main’ panicked at build/runner/src/build.rs:82:39:  
> ninja not installed: Os { code: 7, kind: ArgumentListTooLong, message: “Argument list too long” }  
> note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

With the comments here Ankiweb forum @ /building-from-source-fails-at-rust-config/34204 I ran

> tools/clean  
> tools/install-n2  
> ./run

which really seems to bring some progress but ended with this importError:

> n2: ran 72 tasks, now up to date
> 
> > Build succeeded in 1026.00s.  
> > Traceback (most recent call last):  
> > File “/home/user/webworks/digitalcards/tools/run.py”, line 11, in   
> > import aqt  
> > File “/home/user/webworks/digitalcards/qt/aqt/ **init**.py”, line 56, in   
> > from aqt import gui\_hooks  
> > File “/home/user/webworks/digitalcards/qt/aqt/gui\_hooks.py”, line 11, in   
> > from \_aqt.hooks import \*  
> > File “/home/user/webworks/digitalcards/out/qt/\_aqt/hooks.py”, line 18, in   
> > from aqt.qt import QDialog, QEvent, QMenu, QModelIndex, QWidget, QMimeData  
> > File “/home/user/webworks/digitalcards/qt/aqt/qt/ **init**.py”, line 20, in   
> > from .qt6 import \*  
> > File “/home/user/webworks/digitalcards/qt/aqt/qt/qt6.py”, line 15, in   
> > from PyQt6.QtGui import \* # type: ignore[misc,assignment]  
> > ImportError: libEGL.so.1: cannot open shared object file: No such file or directory

What else do I need to do at this point to get it running? Thank you!

---

_[View the full topic](https://forums.ankiweb.net/t/need-support-for-building-packaging/41892)._
