Re: python

2015-04-22 Thread Artur Wroblewski
On Wed, Apr 22, 2015 at 6:38 PM, Jacek Konieczny jaj...@jajcus.net wrote:
 On 2015-04-22 17:41, Elan Ruusamäe wrote:
 http://git.pld-linux.org/?p=packages/python-setuptools.git;a=commitdiff;h=64c5aa5e97487c2879a621605724e4e64f85a933

 blah, i do not understand what should i use in new specs
 python-setuptools or python-distribute?

 setuptools

 i thought setuptools is old and distribute is new?

 That was true at some time. But that had changed again long time ago.

 So its complicated. In short:

 Python has provided 'distutils' in its standard library for long time,
 but that was quite limited, so setuptools appeared. For some it was not
 enough either, so it was forked and 'distribute' appeared. Soon,
 'distribute' become the standard.

 In the meantime another project 'distutils2' was announced, which was to
 supersed both setuptools and distribute, but that didn't really happen.
 Instead, 'distribute' was merged back to 'setuptools' and 'setuptools'
 is what the world uses now.

Also, pip is the blessed way of installing the modules now, see

https://www.python.org/dev/peps/pep-0453/#abstract

Some notes about setuptools


https://www.python.org/dev/peps/pep-0453/#automatic-installation-of-setuptools

[...]

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: texlive 2012

2012-09-11 Thread Artur Wroblewski
Does it make sense to have texlive.spec and texlive-texmf.spec?

I understand that the latter deals with much larger source file,
but then we have to deal with problems like the following

- amstex.1 manual is provided by texlive.spec
- amstex format and other files are provided by texlive-texml.spec

Also, due to two spec files we create some artificial packages, i.e.

- texlive-texmf.spec: texlive-latex-bibtex-data
- texlive.spec: texlive-latex-bibtex - it requires the above, but you have
  to build texlive.spec first

I would suggest to merge those two specs again. Bit more painful
to build, but much simpler to maintain.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


texlive-texmf bootstrap

2012-08-16 Thread Artur Wroblewski
Hi,

What's the point of bootstrap in texlive-texmf? foiltex build?

IMHO, foiltex should go to separate spec. This way we could
simplify texlive-texmf.spec.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


texlive 2012

2012-08-15 Thread Artur Wroblewski
Hi,

What is the status of TexLive 2011 in the repo at the moment?

Does it work at least a bit?

TexLive 2012 is out - anything against to skip 2011 and move to 2012 directly?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: w32codec updated

2012-08-14 Thread Artur Wroblewski
2012/8/14 Bartosz Taudul wolf@gmail.com:
 2012/8/14 Artur Frysiak wi...@pld-linux.org:
 Zanim Bartek dostanie ponownie RW to myślę, że osoby które dają mu +1
 powinny robić review jego kodu.
 Czyli mamy rozumieć, że sięgająca ponad rok historia podsyłanych
 patchy jest niewystarczającym probierzem?

Nie. Masz po prostu przestac rznac glupa.

Jedna osoba wczesniej zasugerowala, ze Bartek powinien wykazac
sie konkretna inicjatywa. Druga wlasnie zaproponowala jak ta inicjatywa
moglaby wygladac.

Jak grochem o sciane.

Jak widzisz ludzie ciagle sa dosyc otwarci. Zaproponuj z Bartkiem
jakas formule wspolpracy i skonczmy z ta brazyliana. Tylko przestan
udawac jakby nigdy nic sie nie stalo.

[...]

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: w32codec updated

2012-08-14 Thread Artur Wroblewski
2012/8/15 Bartosz Taudul wolf@gmail.com:
 2012/8/15 Artur Wroblewski wrob...@pld-linux.org:
 Czyli mamy rozumieć, że sięgająca ponad rok historia podsyłanych
 patchy jest niewystarczającym probierzem?
 Nie.
 To się określ czy 20 czy 30 lat wystarczy.

Moze. Popracuj nad kompromisem skoro Ci tak zalezy...
jesli nie, to przestan marnowac nasz czas.

[...]

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


kernel 3.5.0 and initrd

2012-08-01 Thread Artur Wroblewski
Hi,

When starting system using kernel 3.5.0, then I am getting something around

BusyBox v1.19.3 (2012-01-13 00:33:55 CET) multi-call binary.

Usage: mknod [-m MODE] NAME TYPE MAJOR MINOR

Before that info that /dev/sda1 is missing and after some nice kernel oops.

Sorry for such lame bug report, but maybe someone else has something similar?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: kernel 3.5.0 and initrd

2012-08-01 Thread Artur Wroblewski
On Wed, Aug 1, 2012 at 8:50 PM, Elan Ruusamäe g...@pld-linux.org wrote:
 On 01/08/12 22:38, Artur Wroblewski wrote:

 On Wed, Aug 1, 2012 at 7:01 PM, Artur Wroblewskiwrob...@pld-linux.org
 wrote:

 Hi,

 When starting system using kernel 3.5.0, then I am getting something
 around

  BusyBox v1.19.3 (2012-01-13 00:33:55 CET) multi-call binary.

  Usage: mknod [-m MODE] NAME TYPE MAJOR MINOR

 Before that info that /dev/sda1 is missing and after some nice kernel
 oops.

 Sorry for such lame bug report, but maybe someone else has something
 similar?

 yes it's lame, start with geninitrd -v output when generating initrd

