Re: [arch-general] [arch-dev-public] licensing issues with DB 6.0
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
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
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
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
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
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
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
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
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
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.
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
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
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
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