Re: [arch-general] [arch-dev-public] licensing issues with DB 6.0

2013-08-15 Thread Hussam Al-Tayeb
On Friday 09 August 2013 11:31:22 Pierre Schmitz wrote:
 Hi all,
 
 we just finished the db 6.0 rebuild in staging. I was pointed* to an
 issue with it's license though. It seems Oracle switched the license to
 AGPL with version 6.0. I am not an expert, but afaik this makes it only
 compatible with GPL3 clients and also enforces the AGPL terms on those.
 
 Debian had a similar discussion
 https://lists.debian.org/debian-legal/2013/07/msg0.html
 
 If you think this is indeed a problem, I suggest to drop the rebuild for
 now and keep db-5. We could introduce a db6 package if packages really
 need that and are license-compatible. We might also want to try to
 disable db-functionality if possible and switch to alternative
 implementations.
 
 Greetings,
 
 Pierre
 
 *) https://bugs.php.net/bug.php?id=65426

Out of the applications I have installed that use db  5.3, bogofilter can be 
linked against sqlite3 instead if it is configured with --with-database=sqlite3


Re: [arch-general] [Classroom] Beginners Guide to Package Maintenance

2013-08-15 Thread Szymon Szydełko
On Sun, Aug 11, 2013 at 7:36 PM, William Giokas 1007...@gmail.com wrote:

 All,

 manfred and I have both decided that we are going to finally be having
 this class. We'll be doing the first class on Sunday, September 14th at
 17:00 UTC.=20

 This first class will be a basic introduction for new packagers on how
 to make their PKGBUILDs better. Anyone¹ is welcome to attend. We will be
 running our class out of the #archlinux-classroom channel on freenode.
 Those wanting a link can go here² for more information.

 ¹: There are some requirements to attend, you should not be completely
 new to Arch. We expect you to know how to use a text editor and basic
 Linux utilities (cd, mkdir, install, ln, etc.).

 ²:
 https://wiki.archlinux.org/index.php/Beginners_Guide_to_Package_Maintaining

 Thank you, and we hope to see you there!

 --
 William Giokas | KaiSforza | http://kaictl.net/
 GnuPG Key: 0x73CD09CF
 Fingerprint: F73F 50EF BBE2 9846 8306  E6B8 6902 06D8 73CD 09CF


Just in case: will someone archive it, so it is available later?
Regards,
Szymon Szydełko


[arch-general] tmpfs 100% /tmp - No space left on device

2013-08-15 Thread Ralf Mardorf
Hi :)

when I try to build current linux-rt I get No space left on device,
resp. df shows tmpfs 100% /tmp.

What can I do?
Add tmpfs   /tmp tmpfs   nodev,nosuid,size=3G  0  0
to /etc/fstab?
What should somebody do, assumed there are only 2 GB available by RAM?

I could build the kernel-rt before this one,
[rocketmouse@archlinux ~]$ uname -rm
3.8.13-rt14-1-rt x86_64

Some information:

[root@archlinux rocketmouse]# df -h
Filesystem  Size  Used Avail Use% Mounted on
/dev/sda935G   24G  9.6G  71% /
dev 1.8G 0  1.8G   0% /dev
run 1.9G 1008K  1.9G   1% /run
tmpfs   1.9G 0  1.9G   0% /dev/shm
tmpfs   1.9G 0  1.9G   0% /sys/fs/cgroup
tmpfs   1.9G  1.9G 0 100% /tmp
/dev/sdb12   48G  9.9G   35G  22% /home/music
/dev/sda11   57G   23G   32G  43% /mnt/music
/dev/sdb820G  7.3G   12G  40% /mnt/maverick

[rocketmouse@archlinux ~]$ hwinfo --memory
01: None 00.0: 10102 Main Memory
  [Created at memory.66]
  Unique ID: rdCR.CxwsZFjVASF
  Hardware Class: memory
  Model: Main Memory
  Memory Range: 0x-0xe78c6fff (rw)
  Memory Size: 3 GB + 512 MB
  Config Status: cfg=new, avail=yes, need=no, active=unknown

[root@archlinux rocketmouse]# cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# file system dir   type  options   dump  pass
# UUID=f386221b-fc9c-434b-b4e7-b3b1b97be8aa LABEL=archlinux
/dev/sda9   /   ext3
rw,relatime,data=ordered0 1

