You are not logged in.

#1 2003-10-08 09:10:38

Arielext
Member
From: Amersfoort, the Netherlands
Registered: 2002-08-12
Posts: 362
Website

fontconfig

Hi, it seems like we use fontconfig 1.1.0 in xfree but sometimes a newer version of fontconfig is required (building gimp-unstable for example).
How come gimp-unstable is in incoming?

I've build a package for fontconfig 2.2.0 and that conflicts with xfree, so the only way to install the package is by forcing the install.


apt-get install arch

Offline

#2 2003-10-08 13:12:58

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: fontconfig

Arielext wrote:

Hi, it seems like we use fontconfig 1.1.0 in xfree but sometimes a newer version of fontconfig is required (building gimp-unstable for example).
How come gimp-unstable is in incoming?

I've build a package for fontconfig 2.2.0 and that conflicts with xfree, so the only way to install the package is by forcing the install.

Hi Arielext,

gimp-unstable is in incoming 'cause this dependency of 2.2 was added to
version 1.3.21, which is the latest; See the changelog, this happend
according to a bug. I'm currently trying the same as you do:

recompile fontcnfig, force installing and build a new gimp-unstable

here are my PKGBUILD's:

# Contributor: Tobias Kieslich <tobias@justdreams.de>
pkgname=fontconfig
pkgver=2.2.90
pkgrel=1
pkgdesc="Fontconfig is a library for configuring and customizing font access"
depends=('xfree86' 'freetype2')
source=(http://pdx.freedesktop.org/~$pkgname/release/$pkgname-$pkgver.tar.gz)

build() {
    cd $startdir/src/$pkgname-$pkgver
    #./configure --help
    ./configure --prefix=/usr/X11R6 --sysconfdir=/etc --with-confdir=/etc/fonts
    make || return 1
    make DESTDIR=$startdir/pkg install
    rm -rf $startdir/pkg/usr/X11R6/share
    mkdir -p $startdir/pkg/usr/lib/pkgconfig
    mv $startdir/pkg/usr/X11R6/lib/pkgconfig/* $startdir/pkg/usr/lib/pkgconfig/
    rm -r $startdir/pkg/usr/X11R6/lib/pkgconfig/
}

* --disable-docs doesn't work - that's why rm -rf $startdir/pkg/usr/X11R6/share
* pkgconfig should be at central place - move it there

pacman -Adf fontconfig-2.2.90-1.pkg.tar.gz


# Contributor: Tobias Kieslich <tobias@justdreams.de>

pkgname=gimp-unstable
pkgver=1.3.21
pkgrel=1
pkgdesc="GNU Image Manipulation Program - unstable tree"
depends=('gtk2' 'perl' 'pygtk' 'gimp-print' 'libart-lgpl'
         'libmng' 'libexif' 'fontconfig>=2.2')
source=(ftp://ftp.gimp.org/pub/gimp/v1.3/v$pkgver/gimp-$pkgver.tar.bz2)
url="http://www.gimp.org/devel_ver.html"
md5sums=('9c6bdcfaafbb44fec5c0022f7fff9d72')

build() {
    cd $startdir/src/gimp-$pkgver
    #./configure --help
    ./configure --prefix=/usr --enable-python --with-gif-compression=lzw
    make || return 1
    make prefix=$startdir/pkg/usr install
    cd $startdir
    mkdir -p $startdir/pkg/usr/share/pixmaps
    ln -s /usr/share/gimp/1.3/images/wilber-icon.png
        $startdir/pkg/usr/share/pixmaps/wilber-icon.png
    mkdir -p $startdir/pkg/usr/share/applications
    ln -s /usr/share/gimp/1.3/misc/gimp.desktop
        $startdir/pkg/usr/share/applications/gimp.desktop
}

Note for rebuilders, that gimp-unstable should be build after the old devel
version has been removed. ftp.gimp.org seems to be down from time to
time. Grab sources from a mirror and copy to /var/cache/pacman/src

bye neri
************************************************************
EDIT:
Despite that heavy tweaking; Does somebody want to have this packages in incoming?

Offline

#3 2003-10-08 19:31:19

contrasutra
Member
From: New Jersey
Registered: 2003-07-26
Posts: 507

Re: fontconfig

Thank you for bringing this up. I had built a new fontconfig package, but I wasnt sure whether I could safely force the installation.


Why is my bug (#191) still marked as "unconfirmed"? This sounds like confirmation to me.


"Contrary to popular belief, penguins are not the salvation of modern technology.  Neither do they throw parties for the urban proletariat."

Offline

#4 2003-10-08 19:51:27

contrasutra
Member
From: New Jersey
Registered: 2003-07-26
Posts: 507

Re: fontconfig

OK, I updated fontconfig using that PKGBUILD, and it still reads as the older version, 1.01.

I removed GIMP too.

Any help?


"Contrary to popular belief, penguins are not the salvation of modern technology.  Neither do they throw parties for the urban proletariat."

Offline

#5 2003-10-08 22:01:48

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: fontconfig

Hi,

contrasutra wrote:

Thank you for bringing this up. I had built a new fontconfig package, but I wasnt sure whether I could safely force the installation.

Hi,

your welcome, and, you can force that, I think. On my system I didn't
investigate any problems according to the update.

contrasutra wrote:

Why is my bug (#191) still marked as "unconfirmed"? This sounds like confirmation to me.

I think only maintainer and developer can confirm?


contrasutra wrote:

OK, I updated fontconfig using that PKGBUILD, and it still reads as the older version, 1.01.

Which version is printed in the file /usr/lib/pkgconfig/fontconfig.pc?
And, if you didn't removed it, which version is printed in
/your/abs/local/fontconfig/pkg/usr/lib/pkgconfig/fontconfig.pc?
If this versions are different, your update didn't work. You have to force
pacman with "-Adf":
A adding
d no dependencies (to leave xfree on the box, it's better wink )
f overwrite existing files

contrasutra wrote:

I removed GIMP too.

gimp-unstable, I hope, just gimp doesn't has to do anything with all that.
Not offending, just to make sure.

bye neri

Offline

#6 2003-10-09 01:15:49

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: fontconfig

you do realize that fontconfig is really only "out of date" because you are using development versions of sw?

the question was asked why gimp-unstable is in incoming....well incoming is not a repository for official packages developers do not support the packages there until they are tested and checked for errors.

there have been and will be packages rejected all the time. i don't know yet if the development version of gimp will ever make it into the repos.until that time i feel that fontcofig being "out of date" is neither a bug nor something that should be worried about at the arch development level.

other devels may disagree but i thought i would put my 2 cents in for now.


AKA uknowme

I am not your friend

Offline

#7 2003-10-09 07:56:45

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: fontconfig

Hi sarah,

sarah31 wrote:

you do realize that fontconfig is really only "out of date" because you are using development versions of sw?

well, I like the new devel-version, the svg handling and more. I've found
a (little outdated) roadmap and gimp 2.0.0 appears on the horizon.

Aug 10th: 1.3.18 release
Aug 26th: 1.3.19 release
Sept 27th: 2.0 pre1
Oct 18: 2.0 pre2
Nov 1: 2.0 pre3 (Halloween release)
Nov 22: 2.0 pre4 (possibly 2.0 final)
Around Dec 10th: 2.0.0

there is no version pre1 now, instead there is 1.3.21. But I think that the
final will be released this year. Gimp 2.0 pretends to be a real good
program. I hope we will have it in archlinux as early as possible.

Furthermore, gnome2.4 seems to require fontconfig at least > 2.1
(Installation guides say require, gnome.org mentions "highly recommended")
An update seems really neccessary.

bye neri

Offline

#8 2003-10-09 15:08:47

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: fontconfig

in order to have a new fontconfig you have to rebuild xfree86 and remove fontconfig support from it (if that is even possible). to do this for unsupported gimp packages is a bit much at the moment.

i don't question your desire to use unsupported packages but just don't immediate support for packages that relate to them. the fontconfig "bug" imho is misfiled because it is only a bug if you are using unsupported software.

i dunno but when all supported packages have no issues with fontconfig presently in the repo why "fix" it. it is a non-bug. of course that does not mean that you users of unsupported packages cannot discuss solutions here...as you have done.

when it becomes an issue with supported packages it will be dealt with at that time.


AKA uknowme

I am not your friend

Offline

#9 2003-10-09 15:12:18

zen_guerrilla
Member
From: Greece
Registered: 2002-12-22
Posts: 259

Re: fontconfig

I'd suggest to update fontconfig too, since the version included in XF86-4.3.0 is broken with some non-us langs (including greek). ie. it doesn't allow you to select true type fonts, other than Sans-* in mozilla & firebird for Greek charset. I haven't reported that earlier since I've had my configs from debian sid that worked & was too lazy... big_smile.
For the gimp-dev matter: I've tried 1.3.20 in my slack-current installation (it's included in extra) some time ago & found it quite stable & impressive. I think it's even faster for some filters & script-fu's I tried than 1.2.5. So I highly recomend to include it in unstable.

Offline

#10 2003-10-10 09:25:33

neri
Forum Fellow
From: Victoria, Canada
Registered: 2003-05-04
Posts: 553

Re: fontconfig

I just checked the release plans o the xfree-project.
http://www.xfree.org/releaseplans.html

there seems to be a new xfree coming about xmas. The latest relevant entry
concerning fontconfig was that (June, 10th):

206. Import fontconfig 2.1.0 as an external package, and update the build
      to use this version (David Dawes).

Since they also import it, it might be an idea to seperate the fontconfig
package for arch. So we are more flexible for dependent packages.

bye neri

Offline

#11 2003-10-10 13:40:31

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: fontconfig

we will likely separate out fontconfig well before then.

i know there are plans to make the new fontconfig it is just not priority one.


AKA uknowme

I am not your friend

Offline

Board footer

Powered by FluxBB