Page MenuHomeSolus

hashhsah (SHEN, Chen)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jun 4 2017, 8:10 PM (89 w, 2 d)
Availability
Available

Recent Activity

Wed, Feb 13

hashhsah added a comment to T3066: Ibus input candidate window does not display.

@jeos fcitx works well for me (Chinese input). It had been proposed for inclusion in #T1298 but rejected.

Wed, Feb 13, 4:59 PM · Software

Sun, Feb 3

hashhsah requested review of D5249: upgrade klayout to 0.25.7.
Sun, Feb 3, 7:55 AM

Jan 2 2019

hashhsah added a comment to D4587: Upgrade klayout to 0.25.6..

abandoned in favor of D4924.

Jan 2 2019, 4:55 PM
hashhsah requested review of D4924: upgrade klayout to 0.25.6.
Jan 2 2019, 4:54 PM

Dec 8 2018

hashhsah requested review of D4587: Upgrade klayout to 0.25.6..
Dec 8 2018, 7:29 AM

Oct 21 2018

hashhsah awarded T1745: Stop using timeX.google.com as default time servers a Like token.
Oct 21 2018, 1:23 PM · Software

Oct 18 2018

hashhsah updated the diff for D3956: upgrade libpinyin to 2.2.0.

fix builddep: bdb5

Oct 18 2018, 12:48 PM · Requires Rebuilds
hashhsah added a comment to D3956: upgrade libpinyin to 2.2.0.

I see that libpinyin depends on Berkeley db 5, which is in the base image. According to abi_used_libs, it has always been depending on bdb5.
I don't understand why it requires bdb 4 in your build environment. Could it be some package in local repo?

Oct 18 2018, 5:11 AM · Requires Rebuilds

Oct 16 2018

hashhsah added a comment to D3798: Update astroid to 0.14.

btw, astroid uses scdoc or ronn to build man page. neither is available in solus yet, so skipping docs for now.

Oct 16 2018, 2:24 PM
hashhsah updated the diff for D3798: Update astroid to 0.14.

update to 0.14; withdraw previous proposal tto export XAPIAN_CJK_NGRAM

Oct 16 2018, 2:20 PM

Oct 1 2018

hashhsah added a comment to T1298: Fcitx.

I avoid taking sides in the fcitx v.s ibus debate, but hope to include fcitx in the repo.

Oct 1 2018, 12:47 PM · Package Requests

Sep 30 2018

hashhsah updated the diff for D3841: Upgrade klayout to 0.25.4.

removed old .eopkg files in the directory, such that abireport does not
report dependencies on Qt4, which was used by the older klayout builds.

Sep 30 2018, 8:32 PM
hashhsah added a comment to T3066: Ibus input candidate window does not display.

Even with the ibus-daemon -drx workaround, ibus is almost unusable (at least with ibus-libpinyin). ibus will freeze all keyboard inputs frequently, which requires ibus-daemon is restarted.
In some cases, the ibus-daemon restart will cause budgie-wm to crash.

Sep 30 2018, 7:31 PM · Software
hashhsah requested review of D3956: upgrade libpinyin to 2.2.0.
Sep 30 2018, 6:58 PM · Requires Rebuilds

Sep 22 2018

hashhsah added a comment to D3798: Update astroid to 0.14.

One point of concern:
If we take the /etc/profile.d appraoch, once astroid is installed on that machine, all applications using the xapian library will see XAPIAN_CJK_NGRAM=1.
I'm afraid this would surprise users who have been using xapian prior to installing astroid.

Sep 22 2018, 1:39 PM

Sep 19 2018

hashhsah updated the diff for D3793: Update to 0.27.

add changelog

Sep 19 2018, 11:51 AM
hashhsah updated the diff for D3793: Update to 0.27.

Add changelog

Sep 19 2018, 11:50 AM

Sep 14 2018

hashhsah added a comment to D3841: Upgrade klayout to 0.25.4.

I find it mysterious. The build log shows the following dependency discovery (Qt5 only) :

Sep 14 2018, 10:07 AM

Sep 13 2018

hashhsah added a comment to D3841: Upgrade klayout to 0.25.4.

After submission, I'm not sure why abireport added the following lines to abi_used_libs. I'm pretty sure Qt4 wasn't even present in the chroot build environment.

