Re: [arch-dev-public] Moving arduino into [community] important notes

2016-11-27 Thread Antonio Rojas
El Mon, 28 Nov 2016 01:34:38 +0100, Bartłomiej Piotrowski escribió:

> There is no way to remove epoch, ever. I know it looks ugly for some
> packagers, but there is nothing to be ashamed for. We have it for a
> reason, and if it's been added, it stays.

I thought AUR packages were unsupported. Sure, it is nice to give them a 
higher version number when they are moved to the official repos to allow 
for a smooth upgrade, but that shouldn't be an enforced rule IMO. And 
removing epoch is a reasonable enough reason not to do it.


Re: [arch-dev-public] Moving arduino into [community] important notes

2016-11-27 Thread Bartłomiej Piotrowski
On 2016-11-26 18:01, NicoHood wrote:
> Hey guys,
> I've got a few concerns when moving arduino into community. Lately we
> could solve most bugs, but those require some manual installation steps
> that I want to explain here, and those possibly need additional
> information on the front page:
> 
> Some (very old) arduino installations (somehow) left over the empty path
> /usr/share/arduino/hardware/avr which will cause a crash with the new
> arduino installation:
> java.io.FileNotFoundException:
> /usr/share/arduino/hardware/arduino/avr/platform.txt (No such file or
> directory)

How did it get created in the first place?

> The 2nd issue is when people try to upgrade from an older version of
> arduino that provided arduino-builder. It will fail to install as the
> new version says "oh, arduino-builder is already installed". It then
> tries to remove arduino and the arduino-builder dependency is not
> satisfied anymore. This only affects a small number of versions, but
> still raise up on AUR. I am not sure if this got fixed in pacman by now.

I don't understand this point. What fails to install new version? What
pacman bug you are talking about?

> Since such many upgrade problems raised up, I think it is highly
> recommended to sum those up in a short news at archlinux.org and then
> push arduino to community.

Because of your vague description, it's hard to say if that's true.

> While people will likely have to remove their
> existing installation, I think it would also make sense to get rid of
> the current epoche value at the same time when it moves to community. As
> an alternative we could also rename arduino to arduino-ide and add a
> replace into the PKGBUILD.

There is no way to remove epoch, ever. I know it looks ugly for some
packagers, but there is nothing to be ashamed for. We have it for a
reason, and if it's been added, it stays.

Bartłomiej




signature.asc
Description: OpenPGP digital signature


[arch-dev-public] Integrity Check x86_64: core, extra, community, multilib 28-11-2016

2016-11-27 Thread repomaint
Warning : the repository multilib does not exist in /srv/abs/rsync/any

===
= Integrity Check x86_64 of core,extra,community,multilib =
===

Performing integrity checks...
==> parsing pkgbuilds
==> parsing db files
==> checking mismatches
==> checking archs
==> checking dependencies
==> checking makedepends
==> checking hierarchy
==> checking for circular dependencies
==> checking for differences between db files and pkgbuilds

Missing PKGBUILDs
---
/srv/abs/rsync/any/multilib

Invalid PKGBUILDs
---
/srv/abs/rsync/x86_64/extra/libxml++/PKGBUILD

Mismatched Pkgnames
-
python-polib vs. /srv/abs/rsync/any/community/python2-polib

Duplicate PKGBUILDs
-
/srv/abs/rsync/any/community/python-polib vs. 
/srv/abs/rsync/any/community/python2-polib
/srv/abs/rsync/x86_64/community/dwarffortress vs. 
/srv/abs/rsync/x86_64/multilib/dwarffortress
/srv/abs/rsync/x86_64/community/wine vs. /srv/abs/rsync/x86_64/multilib/wine
/srv/abs/rsync/x86_64/extra/mkinitcpio-busybox vs. 
/srv/abs/rsync/x86_64/core/mkinitcpio-busybox
/srv/abs/rsync/x86_64/extra/ruby vs. /srv/abs/rsync/x86_64/core/ruby
/srv/abs/rsync/x86_64/extra/ruby vs. /srv/abs/rsync/x86_64/core/ruby

Invalid Archs
---
community/arduino-builder --> armv6h
community/arduino-builder --> armv7h
extra/perl-autovivification --> armv7h

Missing Dependencies
--
community/glom --> 'libxml++'
community/gobby --> 'libxml++'
community/gobby --> 'libxml++2'
community/gstreamer0.10-mm --> 'libxml++'
community/libofx --> 'libxml++'
community/performous --> 'libxml++'
community/subtitleeditor --> 'libxml++'
community/synfig --> 'libxml++'
extra/libffado --> 'libxml++'