# geninitrd -v -f /boot/initrd-3.5.0-1.gz 3.5.0-1
geninitrd: # $Revision: 12530 $ $Date:: 2012-03-30 14:41:13 + #$ (geninitrd)
geninitrd: find_tool: found /usr/lib64/initrd/busybox
geninitrd: find_tool: found /usr/lib64/initrd/cryptsetup
geninitrd: find_tool: found /usr/lib64/initrd/lvm
geninitrd: find_tool: found /usr/lib64/initrd/blkid
geninitrd: find_tool: found /usr/lib64/initrd/udevd
geninitrd: find_tool: found /usr/lib64/initrd/udevadm
geninitrd: find_tool: found /usr/lib64/initrd/v86d
geninitrd: Finding USB keyboard modules
geninitrd: Finding SATA modules (class=0x0106)
geninitrd: Using /dev/sda1 as device for rootfs
geninitrd: Finding modules for device path /dev/sda1
geninitrd: is_luks: /dev/sda1 is not device mapper name
geninitrd: Finding SCSI modules using scsi_hostadapter
geninitrd: Building initrd...
geninitrd: + cp /usr/lib64/initrd/busybox /root/tmp/initrd.SgpGRl/bin/busybox
geninitrd: Loading module [scsi_mod] with options [scan=sync ]
geninitrd: Loading module [libata]
geninitrd: Loading module [libahci]
geninitrd: Loading module [ahci]
geninitrd: Loading module [crc-t10dif]
geninitrd: Loading module [sd_mod]
geninitrd: Loading module [scsi_wait_scan]
geninitrd: Loading module [jbd]
geninitrd: Loading module [mbcache]
geninitrd: Loading module [ext3]
geninitrd: Adding BLKID support to initrd
geninitrd: + cp /usr/lib64/initrd/blkid /root/tmp/initrd.SgpGRl/bin/blkid
geninitrd: Adding rootfs finding based on kernel cmdline root= option support.
geninitrd: + cp /dev/sda1 /root/tmp/initrd.SgpGRl/dev/sda1
geninitrd: image size: 3072 KiB (/root/tmp/initrd.SgpGRl)
geninitrd: Creating initramfs image /root/tmp/initrd.img-agk5Xc
geninitrd: finding compressor: lzo gzip xz lzma bzip2 (via yes)
geninitrd: Compressing /boot/initrd-3.5.0-1.gz with gzip


w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: kernel 3.5.0 and initrd

2012-08-01 Thread Artur Wroblewski
On Wed, Aug 1, 2012 at 9:04 PM, Paweł Sikora pl...@agmk.net wrote:
[...]
 try to install udev-initrd, set USE_UDEV=yes in /etc/sysconfig/geninitrd and 
 regen initrd.

that helped. thanks.

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


git - removing repository

2012-07-30 Thread Artur Wroblewski
Hi,

How to remove repository?

BTW. The HOWTO claims that ~/rpm/packages/builder
shall be used to build a package, but this one tries to fetch
spec files from CVS actually.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: git - removing repository

2012-07-30 Thread Artur Wroblewski
On Mon, Jul 30, 2012 at 7:05 PM, Lord Blick lordbl...@gmail.com wrote:
 In reply on message at 30.07.2012 20:02, from Artur Wroblewski:

 Hi,

 How to remove repository?

 http://www.pld-linux.org/dokuwiki/cvs2git
 http://www.pld-linux.org/dokuwiki/howto-git

Nothing there.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: git - removing repository

2012-07-30 Thread Artur Wroblewski
On Mon, Jul 30, 2012 at 7:45 PM, Kacper Kornet drae...@pld-linux.org wrote:
 On Mon, Jul 30, 2012 at 07:29:50PM +0100, Artur Wroblewski wrote:
 On Mon, Jul 30, 2012 at 7:05 PM, Lord Blick lordbl...@gmail.com wrote:
  In reply on message at 30.07.2012 20:02, from Artur Wroblewski:

  Hi,

  How to remove repository?

  http://www.pld-linux.org/dokuwiki/cvs2git
  http://www.pld-linux.org/dokuwiki/howto-git

 In http://www.pld-linux.org/dokuwiki/cvs2git  action delete package
 in the table.

ok,

thanks,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: ipython and python 2.x

2012-07-24 Thread Artur Wroblewski
On Tue, Jul 24, 2012 at 8:15 AM, Jacek Konieczny jaj...@jajcus.net wrote:
 On Tue, Jul 24, 2012 at 12:47:01AM +0100, Artur Wroblewski wrote:
 I am planning to upgrade IPython to version 0.13, but for Python 3.x only.

 Python 2.7 is the last 2.x release (released over 2 years ago), so
 IMHO it is pointless to maintain two versions at the moment.

 There is still many software written in Python 2.7, there is still a lot
 of development made using Python 2.7, as some libraries are still only
 python2 and costs of porting some projects to python3 is too big to be
 worth it. And IPython is a python development tool.

 As long as we provide Python 2.7 package we should also provide ipython
 for it. It may be the last IPython version available upstream for
 Python2, but it should not be dropped all together just because Python
 3.x is the current one.

1. Last change in the spec was in October 2011 (for version 0.11).
2. Between 0.11 and 0.13 releases there were two IPython
   versions - 0.12 and 0.12.1.

IMHO, no one is interested in IPython for Python 2.x in our distro
at the moment, so maintaining IPython for Python 2.x and 3.x is
waste of time.

If you still disagree I can put it into separate spec (ipython3.spec).

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: ipython and python 2.x