Sep 13 2018, 6:14 PM
hashhsah requested review of D3841: Upgrade klayout to 0.25.4.
Sep 13 2018, 6:05 PM

Sep 4 2018

hashhsah requested review of D3798: Update astroid to 0.14.
Sep 4 2018, 5:09 PM
hashhsah requested review of D3793: Update to 0.27.
Sep 4 2018, 2:12 PM

Sep 3 2018

Herald added a project to T6886: CephFS/RBD kernel modules: Lacks Project.
Sep 3 2018, 4:34 PM · Software
hashhsah updated the diff for D3477: Initial commit.

use pkgconfig when possible.

Sep 3 2018, 3:02 PM
hashhsah updated the diff for D3477: Initial commit.

move sample config file to /usr/share as requested.

Sep 3 2018, 2:45 PM

Aug 28 2018

hashhsah added a comment to T3066: Ibus input candidate window does not display.

Frankly ibus has been a constant source of trouble for years. I had better luck with fcitx on Ubuntu since 14.04. I wonder what's reason of choosing ibus over fcitx in solus/budgie?

Aug 28 2018, 2:32 PM · Software

May 22 2018

hashhsah added a comment to T5915: RabbitMQ.

Thanks @born2discover, i think that's ample examples of application, and i think enough people care about RabbitMQ to keep it maintained.

May 22 2018, 3:04 PM · Needs Maintainer, Package Requests

May 2 2018

hashhsah added a comment to T5915: RabbitMQ.

@born2discover i agree with you that developers need it. Could you please list some software framework that relies on RabbitMQ?

May 2 2018, 6:04 AM · Needs Maintainer, Package Requests

Apr 21 2018

hashhsah requested review of D2769: Summary: upgrade from 0.25.1 to 0.25.2.
Apr 21 2018, 4:56 PM

Apr 13 2018

hashhsah awarded D1707: Initial commit of electronic-wechat a Like token.
Apr 13 2018, 4:51 PM

Mar 25 2018

hashhsah added a comment to D2609: Initial inclusion of GTKWave.

@ThanosApostolou you are right. _LARGEFILE64_SOURCE is for building on 32bit system. Since Solus is 64bit only, that macro is not needed.

Mar 25 2018, 10:11 AM
hashhsah added a comment to D2609: Initial inclusion of GTKWave.

tested with a few .vcd files. works for me. i don't have examples to test its tcl scripts.

Mar 25 2018, 8:42 AM

Mar 24 2018

hashhsah awarded T4161: Paraview request a Like token.
Mar 24 2018, 4:51 PM · Package Requests
hashhsah added a comment to T6063: GTKWave.

This is the only open-source digital waveform viewer that is usable.

Mar 24 2018, 4:15 PM · Package Requests
hashhsah awarded T6063: GTKWave a Like token.
Mar 24 2018, 4:13 PM · Package Requests
hashhsah abandoned D2557: initial release.

please review D2558 instead.

Mar 24 2018, 4:10 PM
hashhsah awarded T6063: GTKWave a Like token.
Mar 24 2018, 9:46 AM · Package Requests

Mar 20 2018

hashhsah added a comment to D2558: initial inclusion of iverilog, fixes T4393.

Happy to report that I tested @ThanosApostolou's diff after updating to the latest stable. Both verilog simulation and VPI plugin building work well.

Mar 20 2018, 12:26 PM

Mar 18 2018

hashhsah added a task to D2566: The inclusion of astroid fixes T5839: T5839: astroid (mail user agent).
Mar 18 2018, 12:48 PM
hashhsah added a revision to T5839: astroid (mail user agent): D2566: The inclusion of astroid fixes T5839.
Mar 18 2018, 12:48 PM · Package Requests
hashhsah requested review of D2566: The inclusion of astroid fixes T5839.
Mar 18 2018, 12:47 PM
hashhsah added tasks to D2565: The inclusion of notmuch fixes T5838 and T5067: T5838: notmuch (mail indexer), T5067: notmuch.
Mar 18 2018, 12:32 PM
hashhsah added a revision to T5067: notmuch: D2565: The inclusion of notmuch fixes T5838 and T5067.
Mar 18 2018, 12:32 PM · Package Requests
hashhsah added a revision to T5838: notmuch (mail indexer): D2565: The inclusion of notmuch fixes T5838 and T5067.
Mar 18 2018, 12:32 PM · Package Requests
hashhsah updated the diff for D2565: The inclusion of notmuch fixes T5838 and T5067.

