Re: rpm4 on carme*

2020-11-06 Thread Jan Palus
On 27.10.2020 23:21, Jan Rękorajski wrote:
> All carme machines are now running rpm 4.16.0. Please test and report
> any issues.

* poldek appears to still enforce directory deps while rpms does not
  (that concerns mainly /usr/lib/.build-id subdirs)

* rpm.org is missing %{__ln} macro. spotted only single occurrence in
  xrdp.spec
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: [th-ad...@pld-linux.org: [all] builder queue problem]

2020-11-06 Thread Arkadiusz Miśkiewicz
W dniu 06.11.2020 o 16:46, Jakub Bogusz pisze:
> Who is able to fix it?



https://sourceware.org/bugzilla/show_bug.cgi?id=26401

workaround in rsync added and installed on buildlogs.


-- 
Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org )
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


[th-ad...@pld-linux.org: [all] builder queue problem]

2020-11-06 Thread Jakub Bogusz
Who is able to fix it?


- Forwarded message from PLD all builder  -

From: PLD all builder 
X-PLD-Builder: all
To: th-ad...@pld-linux.org, jpa...@fastmail.com, qbo...@pld-linux.org, 
ar...@pld-linux.org, g...@pld-linux.org
Date: Fri, 06 Nov 2020 15:44:09 +
Subject: [all] builder queue problem

there were problems sending files from queue 
/home/users/builderth/pld-builder.new/spool/buildlogs:
problems:
[src: 
/home/users/builderth/pld-builder.new/spool/buildlogs/th-i686.6e721a93-e258-4b58-b9f7-f7ed931b29ef.openjdk11.spec.log]

sending incremental file list
rsync: [generator] failed to set permissions on 
"/openjdk11,6e721a93-e258-4b58-b9f7-f7ed931b29ef.bz2" (in 
pld-buildlogs-th-i686): Operation not supported (95)

sent 124 bytes  received 186 bytes  206.67 bytes/sec
total size is 116,001  speedup is 374.20
rsync error: some files/attrs were not transferred (see previous errors) (code 
23) at main.c(1330) [sender=3.2.3]

[src: 
/home/users/builderth/pld-builder.new/spool/buildlogs/th-i686.C180FFC5-F623-4893-A2C5-FF510AC06FF3.alien.spec.log]

sending incremental file list
th-i686.C180FFC5-F623-4893-A2C5-FF510AC06FF3.alien.spec.log
rsync: [receiver] failed to set permissions on 
"/.alien,C180FFC5-F623-4893-A2C5-FF510AC06FF3.bz2.HgbMHo" (in 
pld-buildlogs-th-i686): Operation not supported (95)

sent 3,171 bytes  received 209 bytes  2,253.33 bytes/sec
total size is 3,007  speedup is 0.89
rsync error: some files/attrs were not transferred (see previous errors) (code 
23) at main.c(1330) [sender=3.2.3]

[src: 
/home/users/builderth/pld-builder.new/spool/buildlogs/th-i686.26e08e9b-4ddf-466a-8181-babe17566b88.percona-server.spec.log]

[...]


- End forwarded message -

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


Re: [packages/rpm/rpm.org] - drop lua hacks and look for default lua version - don't obsolete rpm-getdeps, this rpm does not su

2020-11-06 Thread Jakub Bogusz
On Fri, Nov 06, 2020 at 03:38:16PM +0100, Jakub Bogusz wrote:
> On Fri, Nov 06, 2020 at 02:38:34PM +0200, Elan Ruusamäe wrote:
> > On 24.10.2020 19:30, Jan Rękorajski via pld-devel-en wrote:
> > 
> > >TBH lua packaging in PLD is a mess. I'm going to drasticly simplify it
> > >by gradually getting rid of all versioned luaXX packages.
> > 
> > 
> > another sign of the mess:
> > 
> > ??? rpm -q --what-provides lua-devel
> > 
> > lua50-devel-5.0.3-5.x86_64
> > lua51-devel-5.1.5-6.x86_64
> > lua54-devel-5.4.1-2.x86_64
> 
> Uh, my fault with missing %if ... %endif clauses in recent changes in
> lua40.spec and lua51.spec (in which I wanted to drop lua-devel
> provides).

Fixed in lua40-4.0.1-13.
lua51.spec was already OK (since lua51-5.1.5-7).

lua50.spec also provides lua-devel only when built with default_lua, but
this package was not present in Th.


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


Re: [packages/rpm/rpm.org] - drop lua hacks and look for default lua version - don't obsolete rpm-getdeps, this rpm does not su

2020-11-06 Thread Jakub Bogusz
On Fri, Nov 06, 2020 at 02:38:34PM +0200, Elan Ruusamäe wrote:
> On 24.10.2020 19:30, Jan Rękorajski via pld-devel-en wrote:
> 
> >TBH lua packaging in PLD is a mess. I'm going to drasticly simplify it
> >by gradually getting rid of all versioned luaXX packages.
> 
> 
> another sign of the mess:
> 
> ??? rpm -q --what-provides lua-devel
> 
> lua50-devel-5.0.3-5.x86_64
> lua51-devel-5.1.5-6.x86_64
> lua54-devel-5.4.1-2.x86_64

Uh, my fault with missing %if ... %endif clauses in recent changes in
lua40.spec and lua51.spec (in which I wanted to drop lua-devel
provides).


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


Re: build logs missing