2012-07-24 Thread Artur Wroblewski
On Tue, Jul 24, 2012 at 6:58 PM, Artur Wroblewski wrob...@pld-linux.org wrote:
 On Tue, Jul 24, 2012 at 8:15 AM, Jacek Konieczny jaj...@jajcus.net wrote:
 On Tue, Jul 24, 2012 at 12:47:01AM +0100, Artur Wroblewski wrote:
 I am planning to upgrade IPython to version 0.13, but for Python 3.x only.

 Python 2.7 is the last 2.x release (released over 2 years ago), so
 IMHO it is pointless to maintain two versions at the moment.

 There is still many software written in Python 2.7, there is still a lot
 of development made using Python 2.7, as some libraries are still only
 python2 and costs of porting some projects to python3 is too big to be
 worth it. And IPython is a python development tool.

 As long as we provide Python 2.7 package we should also provide ipython
 for it. It may be the last IPython version available upstream for
 Python2, but it should not be dropped all together just because Python
 3.x is the current one.

 1. Last change in the spec was in October 2011 (for version 0.11).
 2. Between 0.11 and 0.13 releases there were two IPython
versions - 0.12 and 0.12.1.

 IMHO, no one is interested in IPython for Python 2.x in our distro
 at the moment, so maintaining IPython for Python 2.x and 3.x is
 waste of time.

 If you still disagree I can put it into separate spec (ipython3.spec).

We agreed off-line on creating ipython3.spec - and it is done.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


ipython and python 2.x

2012-07-23 Thread Artur Wroblewski
Hi,

I am planning to upgrade IPython to version 0.13, but for Python 3.x only.

Python 2.7 is the last 2.x release (released over 2 years ago), so
IMHO it is pointless to maintain two versions at the moment.

About Python 2.8 un-release

http://www.python.org/dev/peps/pep-0404/#un-release-schedule

Any thoughts?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: pld-builder.new: PLD_Builder/request.py - change links from cvsweb to gitwe...

2012-07-09 Thread Artur Wroblewski
On Mon, Jul 9, 2012 at 9:50 PM, Jacek Konieczny jaj...@jajcus.net wrote:
 On Mon, Jul 09, 2012 at 10:05:10PM +0200, Lukasz Kies wrote:
 2012/7/9 Elan Ruusamäe g...@pld-linux.org:
 
  in irc questions rise up, including  those and i proposed:
 
  1. https://github.com/pld-linux - mirror of git.pld-linux.org/packages
 Why we need mirror of our git in external system?

 Having the project in github may give us a lot of publicity. And github
 gives great tools for third parties to work with our repos (fork them,
 do work based on them). That may introduce some developers or patches.

Can we do the same with bitbucket?

[...]

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: [PATCH] kernel-vanilla

2012-06-01 Thread Artur Wroblewski
On Thu, May 31, 2012 at 11:13 PM, Bartosz Świątek shad...@gmail.com wrote:
 2012/5/31 Przemo Firszt prz...@firszt.eu:
 On Wed, 2012-05-30 at 22:54 +0200, Bartosz Świątek wrote:
 2012/5/30 Przemo Firszt prz...@firszt.eu:
  The patch not finished (new config options), but it allows to build the
  vanilla kernel.

 So? What should be done with it now?
 Oh wait! I know! You should finish the patch, start your mails with a
 'Hallo' and say nicely what you expect from the developers. Easy,
 right?
 Good luck!

 Let's make a nice flame out of this.
 I don't expect _anything_ from the developers. If my patch is useful
 apply it, if it's not ignore/comment back.

 I personally don't like people not saying anything and expecting
 everything
[...]

Szadzik, could you please stop trolling and shut up if you have
nothing constructive to say (as it is for last couple of weeks)?

Please?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: [PATCH] xorg-driver-input-wacom 0.13.0-0.15.0

2012-05-30 Thread Artur Wroblewski
applied, thanks

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-21 Thread Artur Wroblewski
On Sat, Apr 21, 2012 at 10:14 AM, Tomasz Pala go...@polanet.pl wrote:
 On Fri, Apr 20, 2012 at 22:07:14 +0100, Artur Wroblewski wrote:

 I really really am confused now. You're pretending your side of the
 story is how it's always been done in PLD. It's really not. HEAD was
 always reserved for stable package releases.

 right... especially in Ra and Ac times...

 Ra and Ac was detached from HEAD when they were released (i.e. frozen).
 Th is not.
 You keep avoiding one simple answer: why don't you want to use DEVEL?
 This is the tag designated _exactly_ for this purpose.

1. DEVEL is for unstable versions - we are talking about RC.

2. the release announcement contains the following statement

The changes in GIMP 2.8rc1 since 2.7.5 are mostly not
user-visible. We merely
updated the code to work with newer versions of GEGL and babl, fixed GFig
rendering issues and used all the translation updates we got to the point.

3.  it does not look like there are major issues with 2.8rc1.

4. on top of that, i have tested it with my workflows before sending
the very first
email proposing the merge on HEAD.

5. babl and gegl are on HEAD anyway.

therefore, imho, it is worth _starting_ upgrading (but if you send it
to builders, then
it is your stupidity).