try again to mention the tasks

Mar 18 2018, 12:31 PM
hashhsah updated the diff for D2565: The inclusion of notmuch fixes T5838 and T5067.

mention tasks

Mar 18 2018, 12:29 PM
hashhsah requested review of D2565: The inclusion of notmuch fixes T5838 and T5067.
Mar 18 2018, 12:22 PM

Mar 17 2018

hashhsah added a comment to D2558: initial inclusion of iverilog, fixes T4393.

As for static libraries, are those plugins compiled as separate packages or at run-time via iverilog itself? If yes, I agree they can stay in. If no, they belong in -devel

Mar 17 2018, 6:02 PM
hashhsah added a comment to D2558: initial inclusion of iverilog, fixes T4393.
Do you think that office.scientific is a more suitable component than programming?

On one hand verilog is a programming language, on the other it is almost exclusively used for electronics hardware design.
I believe iverilog should fall in the same component as kicad and klayout. There is no engineering component in solus, hence office.scientific.

Mar 17 2018, 5:19 PM
hashhsah added a comment to T4748: GPG pinentry didn't show up.

I used to have this problem in December 2017, and switched to pinentry-curses.

Mar 17 2018, 4:44 PM · Software
hashhsah added a comment to D2558: initial inclusion of iverilog, fixes T4393.

I was going to test it further with some verilog simulations and after the glibc upgrade but submitted D2557 accidentally.
My primary concern is whether those .a libs should be split into the -devel package. Since vpp compiles verilog source into an executable, it's possible that those .a files are need for this compile process.

Mar 17 2018, 12:37 PM
hashhsah added a comment to D2557: initial release.

Please review this next week. I only tested under stable, want to test it against unstable after the glibc upgrade. I will amend "test plan" section as well.

Mar 17 2018, 7:22 AM
hashhsah requested review of D2557: initial release.
Mar 17 2018, 7:18 AM

Mar 16 2018

hashhsah added a comment to D2555: Update lyx to 2.3.0.

Lyx upstream hasn't announced the release of 2.3.0 yet.
They found some issue on Windows ( https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg204066.html ), and are holding back the release.

Mar 16 2018, 10:24 PM
hashhsah added a comment to T4207: tarsnap.

I checked the tarball of tarsnap. It bundled the following source packages:

  • bsdtar: BSD license
  • libarchive: BSD license
  • libcperciva: BSD license
  • scryptenc: BSD license
  • bash completion scripts: permissive custom license
Mar 16 2018, 6:09 PM · Needs Maintainer, Package Requests

Mar 6 2018

hashhsah added a comment to T5915: RabbitMQ.

rabbitmq is more-or-less comparable to zeromq, which is already included in solus.

Mar 6 2018, 1:36 PM · Needs Maintainer, Package Requests

Mar 3 2018

hashhsah requested review of D2425: dependency fixes and other improvements..
Mar 3 2018, 12:02 PM

Feb 21 2018

Herald added a project to T5896: Terminal desktop entry needs a "new window" action?: Lacks Project.
Feb 21 2018, 8:15 AM · Upstream Issue

Feb 20 2018

hashhsah added a comment to T3106: Create Typesetting and Desktop Publishing (DTP) Component for Packages.

On one hand, I'm afraid this category would become "Scribus + TeX". Honest can't think of any other viable DTP software in Linux.
Docbook used to be a candidate when the XmlMind editor was free for non-commercial use, but it stopped being free several years ago.

Feb 20 2018, 10:49 AM · Software

Feb 15 2018

hashhsah added a comment to D2293: Enable PGP/MIME and S/MIME support..

@JoshStrobl I'm using the astroid mail client, which uses gmime. If I don't --enable-crypto in gmime, astroid crashes if you try signing/encrypting your email and spits the following error message:

Feb 15 2018, 7:56 PM
Herald added a reviewer for D2293: Enable PGP/MIME and S/MIME support.: Triage Team.
Feb 15 2018, 7:26 PM
hashhsah added a comment to T3625: Mksh.

@bennydarshan I was sharing my experiences and use cases in support of including mksh into solus repo.

