Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410243 - Stabilize app-office/passepartout-0.7.0
Summary: Stabilize app-office/passepartout-0.7.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo SGML project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 387789
  Show dependency tree
 
Reported: 2012-03-30 14:35 UTC by Mike Gilbert
Modified: 2012-04-05 08:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Gilbert gentoo-dev 2012-03-30 14:35:22 UTC
The version currently stable on x86 fails to compile on modern systems. I would like to drop it.

Please stabilize:

=app-office/passepartout-0.7.0
Comment 1 Maurizio Camisaschi (amd64 AT) 2012-03-31 17:29:28 UTC
amd64 ok
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2012-03-31 17:53:56 UTC
x86: ok
Comment 3 Elijah "Armageddon" El Lazkani (amd64 AT) 2012-04-01 11:07:35 UTC
amd64: 

1) fails test
2) crashes on right click in text frame (from existing stream) with segmentation fault
3) gives an error box that keeps popping if inserting a text frame (new stream)
Comment 4 Mike Gilbert gentoo-dev 2012-04-01 15:45:11 UTC
(In reply to comment #3)

That does not sound promising. Does anyone else experience these problems?
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2012-04-02 15:52:44 UTC
amd64:

1) fails test.  Yes.  The error is;
Running test CmdLine ' --nisse --lisa --bar=bar --bar' ... 
Test "CmdLine ' --nisse --lisa --bar=bar --bar'" failed: Argument not allowed for : "--nisse".
In fact, it doesn't like its own --lisa either.
The line at the root is
  char *a3[] = {"fooprog", "--nisse", "--lisa", "--bar=bar", "--bar", 0};
Well if it's "not allowed for" then it shouldn't be in. Let's take it out;
in src_prepare()

sed -e 's:"fooprog", "--nisse", "--lisa",:"fooprog",:' -i src/util/test_cmdline.cc || die

Having no clue what these arguments are intended to do, don't know if they prove a problem or if they utterly bogus.  I lean toward the latter.

archtester passepartout # ebuild passepartout-0.7.0.ebuild clean test
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory `/mnt/gen2/tmpdir/portage/app-office/passepartout-0.7.0/work/passepartout-0.7.0'

hey presto

Now; 2) crashes on right click in text frame (from existing stream) with segmentation fault
Not here
3) gives an error box that keeps popping if inserting a text frame (new stream)
Not here

It does however throw up an empty list box to make a selection of a template.  That's not helpful.
Comment 6 Agostino Sarubbo gentoo-dev 2012-04-02 16:31:46 UTC
works here:

there is only:


 * QA Notice: Unrecognized configure options:
 * 
 *      configure: WARNING: unrecognized options: --enable-debug
 *      configure: WARNING: unrecognized options: --enable-debug
Comment 7 Agostino Sarubbo gentoo-dev 2012-04-02 16:44:04 UTC
amd64 stable
Comment 8 Jeff (JD) Horelick (RETIRED) gentoo-dev 2012-04-05 08:09:39 UTC
x86 stable, thanks Mikle