i was quite often putting rc versions on HEAD (depending on a project progress).
it was not a problem until now. it seems like some people want some more strict
rules about th development - iron them out and propose them on this
list. if not,
then we are wasting each other time.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-21 Thread Artur Wroblewski
2012/4/21 Bartosz Świątek shad...@gmail.com:
 W dniu 21 kwietnia 2012 13:14 użytkownik Artur Wroblewski
 wrob...@pld-linux.org napisał:
 2012/4/21 Bartosz Świątek shad...@gmail.com:
 [...]
 Stable is boring(tm).

 well, why you have switched from the Ac and jumped on
 the development distro line? you know, Ac was supposed
 to be the stable version with multiple releases until it got
 abandoned by people like you.

 i have proposed TH-STABLE tag. not enough for you? then create
 new stable line. it is simple like that.

 No. HEAD is your proposed TH-STABLE, and DEVEL is for alphas, betas and RCs ;)
 It's as simple as that.

there is no direct mapping between th ready or th test and CVS HEAD. check
by yourself.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: authconfig/authconfig.spec - fix python packaging, now things exe...

2012-04-21 Thread Artur Wroblewski
On Fri, Apr 20, 2012 at 5:47 PM, Jacek Konieczny jaj...@jajcus.net wrote:
 On Fri, Apr 20, 2012 at 06:40:53PM +0300, Elan Ruusamäe wrote:
 it doesn't behave here so:

 here it creates .pyc only for imported modules, if invoked via
 #!/shebang, no .pyc is created for the script itself:
 [...]
  In case if %{_bindir} or %{_sbindir} - no script should be named *.py
  there (actually there are some, but they should be fixed).
 
 any explanation why (not that i have against)

 The problem is, that if script name is something.py, then
 if any other python script in the same directory does
 'import something' (on purpose or because of a name collision) the
 script will be compiled to pyc.

 There should be no *.py files in %{_bindir}. If a script is supposed to
 be importable, then it should be stored in %{py_sitescriptdir}, and only
 a wrapper script should be kept in %{_bindir}.

 The wrapper can be something like that:

 #!/usr/bin/python
 import something
 somethig.run()

 or

 #!/bin/sh
 exec /usr/bin/python -m something $@

 Whatever the module expects.

python3.spec simply creates aliases in /etc/shrc.d.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: gimp 2.8.0 rc1, gimp plugins

2012-04-20 Thread Artur Wroblewski
2012/4/20 Bartosz Świątek shad...@gmail.com:
 W dniu 20 kwietnia 2012 01:03 użytkownik Artur Wroblewski
 wrob...@pld-linux.org napisał:
 On Thu, Apr 19, 2012 at 9:44 PM, Caleb Maclennan ca...@pld-linux.org wrote:
 2012/4/19 Artur Wroblewski wrob...@pld-linux.org:
 hi,

 i would like to move gimp 2.8.0 rc1 from DEVEL to HEAD.

 any argument against?

 btw. we have some quite old gimp plugins on ftp, i.e. build in 2010, 2009. 
 shall
 they be removed, rebuilt?

 regards,

 w

 Yes. That is an RC for a major release version and there aren't any
 show-stopper bugs or comparability issues in the previous release that
 would force us to skip ahead to get the bugs ironed out. At this point
 I'm having a heck of a time keeping stable systems using TH which is
 supposed to be STABLE. Adding more backwards incompatible libraries to
 the dependency mess is going to make that worse, not better.

 Ac is stable release for which we have appropriate branch and Th
 is in constant development mode, isn't it?

 I am asking because I am bit lost with above arguments - do we
 have some new rules for Th? When they changed? :P

 You tell us. AFAIK official rules state that no Betas and RCs are
 allowed on HEAD and exceptions need to be discussed. I can't remember
 to have read any new rules lately that differ from what I just said,
 so if you know something more, please share it with us.

I do not remember discussing such rule. But I remember that
if a package on HEAD has non-integral release number (i.e. 0.1)
then it means that the work is still in progress.


 To repeat myself cvs head != Th ftp. If you send it to the builders,
 then it is your fault.

 In general CVS != FTP, but as we all know the first step to get a
 package to main FTP is to put it on CVS HEAD. Putting there unstable
 versions is very confusing.