Feb 15 2018, 4:55 PM · Package Requests
hashhsah added a comment to T3625: Mksh.

Some commercial CAD software I use depends on many ksh (ksh93) scripts. In my test, those scripts work on mksh as well.

Feb 15 2018, 4:06 PM · Package Requests
hashhsah created T5839: astroid (mail user agent).
Feb 15 2018, 12:52 PM · Package Requests
hashhsah created T5838: notmuch (mail indexer).
Feb 15 2018, 12:32 PM · Package Requests
Herald added a project to T5837: gvim very slow with gtk3 on intel graphics: Lacks Project.
Feb 15 2018, 9:33 AM · Upstream Issue

Feb 3 2018

hashhsah added a comment to T685: Zotero.

I concur on making Zotero 3rd-party with @ivanhoe1024 .

Feb 3 2018, 9:26 AM · Needs Maintainer, Package Requests

Dec 24 2017

hashhsah added a comment to T5077: lrzip - Long Range ZIP.

Sorry this comment came in late. I understand that lrzip isn't widely used, but if @DataDrake asked for an example, I'm one.

Dec 24 2017, 2:39 PM · Package Requests

Dec 20 2017

hashhsah added a comment to D1707: Initial commit of electronic-wechat.

I tested the build. Functionality-wise everything works fine. Thanks a lot.

Dec 20 2017, 4:25 AM

Dec 19 2017

hashhsah awarded T1081: Electronic WeChat (Chinese IM app) a Party Time token.
Dec 19 2017, 6:05 AM · Package Requests

Dec 5 2017

hashhsah added a comment to T3066: Ibus input candidate window does not display.

After the recent introduction of usysconf, ibus input methods work properly with all the software i'm using. So my previous comment (Jul 18 2017) is now obsolete.
However, the autostart script suggested by @seb is still needed.
I hope this script can be absorbed in the desktop environment or the ibus package, so the user doesn't have to add the script manually.

Dec 5 2017, 11:35 AM · Software

Dec 2 2017

hashhsah added a comment to T5049: Python notebook for jupyter.

jupyter notebook is essential to me, too. Installing it with pip seems sub-optimal for common python package like this.
Packaging is straightforward, because most dependencies are already in the solus repo.

Dec 2 2017, 3:36 PM · Package Requests

Nov 29 2017

hashhsah added a comment to R3851:f090d839a810: Initial working klayout, resolves T4011.

it builds and runs fine, though.

Nov 29 2017, 8:59 PM
hashhsah added a comment to R3851:f090d839a810: Initial working klayout, resolves T4011.

@DataDrake I wonder why libraries under /usr/lib64 are split to the klayout-devel package? I don't think any one would try to link to them.

Nov 29 2017, 8:58 PM

Nov 19 2017

hashhsah updated the diff for D1416: initial version of nfft.

remove --enable-shared/--enable-openmp, which are turned-on by default

Nov 19 2017, 7:23 PM
hashhsah updated the diff for D1416: initial version of nfft.

revise again per comments

Nov 19 2017, 6:56 PM
hashhsah updated the diff for D1416: initial version of nfft.

initial version of nfft

Nov 19 2017, 6:48 PM
hashhsah added a comment to D1416: initial version of nfft.

Test Plan:

  • pip install nfft-cffi
  • # extract tests/test_nfft.py from nfft-cffi tarball
  • nosetests-2.7 test_nfft.py
  • # all tests should pass
Nov 19 2017, 5:56 PM
hashhsah updated the diff for D1416: initial version of nfft.

revise patch according to joebonrichie's review comments.

Nov 19 2017, 5:53 PM
Herald added a reviewer for D1416: initial version of nfft: Triage Team.
Nov 19 2017, 3:56 PM
hashhsah added a revision to T4426: nfft: D1416: initial version of nfft.
Nov 19 2017, 3:56 PM · Package Requests

Oct 21 2017

hashhsah added a comment to D658: Initial version of opensc.

@kyrios123 PR1145 has been merged in upstream.

Oct 21 2017, 12:34 PM · Patch Submission

Oct 16 2017

hashhsah added a comment to D660: :Initial version of klayout.

@DataDrake I think this patch is ready. Could you please take a look? thx

