Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008377ScribusBuild Systempublic09-Aug-24 15:0809-Aug-28 00:41
Reportersharkcz 
Assigned Tofschmid 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version1.5.0svn 
Summary0008377: Scribus should be able to use system libwpg library
DescriptionThe newly introduced WPG import plugins contains a copy of the libwpg library, but Scribus should be able to use system libwpg library. Using internal copies of libraries that already exist (or can exist) in a system is prohibited in Linux distributions like Fedora or Debian. See http://fedoraproject.org/wiki/No_Bundled_Libraries [^] for a rationale.

I am working on a patch to the build system that will allow to use the system libwpg library.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0022403)
jghali (administrator)
09-Aug-24 16:22

Our "copy" of libwpg in scribus sources is not a copy anymore but a fork.
(0022404)
sharkcz (reporter)
09-Aug-24 16:48

And what are the reasons for the fork?
(0022405)
fschmid (administrator)
09-Aug-24 17:17
edited on: 09-Aug-24 17:22

The reasons for that fork are:
- the original libwpg isn't in active development for about 8 months now.
- i've already added some features and corrections to the fork
- i've also tried their development branch, but this one doens't work better at all
- the last committ to the development branch was 7 months ago, so i do not expect
  that this library will be updated in the near future

(0022406)
sharkcz (reporter)
09-Aug-24 17:52

But did you try to take over the development of the library on sf.net instead of creating a fork? Or the current maintainer didn't ever respond? Please don't take me wrong, but I trying to bring here a view of a Linux distributions.
(0022407)
fschmid (administrator)
09-Aug-24 18:07

I didn't want to try to take over the development of that library, because i think they developers are heading into a different direction than me. I only want a working WPG importer for Scribus, nothing else, whereas the libwpg seems to head to be a converter for WPG->SVG and WPG->ODG.
(0022409)
fschmid (administrator)
09-Aug-24 18:56

BTW: What about Qt and e.g Poppler? Both have copies of libs in their sources.
(0022413)
cbradney (administrator)
09-Aug-24 21:42

We will not be changing this at this point in time.
(0022423)
sharkcz (reporter)
09-Aug-25 09:04

Copies of libs in the sources aren't bad if the project will use them only when system libs aren't available during the build.

Could you add a README file into the wpg subdir with a summary from the comments here (what's the start version, reasons, intentions, ...)? Thanks.

- Issue History
Date Modified Username Field Change
09-Aug-24 15:08 sharkcz New Issue
09-Aug-24 16:22 jghali Note Added: 0022403
09-Aug-24 16:48 sharkcz Note Added: 0022404
09-Aug-24 17:17 fschmid Note Added: 0022405
09-Aug-24 17:22 fschmid Note Edited: 0022405
09-Aug-24 17:52 sharkcz Note Added: 0022406
09-Aug-24 18:07 fschmid Note Added: 0022407
09-Aug-24 18:56 fschmid Note Added: 0022409
09-Aug-24 21:42 cbradney Note Added: 0022413
09-Aug-24 21:42 cbradney Status new => resolved
09-Aug-24 21:42 cbradney Resolution open => won't fix
09-Aug-24 21:42 cbradney Assigned To => cbradney
09-Aug-24 21:43 cbradney Status resolved => closed
09-Aug-25 09:04 sharkcz Note Added: 0022423
09-Aug-25 09:04 sharkcz Status closed => feedback
09-Aug-25 09:04 sharkcz Resolution won't fix => reopened
09-Aug-26 22:53 cbradney Status feedback => assigned
09-Aug-26 22:53 cbradney Assigned To cbradney => fschmid
09-Aug-27 10:06 fschmid Status assigned => resolved
09-Aug-27 10:06 fschmid Fixed in Version => 1.5.0svn
09-Aug-27 10:06 fschmid Resolution reopened => fixed
09-Aug-28 00:41 christoph_s Status resolved => closed



Copyright © 2000 - 2013 MantisBT Team
Powered by Mantis Bugtracker