2020-11-06 Thread Jakub Bogusz
On Fri, Nov 06, 2020 at 02:11:44PM +0200, Elan Ruusamäe wrote:
> build logs appear to be missing. last entry 7 days ago
> 
> 
> - 
> http://buildlogs.pld-linux.org//index.php?dist=th&arch=x86_64&ok=0&name=neovim&id=975831a2-5126-44fc-aaa9-ff309f1ccd60&action=tail
> 
> - 
> http://buildlogs.pld-linux.org//index.php?dist=th&arch=x86_64&ok=0&ns=&cnt=50&off=0


Probably related to tons of "builder queue problem" emails with content
like:

| there were problems sending files from queue
| /home/users/builderth/pld-builder.new/spool/buildlogs:
| problems:
| [src:
| 
/home/users/builderth/pld-builder.new/spool/buildlogs/th-i686.6e721a93-e258-4b58-b9f7-f7ed931b29ef.openjdk11.spec.log]
| 
| sending incremental file list
| rsync: [generator] failed to set permissions on
| "/openjdk11,6e721a93-e258-4b58-b9f7-f7ed931b29ef.bz2" (in
| pld-buildlogs-th-i686): Operation not supported (95)


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


Re: rpm4 on carme*

2020-11-06 Thread Elan Ruusamäe


On 28.10.2020 00:21, Jan Rękorajski wrote:

All carme machines are now running rpm 4.16.0. Please test and report
any issues.


--blink option is gone.

the option was useful to tell what was previous version installed of the 
same package.



$ rpm -q libvterm --blink
rpm: --blink: unknown option

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


Re: [packages/rpm/rpm.org] - drop lua hacks and look for default lua version - don't obsolete rpm-getdeps, this rpm does not su

2020-11-06 Thread Elan Ruusamäe


On 24.10.2020 19:30, Jan Rękorajski via pld-devel-en wrote:

TBH lua packaging in PLD is a mess. I'm going to drasticly simplify it
by gradually getting rid of all versioned luaXX packages.


also packaging should add lua-x.y.pc pkgconfig path, so would not need 
to maintain patches in projects like this:




-LUA_INCLUDE := $(shell $(PKG_CONFIG) --cflags 
lua-$(LUA_VERSION_MAJ_MIN) 2>/dev/null || echo "-I/usr/include/lua$(LUA_VER
-LUA_LIB := $(shell $(PKG_CONFIG) --libs lua-$(LUA_VERSION_MAJ_MIN) 
2>/dev/null || echo "-llua$(LUA_VERSION_MAJ_MIN)")
+LUA_INCLUDE := $(shell $(PKG_CONFIG) --cflags lua$(LUA_VERSION_MAJ_MIN) 
2>/dev/null || echo "-I/usr/include/lua$(LUA_VERS
+LUA_LIB := $(shell $(PKG_CONFIG) --libs lua$(LUA_VERSION_MAJ_MIN) 
2>/dev/null || echo "-llua$(LUA_VERSION_MAJ_MIN)")

 INCLUDES = $(LUA_INCLUDE)

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


Re: [packages/rpm/rpm.org] - drop lua hacks and look for default lua version - don't obsolete rpm-getdeps, this rpm does not su

2020-11-06 Thread Elan Ruusamäe


On 24.10.2020 19:30, Jan Rękorajski via pld-devel-en wrote:

TBH lua packaging in PLD is a mess. I'm going to drasticly simplify it
by gradually getting rid of all versioned luaXX packages.


this makes litle sense what is now, seems only 5.1 is present and it's 
assumed as a default version:


$ rpm -qpl lua-lpeg-0.12.2-1.x86_64.rpm
/usr/lib64/lua/5.1/lpeg.so
/usr/lib64/lua/5.1/lpeg.so.0.12.2
/usr/share/doc/lua-lpeg-0.12.2
/usr/share/doc/lua-lpeg-0.12.2/HISTORY.gz
/usr/share/doc/lua-lpeg-0.12.2/lpeg-128.gif
/usr/share/doc/lua-lpeg-0.12.2/lpeg.html
/usr/share/doc/lua-lpeg-0.12.2/re.html
/usr/share/doc/lua-lpeg-0.12.2/test.lua.gz
/usr/share/lua/5.1/re.lua


the packages should be versioned with lua version, or only one version 
be included in distro.


also, there's luajit, which is (i think) same language level as lua 5.3.


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


Re: [packages/rpm/rpm.org] - drop lua hacks and look for default lua version - don't obsolete rpm-getdeps, this rpm does not su

2020-11-06 Thread Elan Ruusamäe

On 24.10.2020 19:30, Jan Rękorajski via pld-devel-en wrote:


TBH lua packaging in PLD is a mess. I'm going to drasticly simplify it
by gradually getting rid of all versioned luaXX packages.



another sign of the mess:

➔ rpm -q --what-provides lua-devel

lua50-devel-5.0.3-5.x86_64
lua51-devel-5.1.5-6.x86_64
lua54-devel-5.4.1-2.x86_64

➔


could we have template-specs/lua.spec which documents current style lua 
packages be written?


1. lua-devel >= 5.1

2. lua51-devel

3. pkgconfig(lua) >= 5.1

4. ... ?


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


build logs missing

2020-11-06 Thread Elan Ruusamäe

build logs appear to be missing. last entry 7 days ago


- 
http://buildlogs.pld-linux.org//index.php?dist=th&arch=x86_64&ok=0&name=neovim&id=975831a2-5126-44fc-aaa9-ff309f1ccd60&action=tail


- 
http://buildlogs.pld-linux.org//index.php?dist=th&arch=x86_64&ok=0&ns=&cnt=50&off=0


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