The release number is not confusing, IMHO.

 Let me rephrase - is anyone planning any work related to Gimp 2.6
 on CVS HEAD in near future? If not, then I will do the merge from
 DEVEL (but please let non-IRC people know if any rules changed
 regarding Th and what's the plan).

 That's not an argument. Noone's gonna know if for some reason Gimp 2.6
 will need to be patched, fixed, rebuilt or our chief only knows what
 else. What's the problem with having an _unstable_ version on DEVEL
 anyway?
 What is so importand in this version to you so desperately need to put
 it on HEAD?

The gegl and babl are stable now and they are on HEAD. IMHO, it is time to
_start_ (as in CVS) migrating to gimp 2.8... until you know that there is
something wrong with 2.6 and will need fixing soon (I assume no as there
are ftp related arguments only so far)?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-20 Thread Artur Wroblewski
On Fri, Apr 20, 2012 at 1:55 PM, Caleb Maclennan ca...@pld-linux.org wrote:
 Ac is stable release for which we have appropriate branch and Th
 is in constant development mode, isn't it?

 This is one area where PLD's release system is actually pretty wonky.
 Other than a few emebeded or very static applications, AC is simply
 too old to use for most stable systems. This puts the pressure on TH
 -- as in reality, most folks use PLD for it's rolling constant
 development branch. Anything that breaks that breaks production
 systems.

it seems this discussion would not happen if not the problem summarized above.

well... if you need more stable line, then why not to create one with
appropriate
branch in CVS? of course, the problem is that somebody needs to maintain that,
which I believe is full time job and lack of resources causes the stable branch
to freeze. therefore, imho, it is not good idea to link CVS HEAD with stable
line - and that was the result of similar discussions in the past if i
reckon well.

if you need more reassurance, then what about introducing TH-STABLE tag and
sending packages to builders only when they are tagged with above?

[...]

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-20 Thread Artur Wroblewski
On Fri, Apr 20, 2012 at 7:57 PM, Caleb Maclennan ca...@pld-linux.org wrote:
 well... if you need more stable line, then why not to create one with
 appropriate
 branch in CVS? of course, the problem is that somebody needs to maintain 
 that,
 which I believe is full time job and lack of resources causes the stable 
 branch
 to freeze. therefore, imho, it is not good idea to link CVS HEAD with stable
 line - and that was the result of similar discussions in the past if i
 reckon well.

 if you need more reassurance, then what about introducing TH-STABLE tag and
 sending packages to builders only when they are tagged with above?

 A tag scheme like that could of course work. Again I would ask ask
 how, other than different tag names, this is different from the status
 quo.

it is very simple. th-stable, ac-stable or whatever... provide
meaningful, self documenting names to things.

you want to discuss strategy on CVS HEAD, then... well... you have
few things to consider

- in the past Ra or Ac could be on CVS HEAD, which one it should be back then?
- now it could be Th... but why not Ti?
- what about future if some other distro lines happen?

again, meaningful tag names do not cause above problems.

[...]

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


gimp 2.8.0 rc1, gimp plugins

2012-04-19 Thread Artur Wroblewski
hi,

i would like to move gimp 2.8.0 rc1 from DEVEL to HEAD.

any argument against?

btw. we have some quite old gimp plugins on ftp, i.e. build in 2010, 2009. shall
they be removed, rebuilt?

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: gimp 2.8.0 rc1, gimp plugins

2012-04-19 Thread Artur Wroblewski
2012/4/19 Bartosz Świątek shad...@gmail.com:
 W dniu 19 kwietnia 2012 21:32 użytkownik Artur Wroblewski
 wrob...@pld-linux.org napisał:
 hi,

 i would like to move gimp 2.8.0 rc1 from DEVEL to HEAD.

 any argument against?

 Yes. New gegl and babl break API/ABI compatibility with earlier
 versions. Gimp 2.8 RC1 needs them. Also as statet on gimp.org, they
 need to fix some bugs and are looking for more bugs. That's always a
 release stoper.

 But I'm sure noone else will find these arguments critical and we will
 soon see more and more Alpha, Beta and RC version on HEAD and main
 ftp.

I was asking to put it on HEAD. _Not_ to put it on ftp.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: gimp 2.8.0 rc1, gimp plugins

2012-04-19 Thread Artur Wroblewski
On Thu, Apr 19, 2012 at 9:44 PM, Caleb Maclennan ca...@pld-linux.org wrote:
 2012/4/19 Artur Wroblewski wrob...@pld-linux.org:
 hi,

 i would like to move gimp 2.8.0 rc1 from DEVEL to HEAD.

 any argument against?

 btw. we have some quite old gimp plugins on ftp, i.e. build in 2010, 2009. 
 shall
 they be removed, rebuilt?

 regards,

 w

 Yes. That is an RC for a major release version and there aren't any
 show-stopper bugs or comparability issues in the previous release that
 would force us to skip ahead to get the bugs ironed out. At this point
 I'm having a heck of a time keeping stable systems using TH which is
 supposed to be STABLE. Adding more backwards incompatible libraries to
 the dependency mess is going to make that worse, not better.

Ac is stable release for which we have appropriate branch and Th
is in constant development mode, isn't it?

I am asking because I am bit lost with above arguments - do we
have some new rules for Th? When they changed? :P

To repeat myself cvs head != Th ftp. If you send it to the builders,
then it is your fault.

Let me rephrase - is anyone planning any work related to Gimp 2.6
on CVS HEAD in near future? If not, then I will do the merge from
DEVEL (but please let non-IRC people know if any rules changed
regarding Th and what's the plan).

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: babl/babl.spec - ver. 0.1.8 (nfy - builds without vala 0.16 and w...

2012-04-18 Thread Artur Wroblewski
On Wed, Apr 18, 2012 at 6:55 PM, Jakub Bogusz qbo...@pld-linux.org wrote:
 On Wed, Apr 18, 2012 at 02:06:26AM +0200, wrobell wrote:
  BuildRequires:       autoconf = 2.54
  BuildRequires:       automake = 1:1.11
 +BuildRequires:       elfutils-devel

 Where did this come from?

libtool: link: gcc -o
/home/users/wrobell/rpm/BUILD/babl-0.1.10/babl/tmp-introspectUAe1Xd/.libs/Babl-0.1
/home/users/wrobell/rpm/BUILD/babl-0.1.10/babl/tmp-introspectUAe1Xd/Babl-0.1.o
-pthread -Wl,--export-dynamic -Wl,--export-dynamic  -L.
./.libs/libbabl-0.1.so -lm /usr/lib64/libgio-2.0.so -lz -lresolv
/usr/lib64/libgobject-2.0.so /usr/lib64/libffi.so
/usr/lib64/libgthread-2.0.so /usr/lib64/libgmodule-2.0.so -ldl
/usr/lib64/libglib-2.0.so /usr/lib64/libpcre.so -lpthread -lrt -lelf
-pthread
/usr/bin/ld: cannot find -lelf

Try:

$ grep -r elf /usr/lib64/*.la

Not sure where to add the dependency... glib2-devel?

Regards,

w


Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: systemd summary/podsumowanie

2012-01-27 Thread Artur Wroblewski
   On 27 Jan 2012 15:30, Elan Ruusamäe g...@pld-linux.org wrote:
   On 27.01.2012 15:26, Jan R�korajski wrote:
 Questions? Comments?
what if i don't want systemd, i want legacy sysvinit/rc-scripts
   imho, systemd decision is similar to choosing xorg over old xfree86,
   texlive over tetex, udev over devfs and so on.
   you might have valid reasons to use old system, but benefits of new one
   are too good for too many people... maintaining two different
   approaches is pointless and waste of time.
   w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python weakestref

2011-08-14 Thread Artur Wroblewski
2011/8/13 Elan Ruusamäe g...@delfi.ee:
 no attention there, so maybe gets here

 https://bugs.launchpad.net/pld-linux/+bug/800148

yes, it should.

best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python weakestref

2011-08-14 Thread Artur Wroblewski
2011/8/14 Elan Ruusamäe g...@delfi.ee:
 On 08/14/2011 01:33 PM, Artur Wroblewski wrote:

 2011/8/13 Elan Ruusamäeg...@delfi.ee:

 no attention there, so maybe gets here

 https://bugs.launchpad.net/pld-linux/+bug/800148

 yes, it should.

 should what?

 ticket proposes (questions) several options, you can't anser to multiple
 conflicting questions with an answer yes.

the first question :) :P

purpose of python-libs is to run minimal python scripts (i.e. within gnumeric
in the past).

put weakestref in python-libs.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: *.py packaging, again

2011-07-14 Thread Artur Wroblewski
On Thu, Jul 14, 2011 at 8:44 AM, Jacek Konieczny jaj...@jajcus.net wrote:
[...]
 We lose:
 - a little bit of the disk space
 - some 'purity' some people see in not distributing 'sources'

IMHO, it was not about purity but quite practical aspect of
file distribution (src vs. bin) - we treated byte compiled files
for Java and Python the same way, no src allowed.

Now, Python's idea about byte compiled files evolved into different
concept - cache files? Another game changer is pypy, of course.

Few months ago we agreed on *.py distribution for Python 3.2 (IMHO,
that implies we do not longer support 3.0 and 3.1 in python-*.spec). Lack
of 3.2 in Th is matter of time and resources to recompile the packages,
not __pycache__ problem.

We should treat cpython and pypy as we would treat two compilers,
which optimize code in different way. We will not build code with gcc
and Intel compilers and put two versions of packages on ftp.

IMHO, at the moment, we should settle on one Python compiler. Obvious
choice is cpython, now. You want pypy - use its mechanism (hopefully it
exists) to put compiled bytecode in temp directory (or whatever).

[...]

Best regards,

Artur
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: *.py packaging, again

2011-07-14 Thread Artur Wroblewski
On Thu, Jul 14, 2011 at 8:26 PM, Jeff Johnson n3...@mac.com wrote:

 On Jul 14, 2011, at 2:31 PM, Artur Wroblewski wrote:

 On Thu, Jul 14, 2011 at 8:44 AM, Jacek Konieczny jaj...@jajcus.net wrote:
 [...]
 We lose:
 - a little bit of the disk space
 - some 'purity' some people see in not distributing 'sources'

 IMHO, it was not about purity but quite practical aspect of
 file distribution (src vs. bin) - we treated byte compiled files
 for Java and Python the same way, no src allowed.


 All depends on what you want to emphasize in the comparison.

 E.g. man pages are generated and cached and none is
 asking for support from RPM for handling ownership
 and integrity of the generated man pages. The ached aspects
 of __pycache__ aren't that different (but are executable so
 the audit is more complex than for data files).

Sure. I just re-stated our approach we took in the past.

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-05-21 Thread Artur Wroblewski
On Fri, May 20, 2011 at 11:34 AM, Jacek Konieczny jaj...@jajcus.net wrote:
 Maybe we should have some automation for packaging (or not
 packaging) __pycache__ and its contents? So it doesn't have to be listed
 explicitly for every python package. I am thinking about something like
 %find_lang – e.g. %find_pybytcode, or '%py_listmodules modul1e module2'

%find_pymod mod1 mod2... ?

it has to find egg files (on the same level as mod1 and mod2 exist), *.py,
*.so and directories (it will get __pycache__ then too).

Do I miss anything?

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-05-21 Thread Artur Wroblewski
On Thu, May 19, 2011 at 6:08 PM, Artur Wroblewski wrob...@pld-linux.org wrote:
[...]

 Anyway, if no one objects then I will finish packaging of Python 3.2
 during the weekend using source files and __pycache__.

Done.

I have upgraded few packages, too. Some of them are not done
in nice way (i.e. python3 vs. python2), but that has to wait few days,
sorry.

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-05-21 Thread Artur Wroblewski
On Sat, May 21, 2011 at 1:12 PM, Jacek Konieczny jaj...@jajcus.net wrote:
 On Sat, May 21, 2011 at 12:22:04PM +0100, Artur Wroblewski wrote:
 On Fri, May 20, 2011 at 11:34 AM, Jacek Konieczny jaj...@jajcus.net wrote:
  Maybe we should have some automation for packaging (or not
  packaging) __pycache__ and its contents? So it doesn't have to be listed
  explicitly for every python package. I am thinking about something like
  %find_lang – e.g. %find_pybytcode, or '%py_listmodules modul1e module2'

 %find_pymod mod1 mod2... ?

 it has to find egg files (on the same level as mod1 and mod2 exist), *.py,
 *.so and directories (it will get __pycache__ then too).

 Do I miss anything?

 I don't think we want any directory found packaged. All python
 modules/packages should be explicitely listed and only files
 belonging to them for sure should be included. Only this way we can
 notice things that should not go to %py_sitedir or new modules/packages
 that we may want to package separately.

IMO

%find_pymod mod1 mod2

should include (by listing each file, wildcards below
just for my convenience)

%dir %{py_sitedir}/mod1
%dir %{py_sitedir}/mod1/submod1
%{py_sitedir}/mod1/*.py
%{py_sitedir}/mod1/__pycache__
%attr(...) %{py_sitedir}/mod1/*.so

%{py_sitedir}/mod1/submod1/*.py
%{py_sitedir}/mod1/submod1/__pycache__
%attr(...) %{py_sitedir}/mod1/submod1/*.so

but would skip

%{py_sitedir}/mod1/submod1/*.txt
%{py_sitedir}/mod1/submod1/test{,s}
%{py_sitedir}/mod1/adir   # this directory contains no __init__.py
%{py_sitedir}/mod1/adir/somedata.file.txt

 There is a problem with egg-info files then - they may not match exactly
 the python module/package name.

If I reckon well, we never skipped any egg files.

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-05-19 Thread Artur Wroblewski
On Sat, Apr 2, 2011 at 7:11 PM, Jakub Bogusz qbo...@pld-linux.org wrote:
[...]
 So we have to decide how to package python distribution (and possibly
 all python3 modules, if distutils use __pycache__ too) - there are
 two solutions:

 - package all modules in source form together with __pycache__
  subdirectories

 - stick to old way - manually py_comp/py_ocomp all python files,
  package *.py[co] without using __pycache__ subdirectories

Looking at PEP 3147 and looking around on the net it seems that
some people should be happy that sourceless module distribution
is still supported at all [1][2]. The Python devs even do not care so much
about missing pyc/pyo files in __pycache__ dir [3].

It seems that we need to follow the crowd and include .py files as default. :/

Regards,

w

[1] 
http://www.python.org/dev/peps/pep-3147/#case-4-legacy-pyc-files-and-source-less-imports
[2] http://sayspy.blogspot.com/2010/05/maintaining-backwards-compatibility.html
[3] http://mail.python.org/pipermail/python-dev/2011-February/108110.html
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-05-19 Thread Artur Wroblewski
There is also

   http://web.archiveorange.com/archive/v/jA6s9GD0sh2vKRhR2zat

to study.

We could also think about zipping of the modules later...

Anyway, if no one objects then I will finish packaging of Python 3.2
during the weekend using source files and __pycache__.

Is that OK?

Regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: ssh: send/accept GIT_* env vars

2011-05-05 Thread Artur Wroblewski
On Thu, May 05, 2011 at 03:26:46PM +0300, Elan Ruusamäe wrote:
 On 04.05.2011 16:18, Kacper Kornet wrote:
 
 So if someone (glen?) can give good a good reason why the GIT_*
 variables are propagated in PLD it would be great.
 
 
 arekm already answered:
 
  To avoid a need to set all that on each remote system.
 
 
 On 04.05.2011 16:51, Artur Frysiak wrote:
 I think Send/AcceptEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
 GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL instead of GIT_* should be
 enough. I see no use case for setting other GIT_*  for remote host.
 i'm fine with that (setting up author/commiter id was the goal)
 even perhaps: GIT_AUTHOR_* GIT_COMMITTER_* to support future extensions

so what's next? svn, qmail? i mean... why it is distro wide
and not in your local configuration?

what about ssh'ing to different (i.e. corporate) environment?

regards,

w

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: python3.2+ compiled files

2011-04-10 Thread Artur Wroblewski
2011/4/10 Jakub Bogusz qbo...@pld-linux.org:
 On Sat, Apr 09, 2011 at 09:03:44PM +0200, Jan Rękorajski wrote:
 On Sat, 09 Apr 2011, Elan Ruusamäe wrote:

  as for the .py sources packaging, i'd move them to -debuginfo package so
  the could be installed optionally

 Are you aware that some python apps do runtime feature checking and
 setting based od the presence of .py files? That those apps can't live
 without them? python-numpy being an example.

 Actually this one is a weak argument - detecting python modules by searching
 some hardcoded (or, even worse, scanned throughout /usr/*/python*) file
 paths instead of import availability is rather a hack.

Indeed, modules searching caused us problems in few cases, but patches
were always accepted by the authors of the offending software.

While speaking about rules, IMHO, we can treat such problems in exactly
the same way as autoconf/automake problems - we patch configure.{in,ac}
and Makefile.am not configure and Makefile files. More work for us in
first place, but better outcome in longer term for everyone.

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: th - package cleanup

2010-11-16 Thread Artur Wroblewski
2010/11/16 Elan Ruusamäe g...@pld-linux.org:
[...]
 the following list of packages were removed from th-main (still available in 
 th-obsolete)

 they were removed because the packages were renamed
 or some other reason why .spec does not exist in cvs HEAD

as well, i would remove all gtk+/glib 1.x stuff if it is still there.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


th@ppc

2010-11-08 Thread Artur Wroblewski
Hi all,

Does anyone have a TH builder for PowerPC (more or less updated?)

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: rpm.groups - Libraries/Ruby

2010-06-24 Thread Artur Wroblewski
2010/6/24 Jeff Johnson n3...@mac.com:

 On Jun 24, 2010, at 9:36 AM, Paweł Zuzelski wrote:

 On Thu, 24 Jun 2010, Jeff Johnson wrote:
[...]
 Did Poland do well in South Africa?

 Not so bad, we have not lost any game yet.


 Lots of ties eh? ;-)

No ties, it is just impossible for us to loose. :)

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: repcached