# UUID=3e19b702-30ed-4574-91d7-1594fad71842
/dev/sdb7   noneswapdefaults0 0

# UUID=4b65ccbf-2219-4734-98fa-16c58d4f60fa
/dev/sda10  noneswapdefaults,pri=-2 0 0

/dev/sda11/mnt/music  ext3
noatime,defaults  0 2
/dev/sdb12/home/music ext4
noatime,defaults  0 2

The available rest output of the terminal, when building linux-rt:

cp: failed to extend 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/snd-usbmidi-lib.ko’:
 No space left on device
  INSTALL sound/usb/usx2y/snd-usb-us122l.ko
  INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
cp: error writing 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-us122l.ko’:
 No space left on device
cp: failed to extend 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-us122l.ko’:
 No space left on device
cp: error writing 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-usx2y.ko’:
 No space left on device
cp: failed to extend 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-usx2y.ko’:
 No space left on device
  MKDIR   
/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/acenic/
  MKDIR   
/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/adaptec/
  INSTALL 
/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw
  MKDIR   
/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/bnx2x/
install: error writing 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw’:
 No space left on device
install: failed to extend 
‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw’:
 No space left on device
make[1]: *** 
[/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw]
 Error 1
make[1]: *** Waiting for unfinished jobs
  MKDIR   
/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/bnx2/
make: *** [_modinst_post] Error 2
== ERROR: A failure occurred in package_linux-rt().
Aborting...
== ERROR: Makepkg was unable to build linux-rt.
== Restart building linux-rt ? [y/N]
== -
==

Regards,
Ralf



Re: [arch-general] [Classroom] Beginners Guide to Package Maintenance

2013-08-15 Thread D M Rutherford
September 14th also appears to be a Saturday; can we confirm the date?

dmr 


On Monday, 12 August 2013 at 13:08, Leonidas Spyropoulos wrote:

 On Mon, Aug 12, 2013 at 12:38 PM, Florian Pritz bluew...@xinu.at 
 (mailto:bluew...@xinu.at) wrote:
  On 12.08.2013 12:59, Leonidas Spyropoulos wrote:
   Hello William,
   
   On Sun, Aug 11, 2013 at 6:36 PM, William Giokas 1007...@gmail.com 
   (mailto:1007...@gmail.com) wrote:
All,

manfred and I have both decided that we are going to finally be having
this class. We'll be doing the first class on Sunday, September 14th at
17:00 UTC.=20

   
   
   Is this UTC-20 or just mistype? (I just want to import that on my 
   calendar)
  
  Quoted printable encoding encodes spaces as =20. That's a double
  encoded space which in the mail source is written as =3D20.
  
  UTC offset times are normally between UTC-12 and UTC+12 so this is just
  normal UTC.
  
 
 
 Thanks for the technical observations and answers :) I'll add them to my cal.
 
 -- 
 Caution: breathing may be hazardous to your health.
 
 #include stdio.h
 int main(){printf(%s,\x4c\x65\x6f\x6e\x69\x64\x61\x73);}
 
 




[arch-general] Pip2 commands throw error

2013-08-15 Thread Squall Lionheart
Hello,

Since upgrading to version 1.4.1 in July of python2-pip, I have been
receiving this Exception on the commands I execute.  Received an update to
version 1.4.1-1 today and the error persists.  This is a desktop machine
and I get the same error on a server running Parabola that gets the same
error.  I tried a manual install of pip-1.4.1 and distribute on Slackware
and everything runs as it should.

Please help.

$ pip2 list
caatinga (1.0.1)
clojure-py (0.2.4)
distribute (0.6.28)
Fabric (1.7.0)
git-remote-helpers (0.1.0)
logilab-astng (0.24.3)
logilab-common (0.60.0)
netsnmp-python (1.0a1)
paramiko (1.11.0)
pep8 (1.4.6)
pip (1.4.1)
pycrypto (2.6)
pylint (0.28.0)
python-libtorrent (0.16.10)
Exception:
Traceback (most recent call last):
  File /usr/lib/python2.7/site-packages/pip/basecommand.py, line 134, in
main
status = self.run(options, args)
  File /usr/lib/python2.7/site-packages/pip/commands/list.py, line 80, in