Missing Makedepends
-
community/mg --> 'libclens'
community/python-pyswip --> 'setuptools'
community/python2-formencode --> 'setuptools'
community/python2-pyswip --> 'setuptools'

Repo Hierarchy for Dependencies
-
community/playonlinux depends on multilib/wine (123 extra (make)deps to pull)
community/wine-mono depends on multilib/wine (123 extra (make)deps to pull)
core/make depends on extra/guile (610 extra (make)deps to pull)
core/openldap depends on extra/unixodbc (610 extra (make)deps to pull)
core/qgpgme depends on extra/qt5-base (610 extra (make)deps to pull)
core/ruby depends on extra/libyaml (0 extra (make)deps to pull)
core/sqlite-analyzer depends on extra/tcl (610 extra (make)deps to pull)
extra/accerciser depends on community/ipython (79 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (73 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (73 extra (make)deps to pull)
extra/archboot depends on community/chntpw (71 extra (make)deps to pull)
extra/archboot depends on community/cpupower (72 extra (make)deps to pull)
extra/archboot depends on community/squashfs-tools (71 extra (make)deps to pull)
extra/archboot depends on community/usb_modeswitch (71 extra (make)deps to pull)
extra/archboot depends on community/wvdial (74 extra (make)deps to pull)
extra/archboot depends on community/xl2tpd (71 extra (make)deps to pull)
extra/archiso depends on community/squashfs-tools (71 extra (make)deps to pull)
extra/archivetools depends on community/hardlink (71 extra (make)deps to pull)
extra/brltty depends on community/cython (71 extra (make)deps to pull)
extra/brltty depends on community/espeak (71 extra (make)deps to pull)
extra/easytag depends on community/opusfile (71 extra (make)deps to pull)
extra/efl depends on community/luajit (71 extra (make)deps to pull)
extra/evolution depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/fontforge depends on community/zeromq (71 extra (make)deps to pull)
extra/gitg depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/gnome-builder depends on community/autoconf-archive (71 extra (make)deps 
to pull)
extra/gnome-builder depends on community/python-jedi (71 extra (make)deps to 
pull)
extra/gnome-builder depends on community/sysprof (71 extra (make)deps to pull)
extra/gnome-common depends on community/autoconf-archive (71 extra (make)deps 
to pull)
extra/gnome-photos depends on community/libgexiv2 (71 extra (make)deps to pull)
extra/gnote depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/gnucash depends on community/aqbanking (74 extra (make)deps to pull)
extra/gnucash depends on community/libdbi-drivers (73 extra (make)deps to pull)
extra/gvfs-nfs depends on community/libnfs (71 extra (make)deps to pull)
extra/kapidox depends on community/python-jinja (71 extra (make)deps to pull)
extra/kapidox depends on community/python-yaml (71 extra (make)deps to pull)
extra/kde-development-environment-meta depends on community/ninja (71 extra 
(make)deps to pull)
extra/krita depends on community/opencolorio (71 extra (make)deps to 

[arch-dev-public] Integrity Check i686: core, extra, community 28-11-2016

2016-11-27 Thread repomaint


= Integrity Check i686 of core,extra,community =


Performing integrity checks...
==> parsing pkgbuilds
==> parsing db files
==> checking mismatches
==> checking archs
==> checking dependencies
==> checking makedepends
==> checking hierarchy
==> checking for circular dependencies
==> checking for differences between db files and pkgbuilds

Invalid PKGBUILDs
---
/srv/abs/rsync/i686/extra/libxml++/PKGBUILD

Mismatched Pkgnames
-
python-polib vs. /srv/abs/rsync/any/community/python2-polib

Duplicate PKGBUILDs
-
/srv/abs/rsync/any/community/python-polib vs. 
/srv/abs/rsync/any/community/python2-polib
/srv/abs/rsync/i686/extra/mkinitcpio-busybox vs. 
/srv/abs/rsync/i686/core/mkinitcpio-busybox
/srv/abs/rsync/i686/extra/ruby vs. /srv/abs/rsync/i686/core/ruby
/srv/abs/rsync/i686/extra/ruby vs. /srv/abs/rsync/i686/core/ruby

Invalid Archs
---
community/arduino-builder --> armv6h
community/arduino-builder --> armv7h
extra/perl-autovivification --> armv7h

Missing Dependencies
--
community/glom --> 'libxml++'
community/gobby --> 'libxml++'
community/gobby --> 'libxml++2'
community/gstreamer0.10-mm --> 'libxml++'
community/libofx --> 'libxml++'
community/luxblend25 --> 'luxrays'
community/luxblend25 --> 'luxrender'
community/performous --> 'libxml++'
community/subtitleeditor --> 'libxml++'
community/synfig --> 'libxml++'
extra/libffado --> 'libxml++'

Missing Makedepends
-
community/mg --> 'libclens'
community/python-pyswip --> 'setuptools'
community/python2-formencode --> 'setuptools'
community/python2-pyswip --> 'setuptools'

Repo Hierarchy for Dependencies
-
core/make depends on extra/guile (610 extra (make)deps to pull)
core/openldap depends on extra/unixodbc (610 extra (make)deps to pull)
core/qgpgme depends on extra/qt5-base (610 extra (make)deps to pull)
core/ruby depends on extra/libyaml (0 extra (make)deps to pull)
core/sqlite-analyzer depends on extra/tcl (610 extra (make)deps to pull)
extra/accerciser depends on community/ipython (79 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (73 extra (make)deps to pull)
extra/archboot depends on community/arch-wiki-lite (73 extra (make)deps to pull)
extra/archboot depends on community/chntpw (71 extra (make)deps to pull)
extra/archboot depends on community/cpupower (72 extra (make)deps to pull)
extra/archboot depends on community/squashfs-tools (71 extra (make)deps to pull)
extra/archboot depends on community/usb_modeswitch (71 extra (make)deps to pull)
extra/archboot depends on community/wvdial (74 extra (make)deps to pull)
extra/archboot depends on community/xl2tpd (71 extra (make)deps to pull)
extra/archiso depends on community/squashfs-tools (71 extra (make)deps to pull)
extra/archivetools depends on community/hardlink (71 extra (make)deps to pull)
extra/brltty depends on community/cython (71 extra (make)deps to pull)
extra/brltty depends on community/espeak (71 extra (make)deps to pull)
extra/easytag depends on community/opusfile (71 extra (make)deps to pull)
extra/efl depends on community/luajit (71 extra (make)deps to pull)
extra/evolution depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/fontforge depends on community/zeromq (71 extra (make)deps to pull)
extra/gitg depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/gnome-builder depends on community/autoconf-archive (71 extra (make)deps 
to pull)
extra/gnome-builder depends on community/python-jedi (71 extra (make)deps to 
pull)
extra/gnome-builder depends on community/sysprof (71 extra (make)deps to pull)
extra/gnome-common depends on community/autoconf-archive (71 extra (make)deps 
to pull)
extra/gnome-photos depends on community/libgexiv2 (71 extra (make)deps to pull)
extra/gnote depends on community/gtkspell3 (71 extra (make)deps to pull)
extra/gnucash depends on community/aqbanking (74 extra (make)deps to pull)
extra/gnucash depends on community/libdbi-drivers (73 extra (make)deps to pull)
extra/gvfs-nfs depends on community/libnfs (71 extra (make)deps to pull)
extra/kapidox depends on community/python-jinja (71 extra (make)deps to pull)
extra/kapidox depends on community/python-yaml (71 extra (make)deps to pull)
extra/kde-development-environment-meta depends on community/ninja (71 extra 
(make)deps to pull)
extra/krita depends on community/opencolorio (71 extra (make)deps to pull)
extra/libgda depends on community/goocanvas (71 extra (make)deps to pull)
extra/libnm-glib depends on community/jansson (71 extra (make)deps to pull)
extra/libquvi-scripts depends on community/lua52-bitop (71 extra (make)deps to 
pull)
extra/libquvi-scripts depends on community/lua52-expat (71 extra (make)deps to 
pull)
extra/libquvi-scripts depends on community/lua52-socket (71 extra (make)deps to 
pull)
extra/libteam depends on 

Re: [arch-dev-public] Preparing OpenVPN 2.4.x - possible incompatible changes

2016-11-27 Thread Christian Hesse
Sébastien Luttringer  on Sun, 2016/11/27 03:55:
> On Sat, 2016-11-26 at 13:38 +0100, Christian Hesse wrote:
> > 
> > Any opinion about this change? Who can post news about this on the
> > website?  
>
> The switch from Type=forking to simple will break units which rely on proper
> ordering of subnets added by that tunnel. That look as a regression to me.

Can you give more detail on that?

For me route-up scripts broke... With Type=simple it is no longer allow to
send dnsmasq a SIGHUP to flush its cache.

So probably we will go with upstream and slit the units, but apply an
additional patch to unbreak things.

> I'm using openvpn on my hosts, few of them are only reachable via its
> tunnel. There is other users doing so. I suggest to maximize our chance to
> warn them by using both News and post upgrade message.

That's true...
We will definitely have a post-upgrade message, actually I tend to add a news
post as well.

> > Stumbled about another fact... We define PLUGIN_LIBDIR, that allows to use
> > relative paths from that directory in configuration to call the plugins.
> > This path is '/usr/lib/openvpn' - plugins are installed to
> > '/usr/lib/openvpn/plugins', though. Any reason for that?  
>
> Never understand that neither. As configuration need to be changed, that's a
> good time for changing this path.

This will change now.
-- 
main(a){char*c=/*Schoene Gruesse */"B?IJj;MEH"
"CX:;",b;for(a/*Best regards my address:*/=0;b=c[a++];)
putchar(b-1/(/*Chriscc -ox -xc - && ./x*/b/42*2-3)*42);}


pgpnnbhOp1Ebs.pgp
Description: OpenPGP digital signature


[arch-dev-public] Signoff report for [testing]

2016-11-27 Thread Arch Website Notification
=== Signoff report for [testing] ===
https://www.archlinux.org/packages/signoffs/

There are currently:
* 14 new packages in last 24 hours
* 0 known bad packages
* 0 packages not accepting signoffs
* 10 fully signed off packages
* 61 packages missing signoffs
* 12 packages older than 14 days

(Note: the word 'package' as used here refers to packages as grouped by
pkgbase, architecture, and repository; e.g., one PKGBUILD produces one
package per architecture, even if it is a split package.)


== New packages in [testing] in last 24 hours (14 total) ==

* btrfs-progs-4.8.4-1 (i686)
* filesystem-2016.11-3 (i686)
* linux-lts-4.4.35-1 (i686)
* lz4-1:1.7.4.2-1 (i686)
* btrfs-progs-4.8.4-1 (x86_64)
* filesystem-2016.11-3 (x86_64)
* linux-lts-4.4.35-1 (x86_64)
* lz4-1:1.7.4.2-1 (x86_64)
* libinput-1.5.2-1 (i686)
* linux-zen-4.8.11-1 (i686)
* lpsolve-5.5.2.5-1 (i686)
* libinput-1.5.2-1 (x86_64)
* linux-zen-4.8.11-1 (x86_64)
* lpsolve-5.5.2.5-1 (x86_64)


== Incomplete signoffs for [core] (14 total) ==

* btrfs-progs-4.8.4-1 (i686)
0/1 signoffs
* dhcpcd-6.11.5-1 (i686)
0/1 signoffs
* filesystem-2016.11-3 (i686)
0/1 signoffs
* linux-lts-4.4.35-1 (i686)
0/1 signoffs
* lz4-1:1.7.4.2-1 (i686)
0/1 signoffs
* readline-7.0.001-1 (i686)
0/1 signoffs
* run-parts-4.8.1-1 (i686)
0/1 signoffs
* zlib-1:1.2.8-7 (i686)
0/1 signoffs
* btrfs-progs-4.8.4-1 (x86_64)
0/2 signoffs
* filesystem-2016.11-3 (x86_64)
0/2 signoffs
* linux-lts-4.4.35-1 (x86_64)
0/2 signoffs
* lz4-1:1.7.4.2-1 (x86_64)
1/2 signoffs
* run-parts-4.8.1-1 (x86_64)
1/2 signoffs
* zlib-1:1.2.8-7 (x86_64)
1/2 signoffs

== Incomplete signoffs for [extra] (47 total) ==

* seabios-1.10.1-1 (any)
0/2 signoffs
* ardour-5.4-2 (i686)
0/1 signoffs
* dcraw-9.26.0-3 (i686)
0/1 signoffs
* digikam-5.3.0-5 (i686)
0/1 signoffs
* fvwm-2.6.7-1 (i686)
0/1 signoffs
* gdk-pixbuf2-2.36.0+2+ga7c869a-3 (i686)
0/1 signoffs
* gegl-0.3.8-3 (i686)
0/1 signoffs
* gegl02-0.2.0-6 (i686)
0/1 signoffs
* gimp-2.8.18-3 (i686)
0/1 signoffs
* graphicsmagick-1.3.25-3 (i686)
0/1 signoffs
* gstreamer0.10-bad-0.10.23-20 (i686)
0/1 signoffs
* hwloc-1.11.5-1 (i686)
0/1 signoffs
* jasper-1.900.31-1 (i686)
0/1 signoffs
* kdelibs-4.14.26-3 (i686)
0/1 signoffs
* kdenetwork-kopete-16.08.3-3 (i686)
0/1 signoffs
* libbluray-0.9.2-3 (i686)
0/1 signoffs
* libinput-1.5.2-1 (i686)
0/1 signoffs
* libraw-0.17.2-3 (i686)
0/1 signoffs
* linux-zen-4.8.11-1 (i686)
0/1 signoffs
* lpsolve-5.5.2.5-1 (i686)
0/1 signoffs
* lv2-1.14.0-2 (i686)
0/1 signoffs
* nvidia-lts-375.20-2 (i686)
0/1 signoffs
* opencv-3.1.0-5 (i686)
0/1 signoffs
* python-cryptography-1.6-1 (i686)
0/1 signoffs
* qt5-imageformats-5.7.0-3 (i686)
0/1 signoffs
* ardour-5.4-2 (x86_64)
0/2 signoffs
* dcraw-9.26.0-3 (x86_64)
0/2 signoffs
* digikam-5.3.0-5 (x86_64)
0/2 signoffs
* fvwm-2.6.7-1 (x86_64)
0/2 signoffs
* gdk-pixbuf2-2.36.0+2+ga7c869a-3 (x86_64)
1/2 signoffs
* gegl-0.3.8-3 (x86_64)
0/2 signoffs
* gegl02-0.2.0-6 (x86_64)
0/2 signoffs
* graphicsmagick-1.3.25-3 (x86_64)
0/2 signoffs
* gstreamer0.10-bad-0.10.23-20 (x86_64)
1/2 signoffs
* hwloc-1.11.5-1 (x86_64)
0/2 signoffs
* kdelibs-4.14.26-3 (x86_64)
0/2 signoffs
* kdenetwork-kopete-16.08.3-3 (x86_64)
0/2 signoffs
* libbluray-0.9.2-3 (x86_64)
1/2 signoffs
* libinput-1.5.2-1 (x86_64)
0/2 signoffs
* libraw-0.17.2-3 (x86_64)
0/2 signoffs
* linux-zen-4.8.11-1 (x86_64)
0/2 signoffs
* lpsolve-5.5.2.5-1 (x86_64)
0/2 signoffs
* lv2-1.14.0-2 (x86_64)
0/2 signoffs
* nvidia-lts-375.20-2 (x86_64)
0/2 signoffs
* opencv-3.1.0-5 (x86_64)
0/2 signoffs
* python-cryptography-1.6-1 (x86_64)
0/2 signoffs
* qt5-imageformats-5.7.0-3 (x86_64)
0/2 signoffs


== Completed signoffs (10 total) ==

* libarchive-3.2.2-1 (i686)
* perl-5.24.0-3 (i686)
* systemd-232-3 (i686)
* dhcpcd-6.11.5-1 (x86_64)
* libarchive-3.2.2-1 (x86_64)
* perl-5.24.0-3 (x86_64)
* readline-7.0.001-1 (x86_64)
* systemd-232-3 (x86_64)
* gimp-2.8.18-3 (x86_64)
* jasper-1.900.31-1 (x86_64)


== All packages in [testing] for more than 14 days (12 total) ==

* libbluray-0.9.2-3 (i686), since 2016-05-08
* libbluray-0.9.2-3 (x86_64), since 2016-05-08
* lv2-1.14.0-2 (i686), since 2016-10-20
* lv2-1.14.0-2 (x86_64), since 2016-10-20
* perl-5.24.0-3 (i686), since 2016-10-25
* perl-5.24.0-3 (x86_64), since 2016-10-25
* libarchive-3.2.2-1 (i686), since 2016-10-29
* libarchive-3.2.2-1 (x86_64), since 2016-10-29
* dhcpcd-6.11.5-1 (i686), since 2016-11-07
* dhcpcd-6.11.5-1 (x86_64), since 2016-11-07
* ardour-5.4-2 (i686), since 2016-11-08
* ardour-5.4-2 (x86_64), since 2016-11-08


== Top five in signoffs in last 24 hours ==

1. trengrj - 2 signoffs
2. roentgen - 2 signoffs