2010-05-07 Thread Artur Wroblewski
2010/5/6 Elan Ruusamäe g...@delfi.ee:
 hi there

 what you think about repcached http://repcached.lab.klab.org/

 should we create new package, or just patch our memcached?

have repcached guys ever proposed the patch to memcached
authors and what was the outcome?

as well, problem can be with newer versions of memcached
and repcached not catching up, then you have to disable it
from time to time or wait.

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: new spec (lyricue)

2010-03-29 Thread Artur Wroblewski
On Mon, Mar 29, 2010 at 3:05 PM, Caleb Maclennan ca...@pld-linux.org wrote:
 Thanks for the links to relevant current developer documentation. I'll
 keep an eye on those guidelines.

 I have to say that even having been an avid PLD user for 10+ years the
 lack of clear easy to find documentation (and the amount of outdated,
 irrelevant and contradictory documentation floating around in dozens
 of locations) is making me dizzy.

 I have subscribed to the cvs commit list and will try to keep up with
 what's current that way.

Just don't be afraid to commit - there will be always someone, who
will correct you - nothing wrong with that (just ignore rudeness, which
may happen when someone has bad day ;). You may ask on the list
or irc if not sure about some stuff.

Best regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: ncurses/ncurses.spec - make it build on Titanium, try not to brea...

