You are not logged in.
Pages: 1
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
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
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
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
Hi,
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.
Why is my bug (#191) still marked as "unconfirmed"? This sounds like confirmation to me.
I think only maintainer and developer can confirm?
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 )
f overwrite existing files
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
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
Hi sarah,
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
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
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... .
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
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
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
Pages: 1