run
self.run_listing(options)
  File /usr/lib/python2.7/site-packages/pip/commands/list.py, line 127,
in run_listing
self.output_package_listing(installed_packages)
  File /usr/lib/python2.7/site-packages/pip/commands/list.py, line 136,
in output_package_listing
if dist_is_editable(dist):
  File /usr/lib/python2.7/site-packages/pip/util.py, line 347, in
dist_is_editable
req = FrozenRequirement.from_dist(dist, [])
  File /usr/lib/python2.7/site-packages/pip/__init__.py, line 194, in
from_dist
assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing complete log in /home/squall/.pip/pip.log


The contents of pip.log are the same as the error output.


Thank you
Squall

-- 
Yesterday is history.
Tomorrow is a mystery.
Today is a gift.
That's why its called the present.

Headmaster Squall :: The Wired/Section-9
Close the world  txen eht nepo
$3R14L 3XP3R1M3NT$ #L41N
https://github.com/headmastersquall


[arch-general] testing/glibc 2.18-1 breaks vte

2013-08-15 Thread Chris “Kwpolska” Warrick
I am running [testing] on Arch Linux x86_64.  With the recent update
of glibc to 2.18-1, all vte-based terminals fail to start under a
non-root user.  They claim that grantpt failed: Operation not
permitted.  Downgrading to core’s 2.17-6 restores regular
functionality.  Non-vte terminals (xterm, urxvt) are not affected by
this.

What is going on?

-- 
Chris “Kwpolska” Warrick http://kwpolska.tk
PGP: 5EAAEA16
stop html mail | always bottom-post | only UTF-8 makes sense


[arch-general] Question about repository updates and atomicity

2013-08-15 Thread Johannes Ernst
I'm trying to understand what may and may not go wrong between package
uploads to a repository, repository synchronization via rsync (which seems
to be the preferred method for mirrors to get their stuff) and downloads
via pacman.

Assume a developer uploads a new version of two packages to a repository.
My understanding is that uploads delete the older version of the uploaded
package currently in the repository. (unlike other package management
systems e.g. debian's where multiple versions of the same package can
reside in the same repository).

An hour later, a mirror repository starts rsycing. While the rsync is
ongoing, a user uses pacman to download both packages from the mirror.

Question: what mechanisms exists, if any, to avoid that the user gets the
old version of package A and the new version of package B? (assume the
rsync is still ongoing while the download occurs)

It seems the safe way of doing the rsync would be to take down the mirror
during the critical section (when all old versions are removed and the new
ones put there instead), and restart it afterwards? Or is there something
somewhere that I'm not seeing? The debian guys probably keep the old
version(s) around for exactly that reason...

Any insight very much appreciated ...

Cheers,



Johannes.


Re: [arch-general] testing/glibc 2.18-1 breaks vte

2013-08-15 Thread Allan McRae
On 14/08/13 19:21, Chris “Kwpolska” Warrick wrote:
 I am running [testing] on Arch Linux x86_64.  With the recent update
 of glibc to 2.18-1, all vte-based terminals fail to start under a
 non-root user.  They claim that grantpt failed: Operation not
 permitted.  Downgrading to core’s 2.17-6 restores regular
 functionality.  Non-vte terminals (xterm, urxvt) are not affected by
 this.
 
 What is going on?
 

Remove the /dev/pts line from your fstab.


Re: [arch-general] Question about repository updates and atomicity

2013-08-15 Thread Allan McRae
On 15/08/13 17:08, Johannes Ernst wrote:
 I'm trying to understand what may and may not go wrong between package
 uploads to a repository, repository synchronization via rsync (which seems
 to be the preferred method for mirrors to get their stuff) and downloads
 via pacman.
 
 Assume a developer uploads a new version of two packages to a repository.
 My understanding is that uploads delete the older version of the uploaded
 package currently in the repository. (unlike other package management
 systems e.g. debian's where multiple versions of the same package can
 reside in the same repository).
 
 An hour later, a mirror repository starts rsycing. While the rsync is
 ongoing, a user uses pacman to download both packages from the mirror.
 
 Question: what mechanisms exists, if any, to avoid that the user gets the
 old version of package A and the new version of package B? (assume the
 rsync is still ongoing while the download occurs)