2010-02-03 Thread Artur Wroblewski
On Wed, Feb 3, 2010 at 11:02 AM, Marcin Krol h...@limanowa.net wrote:
 So what are exact rules at the moment?

 What if someone wants to create another branch of distro?

 I'd like to know that too. When I've created Titanium I was keeping
 separate branches on some specs. That was baad, because I wasn't merging
 my changes/updates to HEAD.

But that's not our fault, is it? :)

 So I started using %if %{pld_release}
 macros instead and keeping my changes on HEAD. For over two years no one
 had problems with that.

If I reckon well, I had problems with that, because such laziness
leads to situations
like we have now. It was discusses twice or something in the past.

My point is - in the past it was decided that distro branches are kept
on separate
branches and it worked in case of Ra, Ac and Th (aka nest)

 Now, if you want new rules then please state them. Or we will end up
with mess on
HEAD.

Cheers,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: ncurses/ncurses.spec - make it build on Titanium, try not to brea...

2010-02-03 Thread Artur Wroblewski
On Wed, Feb 3, 2010 at 11:51 AM, Marcin Krol h...@limanowa.net wrote:
 I'd like to know that too. When I've created Titanium I was keeping
 separate branches on some specs. That was baad, because I wasn't merging
 my changes/updates to HEAD.

 But that's not our fault, is it? :)

 Yes it is. Hawk working on Titanium and not merging his changes because
 of -ENOTIME - bad, some developers are unhappy that they must merge to
 HEAD themselves. So Hawk starts working on HEAD separating Titanium
 specific changes - also bad, some developers are unhappy that Titanium
 stuff is on HEAD despite its separated and doesn't affect Th at all.