Oct 16 2017, 5:21 AM
hashhsah updated the diff for D660: :Initial version of klayout.

update to ruby 2.3

Oct 16 2017, 5:18 AM

Oct 13 2017

hashhsah added a comment to T3831: ibus-qt.

@DataDrake Upon testing I no longer think ibus-qt is the reason why I can't input Chinese characters in some applications. I retract my request of ibus-qt.

Oct 13 2017, 6:02 PM · Package Requests

Sep 28 2017

hashhsah added a comment to T3589: tcsh shell.

Another reason of wanting csh: csh is traditionally the shell of choice among IC designers. I need csh to run multiple EDA software, which uses csh wrapper scripts.

Sep 28 2017, 6:45 PM · Package Requests

Sep 18 2017

hashhsah added a comment to D658: Initial version of opensc.

@kyrios123 yes. with the new patch file, version 17.0 builds correctly and works fine on my epass2003 token. Thank you.

Sep 18 2017, 4:57 AM · Patch Submission

Sep 17 2017

hashhsah added a comment to D658: Initial version of opensc.

@kyrios123 Upon checking there is already an issue filed at https://github.com/OpenSC/OpenSC/issues/1115 .
They are working on a pull request (https://github.com/OpenSC/OpenSC/pull/1145) that directly addresses the verbose-mode error message I saw.
Thank you.

Sep 17 2017, 5:12 PM · Patch Submission
hashhsah added a comment to D658: Initial version of opensc.

@kyrios123 The problem I encounter seems to be specific to my Feitian epass2003 token. I tried using your patch, only downgrading to opensc 16.0, everything works fine for me. I wonder if it is reasonable to ask you to stay at the older version?

Sep 17 2017, 4:17 PM · Patch Submission

Sep 13 2017

hashhsah updated the diff for D903: Upgrade to gtk+-3 to get ibus working..

fix summary and add test plan, again.

Sep 13 2017, 12:24 PM
hashhsah updated the diff for D903: Upgrade to gtk+-3 to get ibus working..

Updating D903: Summary:

fix summary, add test plan

Sep 13 2017, 12:16 PM
hashhsah updated the diff for D903: Upgrade to gtk+-3 to get ibus working..
  1. Updating D903: Summary:
  2. Upgrade GUI backend from gtk+-2 to gtk+-3. After upgrade, ibus input method works properly.
  3. Upgrade vim to 8.0.0987
  4. add a few language interp.
Sep 13 2017, 11:27 AM

Sep 7 2017

hashhsah added a comment to T685: Zotero.

I've been using Zotero's binary release on Ubuntu then on Solus. All worked fine.
Would it be possible to treat it as a third-party software in the Software Center, instead of packaging it?

Sep 7 2017, 4:38 PM · Needs Maintainer, Package Requests

Aug 30 2017

Herald added a reviewer for D903: Upgrade to gtk+-3 to get ibus working.: Triage Team.
Aug 30 2017, 12:18 PM

Aug 29 2017

hashhsah created T4426: nfft.
Aug 29 2017, 4:18 PM · Package Requests
hashhsah added a comment to T1081: Electronic WeChat (Chinese IM app).

I'm using the binary release from https://github.com/geeeeeeeeek/electronic-wechat/releases .

Aug 29 2017, 1:28 PM · Package Requests

Aug 25 2017

hashhsah created T4393: Icarus Verilog simulator.
Aug 25 2017, 8:12 PM · Package Requests

Aug 23 2017

hashhsah added a comment to D658: Initial version of opensc.

This package builds but doesn't work for me:

$ /usr/bin/pkcs15-tool --list-keys 
Using reader with a card: Feitian ePass2003 00 00
PKCS#15 binding failed: Unsupported card
Aug 23 2017, 9:44 PM · Patch Submission
hashhsah added a comment to D660: :Initial version of klayout.

Adding "-option %JOBS%" does enable parallel build. But several c++ files takes >3GB memory to compile. Parallel build sometimes depletes my RAM. I'm reluctant to enable it as a result.

Aug 23 2017, 7:48 PM
hashhsah updated the diff for D660: :Initial version of klayout.
  • Added harfbuzz in builddeps, removed python and zlib.
  • Accept CFLAGS/CXXFLAGS environment variables.
  • Added desktop entries.
Aug 23 2017, 7:40 PM