The database file will either have both new packages or no new packages.


 It seems the safe way of doing the rsync would be to take down the mirror
 during the critical section (when all old versions are removed and the new
 ones put there instead), and restart it afterwards? Or is there something
 somewhere that I'm not seeing? The debian guys probably keep the old
 version(s) around for exactly that reason...
 
 Any insight very much appreciated ...





Re: [arch-general] [Classroom] Beginners Guide to Package Maintenance

2013-08-15 Thread Leonidas Spyropoulos
On Wed, Aug 14, 2013 at 1:25 PM, Mathias Huber mhu...@linux-magazin.de wrote:
 Wait,

 manfred and I have both decided that we are going to finally be having
 this class. We'll be doing the first class on Sunday, September 14th at
 17:00 UTC.=20

 September 14th is Saturday, and Sunday is the 15th -- which is it to be?

 Best,
 Mathias

Can we post the correct date on the wiki page as well?
https://wiki.archlinux.org/index.php/Beginners_Guide_to_Package_Maintaining

Thanks







-- 
Caution: breathing may be hazardous to your health.

#include stdio.h
int main(){printf(%s,\x4c\x65\x6f\x6e\x69\x64\x61\x73);}


Re: [arch-general] python-distribute is deprecated and merged back into setuptools.

2013-08-15 Thread Øyvind Heggstad
On Mon, 12 Aug 2013 18:54:47 +0700
Shani Hadiyanto Pribadi shaniprib...@gmx.net wrote:

 Hello,
 
 python-distribute is merged back into setuptools and deprecated.
 [1]
 http://mail.python.org/pipermail/distutils-sig/2013-March/020126.html
 [2] http://pythonhosted.org/setuptools/merge.html
 
 I'm not sure where to report this since the bug report is not for out
 of date package.
 
 Here is the new PKGBUILD for python-setuptools-0.9.8:
 [3] https://gist.github.com/shanipribadi/6210208
 
 Altough setuptools 1.0 will be out very soon (mercurial repo is
 already at 1.0b1, pypi is still at 0.9.8)
 
 Thank you.

I already filed a feature request for it. Nothing is happening to it
though:  https://bugs.archlinux.org/task/36193

I was going to clean up the mess in aur, but decided to wait for
whatever response there will be to the feature request first.


[arch-general] Intel SNA artifacts in Firefox

2013-08-15 Thread Paul Gideon Dann
Since the xf86-video-intel update that enabled SNA by default, I've noticed 
that some areas of some web pages (mostly flat backgrounds) in Firefox suffer 
from heavy graphical corruption, as if those areas are being used as rendering 
buffers elsewhere: bits of web pages from other tabs, etc...  It goes away 
when I scroll the page.  It happens regularly, every couple of minutes or 
more.

This is on a Dell Latitude E5520 (Sandybridge i5) with KDE.

I'm wondering if anyone else is seeing this?

Paul


Re: [arch-general] tmpfs 100% /tmp - No space left on device

2013-08-15 Thread Leonid Isaev
On Tue, 13 Aug 2013 18:43:29 +0200
Ralf Mardorf ralf.mard...@alice-dsl.net wrote:

 Hi :)
 
 when I try to build current linux-rt I get No space left on device,
 resp. df shows tmpfs 100% /tmp.
 
 What can I do?
 Add tmpfs   /tmp tmpfs   nodev,nosuid,size=3G  0  0
 to /etc/fstab?
 What should somebody do, assumed there are only 2 GB available by RAM?

So, your /tmp is larger than RAM size?

If you were successfull building a kernel completely in RAM before, I'd say
quit all unnecessary applications like KDE, firefox, etc. to free up as much
memory as possible...

Notice, though, that if /tmp is getting full and is about the same size as RAM,
the system will start swapping well before /tmp is filled, so you'll get no
performance gain from building in /tmp because effectively you'll be
compiling in the swap partition.