Well, until I had to clean up mess in some of the spec files and non-building
packages. Not speaking about some stupid commit war around ac/ti/th/whatever
changes, which would not happen if appropriate changes were kept on a branch.

[...]

 My point is - in the past it was decided that distro branches are kept
 on separate
 branches and it worked in case of Ra, Ac and Th (aka nest)

 I'll be honest. Moving all specs to Titanium branch will mean death of
 my fork. I simply have no time to track each and every spec for changes
 to be merged or branch point to be moved. I don't have as much time as I
 had in the past to maintaint PLD. Thats my problem, I agree.

Probably I missed some discussion on irc or pld-devel-pl... but what
is exact purpose of Titanium? Why it started in first place?

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: ncurses/ncurses.spec - make it build on Titanium, try not to brea...

2010-02-03 Thread Artur Wroblewski
On Wed, Feb 3, 2010 at 2:19 PM, Tomasz Pala go...@polanet.pl wrote:
 On Wed, Feb 03, 2010 at 12:33:58 +0100, Marcin Krol wrote:

 Seems fine for me, but it will still be trashing HEAD for some people
 I'm afraid. The only thing that will change is %if. Instead of

 %if %{pld_release} == ti
 [...]
 we will have

 %if %{with titanium}

 No, you didn't understand. It's not supposed to be '--with titanium' but
 '--with alternative_option_for_this_package', just like in iceweasel.

You mean system xulrunner, right?

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: JDK/JRE packaging

2009-12-31 Thread Artur Wroblewski
2009/12/31 Paweł Zuzelski z...@xatka.net:
 Hello,

 currently in PLD it is impossible to install few JDKs or JREs on
 single system, because of files in %{_mandir} and %{_bindir}. All
 the files in %{_bindir} are symlinks to some path containing JVM
 vendor and version number (for example:
 /usr/lib/jvm/java-sun-1.6.0.17).

 If we create a new subpackage containing only these files, it will
 be possible to install few JDKs/JREs and choose the default one by
 installing apropriate symlinks subpackage. Other JDKs/JREs can be
 accessed using JAVA_HOME env variable.

or drop idea of links and provide package which sets PATH and
JAVA_HOME in /etc/sh.d?

regards,

w
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en