Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 13425 - scribus 0.9.4 not on mirrors and missing from vendor
Summary: scribus 0.9.4 not on mirrors and missing from vendor
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-07 11:20 UTC by Mark Guertin
Modified: 2003-01-12 14:41 UTC (History)
1 user (show)

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


Attachments
the scribus 0.9.5 ebuild (scribus-0.9.5.ebuild,1.25 KB, text/plain)
2003-01-10 04:26 UTC, Terje Kvernes
Details
scribus namspace patch. (namespace.patch,897 bytes, patch)
2003-01-10 04:27 UTC, Terje Kvernes
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Guertin 2003-01-07 11:20:57 UTC
>>> Downloading
http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/scribus-0.9.4.tar.gz
--12:18:01-- 
http://www.ibiblio.org/pub/Linux/distributions/gentoo/distfiles/scribus-0.9.4.tar.gz
           => `/usr/portage/distfiles/scribus-0.9.4.tar.gz'
Resolving www.ibiblio.org... done.
Connecting to www.ibiblio.org[152.2.210.81]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
12:18:01 ERROR 404: Not Found.

>>> Downloading http://web2.altmuehlnet.de/fschmid/scribus-0.9.4.tar.gz
--12:18:01--  http://web2.altmuehlnet.de/fschmid/scribus-0.9.4.tar.gz
           => `/usr/portage/distfiles/scribus-0.9.4.tar.gz'
Resolving web2.altmuehlnet.de... done.
Connecting to web2.altmuehlnet.de[194.174.14.2]:80... connected.
HTTP request sent, awaiting response... 404 Not Found
12:18:04 ERROR 404: Not Found.

Cannot get the src for this ebuild at all.
Comment 1 Terje Kvernes 2003-01-10 02:39:10 UTC
a version bump fixes this problem.  it seems the author has removed the
0.9.4-version.

since 0.9.4 is masked a bump is just as well.  if you have a portage overlay
directory, just copy scribus-0.9.4.ebuild over to scribus-0.9.5.ebuild.

cd /usr/portage/app-office/scribus/
cp scribus-0.9.4.ebuild /usr/portage.overlay/app-office/scribus-0.9.5.ebuild
ebuild scribus-0.9.5.ebuild digest

but, this doesn't merge with GCC3.2 (it's fine with 2.95 as far as I can tell)
due to the following:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include -I/usr/X11R6/include 
-DQT_THREAD_SUPPORT  -D_REENTRANT  -march=i686 -O3 -pipe -I/usr/include/lcms  -c
scfonts_encoding.cpp
scfonts_ttf.cpp: In member function `void sc_TTFont::DumpEncoding()':
scfonts_ttf.cpp:46: `cout' undeclared (first use this function)
scfonts_ttf.cpp:46: (Each undeclared identifier is reported only once for each 
   function it appears in.)
make[3]: *** [scfonts_ttf.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/scribus-0.9.5/work/scribus-0.9.5/scribus'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/scribus-0.9.5/work/scribus-0.9.5/scribus'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/scribus-0.9.5/work/scribus-0.9.5'
make: *** [all-recursive-am] Error 2

!!! ERROR: app-office/scribus-0.9.5 failed.
!!! Function src_compile, Line 21, Exitcode 2
!!! (no error message)

this seems to be a namespace issue.  from the source, a missing "std::cout" or
"using namespace std".  I'll forward this to the author and hear what he has to say.
Comment 2 Terje Kvernes 2003-01-10 03:55:24 UTC
hrmpf.  from the authors webby:

2003:01:01
Due to a typing Error Scribus 0.9.5 fails to compile on some
Systems. To fix that Problem simply insert the line:
using namespace std; after the line #include <iostream>
This is required for the following files:

    * scfonts_ttf.cpp.
    * scribus.cpp
    * main.cpp

Sorry for the troubles.

I have a patch and a revised ebuild ready, I'll attach them both.
Comment 3 Terje Kvernes 2003-01-10 04:26:32 UTC
Created attachment 7159 [details]
the scribus 0.9.5 ebuild
Comment 4 Terje Kvernes 2003-01-10 04:27:22 UTC
Created attachment 7160 [details, diff]
scribus namspace patch.
Comment 5 Hanno Böck gentoo-dev 2003-01-12 14:41:17 UTC
Added scribus-0.9.6, so this one is fixed.