Cheers,
L.

 
 I could build the kernel-rt before this one,
 [rocketmouse@archlinux ~]$ uname -rm
 3.8.13-rt14-1-rt x86_64
 
 Some information:
 
 [root@archlinux rocketmouse]# df -h
 Filesystem  Size  Used Avail Use% Mounted on
 /dev/sda935G   24G  9.6G  71% /
 dev 1.8G 0  1.8G   0% /dev
 run 1.9G 1008K  1.9G   1% /run
 tmpfs   1.9G 0  1.9G   0% /dev/shm
 tmpfs   1.9G 0  1.9G   0% /sys/fs/cgroup
 tmpfs   1.9G  1.9G 0 100% /tmp
 /dev/sdb12   48G  9.9G   35G  22% /home/music
 /dev/sda11   57G   23G   32G  43% /mnt/music
 /dev/sdb820G  7.3G   12G  40% /mnt/maverick
 
 [rocketmouse@archlinux ~]$ hwinfo --memory
 01: None 00.0: 10102 Main Memory
   [Created at memory.66]
   Unique ID: rdCR.CxwsZFjVASF
   Hardware Class: memory
   Model: Main Memory
   Memory Range: 0x-0xe78c6fff (rw)
   Memory Size: 3 GB + 512 MB
   Config Status: cfg=new, avail=yes, need=no, active=unknown
 
 [root@archlinux rocketmouse]# cat /etc/fstab
 # 
 # /etc/fstab: static file system information
 #
 # file system   dir   type  options
 dumppass # UUID=f386221b-fc9c-434b-b4e7-b3b1b97be8aa
 LABEL=archlinux /dev/sda9 /   ext3
   rw,relatime,data=ordered0 1
 
 # UUID=3e19b702-30ed-4574-91d7-1594fad71842
 /dev/sdb7 noneswapdefaults
   0 0
 
 # UUID=4b65ccbf-2219-4734-98fa-16c58d4f60fa
 /dev/sda10noneswap
 defaults,pri=-2   0 0
 
 /dev/sda11  /mnt/music
 ext3noatime,defaults  0
 2 /dev/sdb12/home/music
 ext4noatime,defaults  0 2
 
 The available rest output of the terminal, when building linux-rt:
 
 cp: failed to extend
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/snd-usbmidi-lib.ko’:
 No space left on device INSTALL sound/usb/usx2y/snd-usb-us122l.ko INSTALL
 sound/usb/usx2y/snd-usb-usx2y.ko cp: error writing
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-us122l.ko’:
 No space left on device cp: failed to extend
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-us122l.ko’:
 No space left on device cp: error writing
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-usx2y.ko’:
 No space left on device cp: failed to extend
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/modules/3.10.6-rt3-1-rt/kernel/sound/usb/usx2y/snd-usb-usx2y.ko’:
 No space left on device
 MKDIR   
 /tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/acenic/
 MKDIR   
 /tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/adaptec/
 INSTALL 
 /tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw
 MKDIR   
 /tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/bnx2x/
 install: error writing
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw’:
 No space left on device install: failed to extend
 ‘/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw’:
 No space left on device make[1]: ***
 [/tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/atmsar11.fw]
 Error 1 make[1]: *** Waiting for unfinished jobs
 MKDIR   
 /tmp/yaourt-tmp-rocketmouse/aur-linux-rt/pkg/linux-rt/lib/firmware/bnx2/
 make: *** [_modinst_post] Error 2 == ERROR: A failure occurred in
 package_linux-rt(). Aborting... == ERROR: Makepkg was unable to build
 linux-rt. == Restart building linux-rt ? [y/N] ==
 - ==
 
 Regards,
 Ralf
 



-- 
Leonid Isaev
GnuPG key: 0x164B5A6D
Fingerprint: C0DF 20D0 C075 C3F1 E1BE  775A A7AE F6CB 164B 5A6D


signature.asc
Description: PGP signature


Re: [arch-general] Intel SNA artifacts in Firefox

2013-08-15 Thread Mike Cloaked
On Thu, Aug 15, 2013 at 1:33 PM, Paul Gideon Dann pdgid...@gmail.comwrote:

 Since the xf86-video-intel update that enabled SNA by default, I've noticed
 that some areas of some web pages (mostly flat backgrounds) in Firefox
 suffer
 from heavy graphical corruption, as if those areas are being used as
 rendering
 buffers elsewhere: bits of web pages from other tabs, etc...  It goes away
 when I scroll the page.  It happens regularly, every couple of minutes or
 more.

 This is on a Dell Latitude E5520 (Sandybridge i5) with KDE.

 I'm wondering if anyone else is seeing this?


You are far from alone!

See the thread at  https://bbs.archlinux.org/viewtopic.php?id=167939

-- 
mike c