← Back to team overview

zim-wiki team mailing list archive

Re: 0.66 was pushed to my machine

 

Hello Sara,

Zim 0.66 seems to exhibit a typical behaviour for a desktop app. The
previous behaviour - forking into background - was rather unusual. You
can use `nohup zim &` for your workflow to get closer to the previous
state.

Or define an alias: `alias zim="nohup /usr/bin/zim > /dev/null 2>&1 &"`

Best regards,

Jiri Janousek

On Sat, Apr 29, 2017 at 4:01 PM, Sara Ziner <sara.ziner@xxxxxxxxxxxxxx> wrote:
> Hi,
>
> I am using zim for about a year now and everything was fine. After a manual
> upgrade to 0.65 I decided to add the repo to my Ubuntu:
> http://ppa.launchpad.net/jaap.karssenberg/zim/ubuntu
>
> And today it pushed 0.66 to my machine.
>
> It was, of course, my fault to trust the repo, but now it happened: 0.66 is
> a HUGE step back.
> I cannot longer just say "zim" at the shell and then continue working,
> because it now does not go to background any longer, and it pollutes the
> terminal like so:
>
> --- snip ---
>
> $ zim
> INFO: This is zim 0.66
> WARNING: Could not find all icon sizes for the application icon
> INFO: Using default notebook: file:///home/****/Notebooks/****
> INFO: VCS detected: git - /home/****/Notebooks/Netzindex
> INFO: Open page: ****
> INFO: Flushing index
> INFO: VCS detected: git - /home/****/Notebooks/****
> INFO: Open page: ****
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_iter_nth_child:
> assertion 'parent == NULL || parent->stamp ==
> PYGTK_GENERIC_TREE_MODEL(tree_model)->stamp' failed
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_unref_node: assertion
> 'VALID_ITER(iter, tree_model)' failed
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_unref_node: assertion
> 'VALID_ITER(iter, tree_model)' failed
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_iter_nth_child:
> assertion 'parent == NULL || parent->stamp ==
> PYGTK_GENERIC_TREE_MODEL(tree_model)->stamp' failed
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_unref_node: assertion
> 'VALID_ITER(iter, tree_model)' failed
>
> ** (zim:21627): CRITICAL **: pygtk_generic_tree_model_unref_node: assertion
> 'VALID_ITER(iter, tree_model)' failed
> INFO: Open page: SaraZiner (SaraZiner)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Running: ['git', 'add', '****.txt'] (cwd: /home/****/Notebooks/****)
> INFO: Open page: ****
>
> --- snap ---
>
> I cannot close the terminal because this will close the Zim windows also.
> Sending zim in background via zim& leaves my terminal under constant fire
> also.
> The "critical" messages do not increase trust too much, too.
>
> These incompatible changes effectively renders zim useless for me for the
> time being.
>
> Besides certain upcoming questions about outbound QA:
> - Any ideas how I can get back the version 0.65 that worked?
> - Will 0.66 already have introduced incompatible changes in data?
>
> All the best,
> Sara
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~zim-wiki
> Post to     : zim-wiki@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~zim-wiki
> More help   : https://help.launchpad.net/ListHelp
>


Follow ups

References