Re: [Mageia-dev] 3.0 release - some initial notes; failure
with Linux will understand the difference between KDE, GNOME or whatever, so maybe we should pick one or the other by default. Also, I might want both KDE and GNOME installed, so I don't want to choose just one and not the other. If I'll get a chance to install more desktops later in the installer, please say so more clearly, not buried in help (once the link to help is fixed)... Yes. The installer seems much slower than it used to be, but maybe that's changes in rpm? Three hours to install packages is a long time. Although having said that, maybe the estimates were just wrong. How strange. I was able to install Mageia 2 in a VM (from the Dual CD though) in a few minutes. At the end, several hours later, the DVD is ejected and the system tries to reboot... PANIC cannot mount proc on /proc! Compile the kernel with CONFIG_PROC_FS! Hmm. Well, I saw something go by about this on the mailing list so maybe I can fix it without another 7-hour download of the DVD image. Overall, though, the installer needs a huge injection of slickness. It's_almost_ there, but in graphic design almost doesn't get you a cigar. That's true. By the way “GUI Design is not graphic design. You can design good GUI without being a competent graphics designer. Designing web sites or Web UI with their stylish look and everything should look different than every other site, is a different issue, and from my experience, some web designs tend to be considered outdated, and some users (though different ones each time) will complain that they don't like your style. You cannot please all the people all the time. Regards, Shlomi Fish Liam -- - Shlomi Fish http://www.shlomifish.org/ List of Networking Clients - http://shlom.in/net-clients Java is a DSL (= Domain Specific Language) to transform big XML documents into long exception stack traces. — Scott Bellware Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] [ANN] The RPM Spec Lingo - Call for Contributions
Hi all, recently, I had to create a .src.rpm for Fedora, and ran into some Mageia RPM SPEC paradigms that I was not familiar with, and had to ask on IRC or search the web. So I decided to make life easier and create something like to ease translating between the distributions: http://hyperpolyglot.org/scripting . So see: * https://wiki.mageia.org/en/Mageia-Mandriva-Fedora-SUSE_RPM_Spec_Lingo It's currently very much work in progress, and the formatting could use some work, but it's a start. Feel free to contribute - Be Bold and edit. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld rindolf buu: do you have a functional spec? An architecture document? An interface whitepaper? A developer’s guide? A user manual? A “The BL Book” and “BL — The Program”? buu rindolf: no, no, no no and no Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Perl(B::C) installation problem
Hi Sandro, On Fri, 14 Dec 2012 07:41:23 +0100 Sandro CAZZANIGA cazzaniga.san...@gmail.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Certains paquets ont été installés mais d'autres ont échoué. Le paquetage demandé ne peut pas être installé : perl-B-C-1.420.0-2.mga2.i586 (car perlapi-5.14.2 est non satisfait) B::C does not build with perl-5.16.x which is what we have in Cauldron, and its maintainers used to claim perl-5.16.x introduced some serious bugs that were not present in perl-5.14.x (whereas the other Perl 5 porters disagree). So at the moment, it is uninstallable. P.S: next time please use «export LC_ALL=C» for the commands to display the errors and warnings in English. Regards, Shlomi Fish Regards. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJQysoMAAoJEOk/tJ1aQIB9K6QIAKEOcQHVzosFQz8/Wqnhn71u 5mAh0fZaH/hCflXlrZULKKKEDEH1BzLgpSRlUp1ljhCZ7KpBFbhsNV30BcXMazvX KHLsQfVs9WdhRqfsG1R3CFP2vWFvs+ssVr2eObzraLntHzpD4DT3awnTCIZoZQkA VQ3QDACdepDDUL5EQ0cmef99/7i6q18iTdKLils4XSeCibL11HMUIH2KgZ7hbAig TAI73rer32Gou+B11NBdVbJ7ZDyl+vmTRaEaKeup7zsn3R1X9mOSdBBakWyJ6R2A dcsz5cQ4AFH00dHZ9luCjn9SYlrbhZNG3icuabVE967nps76mbjT3KYD2RMbDDg= =P3ps -END PGP SIGNATURE- -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ If a million Shakespeares had to write together, they would write like a monkey. — based on Stephen Wright, via Nadav Har’El. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Python packaging policy
Hi Joseph, On Thu, 13 Dec 2012 14:53:04 +0800 Joseph Wang joequ...@gmail.com wrote: Looking over this page: https://wiki.mageia.org/en/Python_policy * python-pyp2rpm is undergoing review right now. Once it's in cauldron, I'd like to point to that package as something that packagers you should use to get a first draft of a spec file, I've been working with the Fedora people so that it will do both fedora and mageia naming conventions. Sounds good. Does it support building for both Python 2.x and Python 3.x (in case both are supported)? * I'd like to add a rule (which is followed by current packages) that the prefix py should generally be removed from a package name. For example pyopencl should be called python-opencl. This is the current convention for packages in mageia. I'm OK with it either way. * Also for grouping. I'd like to add a rule that Development/Python is intended for packages which provide general development libraries for python, and if the library fits into an obvious other category (i.e. python routines for cosmology calculations) those should go into the other category. Sounds good. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan mst I find it’s usually safe to assume that whatever shlomif’s doing, there isn’t a good reason for it. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Looking for a Mentor
Hi Filipe, On Thu, 6 Dec 2012 11:41:42 -0200 Filipe Saraiva filip.sara...@gmail.com wrote: Hello Mages, I am looking for a mentor to help me with packaging for Mageia. I have interests in scientific softwares and I am creating a SWI-Prolog package. Nice. I applied my name and more informations in packaging apprentice candidates's table: https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packaging_apprentice_candidates In case you didn't find one yet, then I have enough time for that. However, I'm technically mentoring several other apprentices, but for various reasons, they do not initiate enough activity on their own, so I'm not too occupied with them. You can find me on IRC as rindolf on #mageia-mentoring . Regards, Shlomi Fish Thanks, -- - Shlomi Fish http://www.shlomifish.org/ The Human Hacking Field Guide - http://shlom.in/hhfg COBOL is the old Java. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Perl MIDI:ALSA module (package suggestion for Mageia)
Hi tux99, On Sat, 8 Dec 2012 14:43:47 +0100 (CET) tux99-...@uridium.org wrote: Hi, Thanks to Peter Billam there is now a Perl module that gives Perl complete access to the ALSA MIDI library therefore allowing to easily create programs in Perl that inteface with MIDI capable synthesizers. I have packaged up this Perl module for Centos 6 and I think it should be straightforward to port the Centos 6 spec-file to Mageia, but since I'm not a Mageia packager (and can't be due to lack of time) I wanted to bring this to your attention with the hope that a Mageia packager picks this up and adds this very useful package to Mageia. I now packaged your perl-MIDI-ALSA for Mageia Linux 3/Cauldron after some Mageiaisation of the .spec file. Thanks! If you wish to return the favour you can package Freecell Solver ( http://fc-solve.shlomifish.org/ ) for Fedora/CentOS. The .tar.bz2 already has a built-in .spec and .spec.in and there's also a Mageia package for it here: http://mirrors.kernel.org/mageia/distrib/cauldron/SRPMS/core/release/freecell-solver-3.14.1-1.mga3.src.rpm I should note that it should better be made a suggests of the Fedora PySolFC package, because it enhances it (see http://www.youtube.com/watch?v=hYdqNuX4WJc ). PySolFC recommends the following flags in build Freecell Solver: --enable-max-num-freecells=8 --enable-max-num-stacks=20 --enable-max-num-initial-cards-per-stack=60 Translated into the new CMake build system, they are: %cmake -DLOCALE_INSTALL_DIR=%{_datadir}/locale -DLIB_INSTALL_DIR=%{_libdir} \ -DMAX_NUM_FREECELLS=8 -DMAX_NUM_STACKS=20 -DMAX_NUM_INITIAL_CARDS_IN_A_STACK=60 I tried to set up a Fedora VM to prepare the package and test it, but Fedora ran extremely slowly on my VirtualBox VM and I couldn't stand it (Mageia and other Linux distributions as well as Windows and FreeBSD run fine on different VMs). If anyone can she any light on this issue, I'll be grateful as well. Regards, Shlomi Fish Here are the Centos 6 files: Spec-file: http://pkgrepo.linuxtech.net/el6/testing/spec-files/perl-MIDI-ALSA.spec Source RPM: http://pkgrepo.linuxtech.net/el6/testing/source/perl-MIDI-ALSA-1.16-1.el6.src.rpm Binary RPMS: http://pkgrepo.linuxtech.net/el6/testing/i686/perl-MIDI-ALSA-1.16-1.el6.i686.rpm http://pkgrepo.linuxtech.net/el6/testing/x86_64/perl-MIDI-ALSA-1.16-1.el6.x86_64.rpm If you are curious to see what can be done with the MIDI::ALSA Perl module have a look at a program I wrote with it: http://www.yamahaforums.co.uk/forum/viewtopic.php?f=9t=5915 Regards, Andy -- - Shlomi Fish http://www.shlomifish.org/ My Aphorisms - http://www.shlomifish.org/humour.html Larry Wall has more dollars in the bank than in his Perl code. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Perl MIDI:ALSA module (package suggestion for Mageia)
Hi tux99, On Sat, 8 Dec 2012 16:59:25 +0100 (CET) tux99-...@uridium.org wrote: On Sat, 8 Dec 2012, Shlomi Fish wrote: I now packaged your perl-MIDI-ALSA for Mageia Linux 3/Cauldron after some Mageiaisation of the .spec file. Thanks! That's great, thanks! You're welcome. If you wish to return the favour you can package Freecell Solver ( http://fc-solve.shlomifish.org/ ) for Fedora/CentOS. The .tar.bz2 already has a built-in .spec and .spec.in and there's also a Mageia package for it here: Unfortunately I'm not a Fedora user or packager at all, I only run a personal repo for EL6 (RHEL6/Centos6/SL6) specialised in Audio/Video packages which is quite popular among EL6 desktop users due to the fact that it has several A/V related packages no other EL6 repo has. If you like I could add Freecell-Solver to my personal EL6 repo, but I don't think that would help much, it would probably get more attention in one of the large EL6 repos like EPEL. Thanks for your work. In any case, today I was able to successfully install and run a Fedora VM on my laptop (which is more underpowered than the desktop machine), although I did a few things differently like using a fixed-size VBox disk image and installing a 32-bit system. After that, and after installing some packages, I was able to prepare a Fedora-friendly freecell-solver .src.rpm and submitted it here: https://bugzilla.redhat.com/show_bug.cgi?id=885346 Another thing I considered doing in the Fedora VM was an install of the Oracle RDBMS (which I was told was free for development purposes) and play with it a little. Not sure I'll do that, but I might. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ List of Portability Libraries - http://shlom.in/port-libs E‐mail, web feeds, and doing something productive — choose two. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Updating python-lxml
Hi Phillipe, can you update python-lxml to 3.0.1 or is there any reason it wasn't updated yet? Otherwise, I can update it (it was a matter of changing the version, and running mgarepo sync -d and rebuilding). Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Aphorisms - http://www.shlomifish.org/humour.html Why can’t we ever attempt to solve a problem in this country without having a “War” on it? -- Rich Thomson, talk.politics.misc Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Fw: GPL-compatibility Question: Distributing Binaries of GPLed Programs Which Link Against Non-Free Code
Hi Aaron, I am forwarding your reply to the Mageia development mailing list. Regards, Shlomi Fish Begin forwarded message: Date: Thu, 15 Nov 2012 11:55:12 -0500 From: Aaron Williamson aar...@softwarefreedom.org To: shlo...@shlomifish.org Subject: Re: Fwd: Re: GPL-compatibility Question: Distributing Binaries of GPLed Programs Which Link Against Non-Free Code Hi Shlomi, Below I've outlined the significant legal issues here. This is not legal advice: SFLC does not represent Mageia and I have not thoroughly reviewed the code at issue here to comprehensively understand its copyright and licensing structure. Rather, I have just identified the key issues based on the facts provided in your email and a quick visit to Cinelerra's website. Additionally, SFLC is a US legal services organization, and is not licensed to practice law in France, nor are we familiar with French copyright law. If you'd like, I'd be happy to refer you to a lawyer in Paris who is familiar with free software licensing issues. Our understanding of the linking issue comports with the Free Software Foundation's position: linking a GPL'd program with a program under another license results in a combined work based on both programs. The GPL requires that the resulting work be licensed under the GPL, and that no additional restrictions (besides those in the GPL) be placed on the work. Because the faac code is encumbered by the compliant implementations restriction, the combination would violate the GPL. That said, the linking question usually arises where a downstream user of a GPL-licensed work wants to link it with proprietary modules. If I understand your intention correctly, at least with regard to Cinelerra, you would not be introducing the incompatibility, i.e. Cinelerra already links to faac -- you would just be packaging and distributing both programs for Mageia. Is that accurate? If that's right, and Cinelerra is responsible for the violation of the license on its own software, it is difficult to imagine that they'd press the violation, or that a court would permit them to. Rather, it would seem that they intend the two programs to be used together and, even if they have not granted an explicit GPL exception allowing the combination, may have at least granted an implied license by distributing the combined work themselves. This analysis, however, assumes that the Cinelerra developers own all the copyrights in the GPL-licensed code within Cinelerra, and thus have the right to grant such an exception (implied or otherwise). If they have incorporated GPL'd code produced by third parties, who never licensed such a combination, into Cinelerra, then their use of faac can't provide their downstream users with any sort of comfort regarding the violation. You may wish to contact the Cinelerra developers and ask them to clarify who owns which portions of their codebase, and whether they intend for others to link their GPL'd code with faac. Best, -- Aaron Williamson Senior Staff Counsel Software Freedom Law Center 1995 Broadway, 17th Fl. New York, NY 10023 (212) 461-1911 direct (212) 580-0898 fax www.softwarefreedom.org On 11/14/2012 06:00 PM, h...@softwarefreedom.org wrote: Original Message Subject: Re: GPL-compatibility Question: Distributing Binaries of GPLed Programs Which Link Against Non-Free Code Date: Wed, 14 Nov 2012 18:07:31 +0200 From: Shlomi Fish shlo...@shlomifish.org To: h...@softwarefreedom.org On Wed, 14 Nov 2012 10:17:00 -0500 h...@softwarefreedom.org wrote: On 11/09/2012 12:23 PM, Shlomi Fish wrote: Dear Sir or Madam, I am writing you this letter on behalf of Mageia ( https://www.mageia.org/en/ ), which is a community-developed, operating system, based on the GNU/Linux system and with a free-and-open-source (FOSS) core. We would like to ask whether (and how) we can distribute pre-built packages of a GPLed program (in our case, the video editor cinelerra) after it was linked to a library with some proprietary and non-GPLed code (in our case, faac). The longer story is that there has been some demand for including faac ( http://sourceforge.net/projects/faac/ - the Freeware Advance Audio Coder), which is both non-free in part and patent encumbered, in our distribution, and to prepare versions of the appropriate packages for which it is an optional dependency. These packages, such as cinelerra ( http://cinelerra.org/ - a video editor), are licenced under the GPL, which restricts which code its distributed binaries may be legally linked to. So our question is: assuming we package faac as a package, can we still provide pre-made and binary packages of GPLed programs that use it? Furthermore, would this require receiving an explicit permission from the copyright owner of the program under the GPL? We would appreciate any advice that you can give to us on the matter. Sincerely yours, — Shlomi Fish, on behalf
Re: [Mageia-dev] Can't start LibreOffice since last update
Hi Robert, On Fri, 09 Nov 2012 13:56:16 +0100 Robert Fox l...@foxconsult.net wrote: [rfox@mainfox ~]$ libreoffice /usr/lib64/libreoffice/program/soffice.bin: symbol lookup error: /usr/lib64/libreoffice/program/libvcllo.so: undefined symbol: _ZNK3icu14LEFontInstance10getSubFontEPKDsPiiiR11LEErrorCode Anyone else?? I can reproduce the exact same problem here (x86-64, Core i3, Intel graphics, latest Cauldron, KDE 4): shlomif@telaviv1:~$ libreoffice /usr/lib64/libreoffice/program/soffice.bin: symbol lookup error: /usr/lib64/libreoffice/program/libvcllo.so: undefined symbol: _ZNK3icu14LEFontInstance10getSubFontEPKDsPiiiR11LEErrorCode Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ C++ supports Object‐Oriented Programming roughly as much as COBOL supports Functional Programming. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] GPL-compatibility Question: Distributing Binaries of GPLed Programs Which Link Against Non-Free Code
Dear Sir or Madam, I am writing you this letter on behalf of Mageia ( https://www.mageia.org/en/ ), which is a community-developed, operating system, based on the GNU/Linux system and with a free-and-open-source (FOSS) core. We would like to ask whether (and how) we can distribute pre-built packages of a GPLed program (in our case, the video editor cinelerra) after it was linked to a library with some proprietary and non-GPLed code (in our case, faac). The longer story is that there has been some demand for including faac ( http://sourceforge.net/projects/faac/ - the Freeware Advance Audio Coder), which is both non-free in part and patent encumbered, in our distribution, and to prepare versions of the appropriate packages for which it is an optional dependency. These packages, such as cinelerra ( http://cinelerra.org/ - a video editor), are licenced under the GPL, which restricts which code its distributed binaries may be legally linked to. So our question is: assuming we package faac as a package, can we still provide pre-made and binary packages of GPLed programs that use it? Furthermore, would this require receiving an explicit permission from the copyright owner of the program under the GPL? We would appreciate any advice that you can give to us on the matter. Sincerely yours, — Shlomi Fish, on behalf of the Mageia development team. -- - Shlomi Fish http://www.shlomifish.org/ List of Networking Clients - http://shlom.in/net-clients Ran Eilam To Shlomi Fish: so what are you working on? Working on a new wiki about unit testing fortunes in freecell? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Draft of a Letter to the Software Freedom Law Center (SFLC).
Hi Donald and Johnny, On Thu, 8 Nov 2012 09:15:09 + Donald Stewart watersnowr...@gmail.com wrote: On 8 November 2012 00:45, Johnny A. Solbu coo...@solbu.net wrote: On Tuesday 06 November 2012 23:39, Shlomi Fish wrote: Dear sirs or madams, To me, this sounds a little to generic, a little to unformal when contacting a law firm. I feel that if you're using «Dear XXX» there should be one or the other. I.e. Either Sir og Madam, but then you need to know the gender of the one responding. and that can be a little tricky. ;-)= No, this is wrong, you *cannot* use just one, it has to be both. You could have Dear Sir/Madam, but the correct usage is as originally stated. This is an official letter, and therefore should have the official address to the recipient. Right. Consider using a more generinc term, like «Greetings» or «Good morgning» (depending on the time of day you send the email.) or a similar term. This is far too colloquial, and unsuitable for a letter to an official body. I also agree. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Optimising Code for Speed - http://shlom.in/optimise Judaism: God knows you will do shit, does nothing to prevent it, but makes you take the blame for it anyways. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Draft of a Letter to the Software Freedom Law Center (SFLC).
On Wed, 7 Nov 2012 20:49:20 +0100 Pierre Jarillon jaril...@abul.org wrote: Le mardi 6 novembre 2012 23:39:43, Shlomi Fish a écrit : So our question is: assuming we package faac as a package, can we still provide pre-made and binary packages of GPLed programs that use it? you can add few words about interoperability http://interoperability-definition.info/en/ which allows to read legally acquired datas. I have read that page, but I don't understand how interoperability is related here? The problem is that strong copyleft licences such as the GPL impose restrictions on what are the acceptable licenses they can be linked against, which undermines compatibility. I'm not sure I'm happy with that, but many developers seem to like using these licences. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs Knuth is not God! Typing “God” into Google and pressing “I’m Feeling Lucky” will not lead you to his homepage. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] 3rd draft of Letter to the Software Freedom Law Center about FAAC
Here is the third draft - I have integrated Liam's suggestions and gave more context for our dilemma. Regards, Shlomi Fish Dear Sir or Madam, I am writing you this letter on behalf of Mageia ( https://www.mageia.org/en/ ), which is a community-developed, operating system, based on the GNU/Linux system and with a free-and-open-source (FOSS) core. We would like to ask whether (and how) we can distribute pre-built packages of a GPLed program (in our case, the video editor cinelerra) after it was linked to a library with some proprietary and non-GPLed code (in our case, faac). The longer story is that there has been some demand for including faac ( http://sourceforge.net/projects/faac/ - the Freeware Advance Audio Coder), which is both non-free in part and patent encumbered, in our distribution, and to prepare versions of the appropriate packages for which it is an optional dependency. These packages, such as cinelerra ( http://cinelerra.org/ - a video editor), are licenced under the GPL, which restricts which code its distributed binaries may be legally linked to. So our question is: assuming we package faac as a package, can we still provide pre-made and binary packages of GPLed programs that use it? Furthermore, would this require receiving an explicit permission from the copyright owner of the program under the GPL? We would appreciate any advice that you can give to us on the matter. Sincerely yours, — Shlomi Fish, on behalf of the Mageia development team. -- - Shlomi Fish http://www.shlomifish.org/ List of Networking Clients - http://shlom.in/net-clients Ran Eilam To Shlomi Fish: so what are you working on? Working on a new wiki about unit testing fortunes in freecell? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Draft of a Letter to the Software Freedom Law Center (SFLC).
Hi all, On Wed, 7 Nov 2012 00:39:43 +0200 Shlomi Fish shlo...@shlomifish.org wrote: Hi all, I'm including here a draft of a letter we are planning to send to the Software Freedom Law Center ( SFLC- http://www.softwarefreedom.org/ ) about faac vs. cinelerra. (see the last meeting at http://meetbot.mageia.org/mageia-dev/2012/mageia-dev.2012-11-06-20.09.html for more information). Note that the SFLC does not charge for its advice (but accepts donations). Any comments will be welcome. if anyone has any comments on this (including typos and Ship it!) please share them. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Freecell Solver - http://fc-solve.shlomifish.org/ Real programmers don’t write workarounds. They tell their users to upgrade their software. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Draft of a Letter to the Software Freedom Law Center (SFLC).
Hi all, I'm including here a draft of a letter we are planning to send to the Software Freedom Law Center ( SFLC- http://www.softwarefreedom.org/ ) about faac vs. cinelerra. (see the last meeting at http://meetbot.mageia.org/mageia-dev/2012/mageia-dev.2012-11-06-20.09.html for more information). Note that the SFLC does not charge for its advice (but accepts donations). Any comments will be welcome. Regards, Shlomi Fish = Dear sirs or madams, I am writing you this letter on behalf of Mageia ( https://www.mageia.org/en/ ), which is a community-developed, operating system, based on the GNU/Linux system and with a free-and-open-source (FOSS) core. We would like to ask, whether and how we can distribute pre-built packages of a GPLed program (in our case, the video editor cinelerra) after it was linked to a library with some proprietary and non-GPLed code (in our case, faac). The longer story is that there has been some demand for including faac ( http://sourceforge.net/projects/faac/ - the Freeware Advance Audio Coder), which is both non-free in part and patent encumbered, in our distribution, and to prepare versions of the appropriate packages for which it is an optional dependency. These packages, such as cinelerra ( http://cinelerra.org/ - a video editor), are licenced under the GPL, which restricts which code its distributed binaries may be legally linked to. So our question is: assuming we package faac as a package, can we still provide pre-made and binary packages of GPLed programs that use it? We would appreciate any definitive legal insights on the matter. Sincerely yours, — Shlomi Fish, on behalf of the Mageia development team. -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang God gave us two eyes and ten fingers so we will type five times as much as we read. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] about ruby updates and some broken dependancies
Hi all, On Mon, 5 Nov 2012 01:47:09 +0100 Johnny A. Solbu coo...@solbu.net wrote: On Sunday 04 November 2012 16:52, PhilippeDidier wrote: There's a little problem with ruby updates in Cauldron : as shikamaru is always the official maintainer What's happenig with Shikamarus packages? Isn't (s)he gone so long that they are unmaintained and should be marked as such? == $ mgarepo maintdb get |grep shikamaru|wc -l 278 == in cauldron repository we have coexisting ruby-*-doc packages Just before I qualified as packager (in may I think) and got submit access, I was helping Shlomi upgrade the packages belonging to shikamaru. Abong them was many ruby packages. After upgrading several ruby packages, we started having differences in build success on the packages. I.e. They buildt on my cauldron but not in Shlomif's system. It turned out that if one specific ruby package was installed, ALL ruby packages failed to build, because the documentation did not build and some of the items in %files was missing. (I hope Shlomi still remember which ruby package needs to be listed as BuildConflict. Maybe it's listed in some of the ruby packages he made after discovering this.) Untill we figured out something was wrong, I upgraded and checked in several packages, between 10 and 20 packages, where the documentation package was Removed from the spec, because bm/rpmbuild complained on missing files and I thought it was removed in the new version. But when Shlomi build it, he added the missing files, and I don't know if he readded the doc packages or just added the installed-but-not-packages files in the %files section. When we figured out that it was due to the BuildConflict, we decided that he should do the ruby packges himself. From what I recall, the ruby package that caused the build conflict was ruby-yardoc. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Original Riddles - http://www.shlomifish.org/puzzles/ Bill Gates, CEO of Microsoft decides to use Richard Stallman’s Emacs as the basis of his company’s state‐of‐the‐art product Microsoft Editing Macros™ Enterprise Edition XP .NET Professional. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] App-CPAN2Pkg keeps failing on already available packages - https://rt.cpan.org/Ticket/Display.html?id=80418
On Fri, 26 Oct 2012 17:51:30 +0200 Shlomi Fish shlo...@shlomifish.org wrote: Hi Jerome, thanks for replying for the previous bug. Here is a new bug I filed now: https://rt.cpan.org/Ticket/Display.html?id=80420 And here is another bug: https://rt.cpan.org/Ticket/Display.html?id=80438 Regards, Shlomi Fish Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld CPAN thrives *because* of the unfettered uploading of shit, not in spite of it. — Andy Lester Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] App-CPAN2Pkg keeps failing on already available packages - https://rt.cpan.org/Ticket/Display.html?id=80418
Hi Jerome, I've been trying out CPAN2Pkg, and was dismayed by this bug: https://rt.cpan.org/Ticket/Display.html?id=80418 App-CPAN2Pkg keeps failing on already available packages (in the Mageia upstream). I did not get a reply to the previous bug I reported (which is of similar nature) in 3 months - https://rt.cpan.org/Ticket/Display.html?id=78510 . Now, I tried to find out what the problem with CPAN2Pkg and after a long investigation, I realised that check_upstream_availability() and _install_from_upstream_with_rpm_lock() are called only on the initial $self-module-name() (which is object-wide) and not only on its prerequisites. That's not good - we should check each prerequisite as well. Can you look into fixing this? Otherwise, it makes cpan2pkg extremely frustrating to use. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Interview with Ben Collins-Sussman - http://shlom.in/sussman To have bugs is human; to find them — divine. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] App-CPAN2Pkg keeps failing on already available packages - https://rt.cpan.org/Ticket/Display.html?id=80418
Hi Jerome, thanks for replying for the previous bug. Here is a new bug I filed now: https://rt.cpan.org/Ticket/Display.html?id=80420 Regards, Shlomi Fish On Fri, 26 Oct 2012 11:53:09 +0200 Shlomi Fish shlo...@shlomifish.org wrote: Hi Jerome, I've been trying out CPAN2Pkg, and was dismayed by this bug: https://rt.cpan.org/Ticket/Display.html?id=80418 App-CPAN2Pkg keeps failing on already available packages (in the Mageia upstream). I did not get a reply to the previous bug I reported (which is of similar nature) in 3 months - https://rt.cpan.org/Ticket/Display.html?id=78510 . Now, I tried to find out what the problem with CPAN2Pkg and after a long investigation, I realised that check_upstream_availability() and _install_from_upstream_with_rpm_lock() are called only on the initial $self-module-name() (which is object-wide) and not only on its prerequisites. That's not good - we should check each prerequisite as well. Can you look into fixing this? Otherwise, it makes cpan2pkg extremely frustrating to use. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ When Chuck Norris uses git, he takes a coffee break after initiating every git commit. And then he waits for the commit to finish. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Bash Update revoked customized configuration
Hi Johnny, On Tue, 23 Oct 2012 16:55:49 +0100 Johnny A. Solbu coo...@solbu.net wrote: Hi. The first thing I do on every Mandriva/Mageia installation is to remove many of the aliases defined in «/etc/profile.d/60alias.sh». I always remove every instance of «rm/cp/mv -i», every instance of «cd» aliases, and some of the «ls» aliases. I do this plainly because these aliases Really Do Annoy me! I don't care for other users on my system. If they really want these aliases, they can create them them selves. Last night I did an rsync of my local mirror and updated one of my mageia systems, only to find that a bash update have reinstalled the Default 60alias.sh. Is it possible to configure the system so it under no circumstances automatically overwrite files I've reconfigured? And, why isn't the files in «/etc/profile.d/» marked as «%config(noreplace)» ? If you're looking for a more permanent solution than one that will involve changing the system-installed files, then you can either put various unalias commands in ~/.bashrc or alternatively create a 99my_customizations.sh file with them. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang *shlomif:* hack, hack, hack ; save ; make ; make test; commit. And start over. *mrjink:* hack, hack, hack; save; make; swear; fix typos; save; make; make test; swear some more; hack some more; save; make; make test; cheer; commit. *meep:* hack, make, test, segfault, oh noes, revert to previous revision Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor
Hi Joseph, On Wed, 24 Oct 2012 22:52:57 +0800 Joseph Wang joequ...@gmail.com wrote: Hi all, I have a number of packages that are ready to be reviewed for addition to cauldron, and I'd like to get a mentor to review them. The main problem is that I'm in Asia so it's going to be difficult for me to attend the IRC meeting at 3 a.m. :-( :-( I am located in Israel ( http://www.worldtimeserver.com/current_time_in_IL.aspx?city=Tel_Aviv ) and I can try mentoring you. Technically, I have several apprentices, but they are not very persistent. I am rindolf on #mageia-mentoring . Regards, Shlomi Fish So I'm looking to see how I can get a mentor. If there is some other time in which the IRC has people on it, I can meet then, or if someone can send me a personal e-mail letting me know where to upload things. Also the things that I've had ready for submission are various games simutrans leocad vassal Some python packages pi2rpm pyopencl pyopengl pip and lots of others Some scientific packages eigen quantlib - although this will need some work X11 glamor open source ati for southern islands Once I get this batch into cauldron, my next goal is to get the entire astrophysical source code library built for mandriva. In particular, once I get started, I'd like to get CMBFAST and MESA (stellar evolution) into the distribution. -- - Shlomi Fish http://www.shlomifish.org/ What does Zionism mean? - http://shlom.in/def-zionism In the Technion, there are many ways to get from one place to the other, but they are all the same length. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Welcome Götz!
On Mon, 22 Oct 2012 23:15:53 +0200 Olivier Blin mag...@blino.org wrote: Hi, After uncountable years as a packager and maintainer in the Mandriva Linux distribution, providing a huge number of impeccable contributions, Götz Waschk is now joining us as a Mageia packager. Please welcome him aboard! Welcome! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Optimising Code for Speed - http://shlom.in/optimise Real programmers don’t write workarounds. They tell their users to upgrade their software. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Update to KDE SC 4.9.2
Hi all, On Mon, 15 Oct 2012 09:03:49 +0200 Angelo Naselli anase...@linux.it wrote: Il 14/10/2012 23:17, John Balcaen ha scritto: Hello, Since alpha 2 is out i'm now going to push KDE SC 4.9.2 on cauldron There's also at least 2 regressions : - for kopete , the otr support will be not build since it does not support the last version of otr pushed a few days ago. - for kalzium, since facile was not rebuild against new ocaml the equation solver won't work. I'll also push later telepathy-kde 0.5.1 too Does it contain new libkipi (for digikam 3.0.0 from gsoc 2012) in kdegraphics? The digikam problem found for desktop file conflict, is not upstream, it has just been added by using internal kdegraphics building. For reference, the bug report for it is: https://bugs.mageia.org/show_bug.cgi?id=7747 Please also comment there. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Parody of The Fountainhead - http://shlom.in/towtf I may be a geek, but I’m a true Klingon geek‐warrior! And a true Klingon geek warrior ALWAYS bottom‐posts. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Alpha 2 is very near
Hi all, On Thu, 11 Oct 2012 21:33:51 +0200 Anne Nicolas enna...@gmail.com wrote: Hi there That was a real alpha release! Bugs, flu, tests and tests and tests again... But alpha 2 is now very near. Please have a look in wiki page and add any information about versions and new softwares: I'm not singling the OP's message in particular, but since this is a common mistake, I thought I'd highlight it. In English, software is an uncountable noun and so one should not say softwares or a software. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/ways_to_do_it.html I’m not an actor — I just play one on T.V. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Alpha 2 is very near
Hi Wolfgang, On Fri, 12 Oct 2012 11:01:44 +0200 Wolfgang Bornath molc...@googlemail.com wrote: 2012/10/12 Shlomi Fish shlo...@shlomifish.org: Hi all, On Thu, 11 Oct 2012 21:33:51 +0200 Anne Nicolas enna...@gmail.com wrote: Hi there That was a real alpha release! Bugs, flu, tests and tests and tests again... But alpha 2 is now very near. Please have a look in wiki page and add any information about versions and new softwares: I'm not singling the OP's message in particular, but since this is a common mistake, I thought I'd highlight it. In English, software is an uncountable noun and so one should not say softwares or a software. But (soft)warez :) See: http://en.wiktionary.org/wiki/wares (meaning No. 2). Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Humanity - Parody of Modern Life - http://shlom.in/humanity When Chuck Norris uses Gentoo, “emerge kde” finishes in under a minute. A computer cannot afford to keep Chuck waiting for too long. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Fw: PHP maintenance
Begin forwarded message: Date: Sun, 30 Sep 2012 00:36:51 +0200 From: Oliver Burger oliver@gmail.com To: Shlomi Fish shlo...@shlomifish.org Subject: Re: [Mageia-dev] PHP maintenance Am 30.09.2012 00:26, schrieb Shlomi Fish: Hi Oliver, On Sat, 29 Sep 2012 23:36:28 +0200 Oliver Burger oliver@gmail.com wrote: Am 29.09.2012 20:29, schrieb Thomas Spuhler: I am looking for someone to take over php. I took it initially because we were only a few packagers I don't use it for developing Most of the updates and changes I copied (and copy) from Mandriva done by Oden. I could take php, since I am doing a lot of php development at work. But only if someone else takes Python which I took after Misc left. I'm willing to take Python. Done. I've just set the following packages to nobody. Feel free to take them: - python - python-django - python3 I've kept some python modules I imported and need for other packages. @Thomas: Feel free to set php to nobody and send me the list... Cheers, Oliver -- Oliver Burger aka obgr_seneca Mageia contributor -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi. — Larry Wall Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] The shiny new Control Center
Hi Steven, On Sat, 29 Sep 2012 22:14:03 +1000 Steven Tucker tux...@gmail.com wrote: Hi everyone, I have been doing a little work on the proposed control center - mcc2 https://wiki.mageia.org/en/Feature:UiAbstraction4mcc and would like to put a couple of questions forward to find some direction. 1/ What should we call it ?? I have been using mcc2 as a working name, however I'm not convinced this is the right approach. I will soon be uploading the code (been using my own svn repo up till now), and it would be good to start with the name it will stick with. Should the name relate to Mageia?, or should it be more generic? 2/ What languages should be available for writing modules? (Perl, C++, python and Ruby are possibilities) So far mcc2 has been written in Perl (even though I had never written a line of Perl prior to starting this) so as to make porting existing modules a matter of just replacing the Ui calls, but I do like the idea of allowing the modules to be written in more than 1 language to encourage more contributors who may be turned off by having to learn another language. Sticking with Perl will make mcc2 core easier, so I may do that initially regardless. What do you all think?? Is sticking with 1 language preferred even if it means less contributors, or is the goal to attract as many module developers as possible? 3/ What should the license be? I would be happy to make it GPL V3, but is there any argument for something different ? The problem with the GPLv3 is that it is incompatible with code that is GPLv2-only. So the code should preferably be GPLv2-and-above or even LGPLv2-and-above or under the http://en.wikipedia.org/wiki/MIT_License . Otherwise, one is introducing many future potential incompatibilities (and you can thank the FSF for that!). Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Why I Love Perl - http://shlom.in/joy-of-perl There is an IGLU Cabal, but its only purpose is to deny the existence of an IGLU Cabal. — Martha Greenberg Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] PHP maintenance
Hi Oliver, On Sat, 29 Sep 2012 23:36:28 +0200 Oliver Burger oliver@gmail.com wrote: Am 29.09.2012 20:29, schrieb Thomas Spuhler: I am looking for someone to take over php. I took it initially because we were only a few packagers I don't use it for developing Most of the updates and changes I copied (and copy) from Mandriva done by Oden. I could take php, since I am doing a lot of php development at work. But only if someone else takes Python which I took after Misc left. I'm willing to take Python. Regards, Shlomi Fish Oliver -- - Shlomi Fish http://www.shlomifish.org/ The Case for File Swapping - http://shlom.in/file-swap And the top story for today: wives live longer than husbands because they are not married to women. — Colin Mochrie in Whose Line is it, Anyway? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release pango-1.32.0-2.mga3
Hello Jani, On Fri, 28 Sep 2012 11:37:36 +0300 Jani Välimaa jani.vali...@gmail.com wrote: 2012/9/27 shlomif buildsystem-dae...@mageia.org: Name: pangoRelocations: (not relocatable) Version : 1.32.0 Vendor: Mageia.Org Release : 2.mga3 Build Date: Thu Sep 27 22:04:25 2012 Install Date: (not installed) Build Host: jonund.mageia.org Group : System/Internationalization Source RPM: (none) Size: 1062810 License: LGPLv2+ Signature : (none) Packager: shlomif shlomif URL : http://www.pango.org/ Summary : System for layout and rendering of internationalized text Description : A library to handle Unicode strings as well as complex bidirectional or context dependent shaped strings. It is the next step on Gtk+ internationalization. shlomif shlomif 1.32.0-2.mga3: + Revision: 298828 - New release - mkrel 2 - bug fix for crashes. https://bugzilla.gnome.org/show_bug.cgi?id=684959 . IMHO new release is pretty obvious and there's no need to mention it in changelog entry. Actually, there is. This way one can find where the release was changed based on svn log -v, and temporarily revert the working copy to previous versions. This is because, unfortunately, there's no way to see the patches to the working copy in the logs. I don't have strong opinion about URLs in changelog, but something fights against them. Haven't checked if they're useless (does rpmdrake support clicking them?). You can always copy and paste them. IMHO much better %changelog entry would have been: - add a patch from upstream to fix crashes (bgo#684959) What the hell is bgo? We should be more helpful and explicit than that. See: http://blog.trustedadvisortoolkit.com/what-do-you-mean-by-wdym/ Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ List of Portability Libraries - http://shlom.in/port-libs Judaism: God knows you will do shit, does nothing to prevent it, but makes you take the blame for it anyways. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Pidgin is broken on Mageia Cauldron + A Fix
Hi all, the new pango version (1.32.0) breaks pidgin on Mageia Cauldron. See: * https://developer.pidgin.im/ticket/15335#comment:1 * https://bugzilla.gnome.org/show_bug.cgi?id=684960 A workaround is to downgrade to the old pango version (1.30.1) by building the .rpms from mgarepo / bm using revision r259571 . Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/ways_to_do_it.html How many “one-liners” do I actually write? I don’t know; maybe a couple dozen a day. But I guess I must be unusual, because as we all know, AWK was a complete failure and vanished into obscurity since it didn’t address anyone’s real needs. (That was sarcasm.) — “Twelve Views of Mark Jason Dominus” Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Bye packaging, hello dev
Hi Sandro, On Thu, 27 Sep 2012 17:37:55 +0200 Sandro CAZZANIGA cazzaniga.san...@gmail.com wrote: Hi all, As some of you can see, I'm not interested in packaging anymore. In fact, I'm more interested in developpment, and sysadm. So, my best wishe is to stay in mageia, but only for code developpment (msec for example, which I ask to import in svn few days ago). (As (I think) I never become Mageia Sysadm) I would like to let all my pkg to others, but there's mainly perl modulees. I think that jq can maintain it with magpie, it doesn't monopolize much attention. For all my others pkg, I can continue to help but not as their maintainer. As I said, my wiches are write some code for mageia, now. So, that's was just to inform you. To have the list of all my pkg, you can tape mgarepo maintdb get | grep kharec. Sadly, I have no any mageia box to put it to nobody. Can a sysadm do it? I'll be happy to take over all the perl packages, and possibly some of the other packages (in order to lift off some responsibility from Jerome Quelin/jq). What do you mean that you don't have a Mageia box to assign nobody there? Can't you set up a VM? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://shlom.in/enemy I used to be arrogant. Now I’m simply Perfect. — one of Shlomi Fish’s relatives. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] new fonts?
On Sun, 23 Sep 2012 11:30:49 +0200 eatdirt dirt...@gmail.com wrote: Hi, is that a bug that all default fonts on kdm, firefox, terminal titles changed to an ugly one? ;) I noticed the change too on my system - Mageia 3/Cauldron x86-64 , KDE 4.9.1, Core i3 machine. Regards, Shlomi Fish cheers, chris. -- - Shlomi Fish http://www.shlomifish.org/ Original Riddles - http://www.shlomifish.org/puzzles/ rindolf I am not solvable. I am Turing hard. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Fw: Looking for a mentor
Begin forwarded message: Date: Fri, 21 Sep 2012 08:25:22 +0300 From: Liutauras Adomaitis liutauras.adomai...@gmail.com To: Shlomi Fish shlo...@shlomifish.org Subject: Re: [Mageia-dev] Looking for a mentor On Thu, Sep 20, 2012 at 5:56 PM, Shlomi Fish shlo...@shlomifish.org wrote: Hi Liutauras, On Thu, 20 Sep 2012 17:31:12 +0300 Liutauras Adomaitis liutauras.adomai...@gmail.com wrote: Hi there, following https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Opening_a_Mageia_account I am writing to this ML. I am looking for a mentor to help me become a packager for Mageia. I was Mandriva enthuasiast since year 2000 and now switching to Mageia step by step. I would like to pay my debts to OSS community. I work mostly as Linux Sys Admin. Experience more that 10 years. Time zone is EEST. Based in Lithuania. Liutauras Right now I have enough time to mentor you. I am rindolf on the IRC and Shlomi (Fish) or shlomif elsewhere. Join #mageia-mentoring and we may be able to find you something to do. Regards, Shlomi Fish Great, I will be Liutas on IRC -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld Larry Wall has more dollars in the bank than in his Perl code. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Mageia 3 final set of isos
Hi, On Thu, 20 Sep 2012 07:33:02 -0400 Digigold digigold...@gmail.com wrote: On 09/19/2012 04:31 AM, Thomas Backlund wrote: for normal install DVDs I guess we need to add nonfree firmwares to the isos in separate media with an option to enable/use them in the install phase as some hw need it to actually work. (IIRC tv had something like this in progress) Another vote to incorporate non-free as much as possible. Someone coming from Mint/Ubuntu etc. is probably not going to stick w/Mageia if the X server fails on first boot or their WiFi requires excessive tinkering. Some students may not have access to wired Ethernet connections and depend on WiFi, hence making net-installs for non-free drivers a catch 22. +1. I agree with that. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ The Case for File Swapping - http://shlom.in/file-swap How many “one-liners” do I actually write? I don’t know; maybe a couple dozen a day. But I guess I must be unusual, because as we all know, AWK was a complete failure and vanished into obscurity since it didn’t address anyone’s real needs. (That was sarcasm.) — “Twelve Views of Mark Jason Dominus” Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Looking for a mentor
Hi Liutauras, On Thu, 20 Sep 2012 17:31:12 +0300 Liutauras Adomaitis liutauras.adomai...@gmail.com wrote: Hi there, following https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Opening_a_Mageia_account I am writing to this ML. I am looking for a mentor to help me become a packager for Mageia. I was Mandriva enthuasiast since year 2000 and now switching to Mageia step by step. I would like to pay my debts to OSS community. I work mostly as Linux Sys Admin. Experience more that 10 years. Time zone is EEST. Based in Lithuania. Liutauras Right now I have enough time to mentor you. I am rindolf on the IRC and Shlomi (Fish) or shlomif elsewhere. Join #mageia-mentoring and we may be able to find you something to do. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Optimising Code for Speed - http://shlom.in/optimise XSLT is the worst thing since non‐sliced bread. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Weekly meetings
On Tue, 18 Sep 2012 21:04:03 +0200 Anne Nicolas enna...@gmail.com wrote: Hi there Due to personal constraints, I will not be able to organize meetings on wednesday anymore. So either somebody does it or we can move it to tuesday, same hour. Comments ? Moving them is fine by me. :-) Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ The Case for File Swapping - http://shlom.in/file-swap The Spanish Inquisition does not expect Chuck Norris. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Looking for a Packager mentor
Hi Jehan, On Mon, 17 Sep 2012 04:07:04 +0900 Jehan Pagès jehan.marmott...@gmail.com wrote: Hello, I am looking for becoming a Mageia packager, hence for a mentor, per Mageia rules. if no one else volunteers, then I guess I can become your mentor as well. I am rindolf on IRC on #mageia-mentoring and other #mageia channels. Just a note: - FAAC: http://www.audiocoding.com/faac.html MPEG-4 and MPEG-2 AAC encoder From what I recall, FAAC has fell into something that is both tainted and non-free, which does not have a suitable repository, and so we decided against packaging it. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ Better be a tail for the lions, than the head of the jackals. — Pirkei Avot, 4 15 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] How to install a debug package with its dependencies?
Hi all, On Thu, 13 Sep 2012 09:56:07 -0700 Pascal Terjan pter...@gmail.com wrote: On Thu, Sep 13, 2012 at 9:45 AM, Guillaume Rousse guillomovi...@gmail.com wrote: Le 13/09/2012 18:06, Phoenix Guo a écrit : Hi All, Could someone kindly tell me that how to install a debug package with its dependencies? There is not dependencies between debug packages, in the sense of 'debug package X need debug package Y to be used'. For example, I install the firefox-debug-10.0.7-1.mga2.x86_64 package for debugging the firefox. While gdb load the firefox core dump file, gdb cannot read debugging symbols from other debug packages as they are not installed at the same time. Although they are needed for debugging. I don't know if there an easy way to do it. Usually, tough, the name of the function where the crash does occurs is enough to tell wich debug package is needed exactly. gdb used to list the debug packages to install It still can, see: https://bugs.mageia.org/show_bug.cgi?id=3417#c19 for a workaround. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ Jack: Hi Sophie! Sophie: Don’t “Hi, Sophie!” me. Jack: Don’t “Don’t ‘Hi, Sophie!’ me” me! Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Are we going to have an IRC meeting today?
Hi all, can someone authoritative (ennael?) please let us know whether we are going to have an IRC meeting tonight or not? Thanks in advance! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ There’s no point in keeping an idea to yourself since there’s a 10 to 1 chance that somebody already has it and will share it before you. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [changelog] cauldron core/release x11-driver-video-intel-2.20.6-1.mga3
Hi Colin, On Tue, 04 Sep 2012 12:52:18 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: 'Twas brillig, and Colin Guthrie at 04/09/12 12:49 did gyre and gimble: 'Twas brillig, and tv at 02/09/12 17:26 did gyre and gimble: Name: x11-driver-video-intel Relocations: (not relocatable) Version : 2.20.6 Vendor: Mageia.Org Release : 1.mga3 Build Date: Sun Sep 2 18:24:53 2012 Install Date: (not installed) Build Host: jonund.mageia.org Group : System/X11Source RPM: (none) Size: 1629670 License: MIT Signature : (none) Packager: tv tv URL : http://xorg.freedesktop.org Summary : X.org driver for Intel graphics controllers Description : x11-driver-video-intel is the X.org driver for Intel video chipsets. tv tv 2.20.6-1.mga3: + Revision: 287324 - new release Anyone else notice a lot of graphical glitches with this new driver (screen contents jump around and are rendered in the wrong place)? The previous one was better behaved for me. Hmm, and as I write this from the old driver install, it misbehaves too. :s I suspect something behind gnome-shell causing issues with the compositing layer. Everything appears to be working fine in KDE 4 with the desktop effects enabled. I can try with gnome 3 later on. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Parody of The Fountainhead - http://shlom.in/towtf Larry Wall can understand the Perl code he wrote last year. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [Mageia-discuss] searching for plasmoid developers to implement Newbie How-to feature
Hi Marcello, On Sun, 02 Sep 2012 15:30:08 +0200 Marcello marcello.a...@alice.it wrote: Hi all, i've proposed this feature for mageia 3: https://wiki.mageia.org/en/NewbieHow-To https://qa.mandriva.com/attachment.cgi?id=17504 (mockup) i would like to implement it, but i don't have technical skills to develop the plasmoid. is there anyone who wants to volunteer to develop it? i can write the documentation (together with doc team). thanks Why not simply implement this HOWTO as a shortcut on the desktop (an icon) which would link to an HTML page on the hard disk or on an Internet web site? Or am I missing something? Regards, Shlomi Fish cheers, Marcello -- - Shlomi Fish http://www.shlomifish.org/ My Aphorisms - http://www.shlomifish.org/humour.html Chuck Norris wrote a complete Perl 6 implementation in a day, but then destroyed all evidence with his bare hands, so no‐one will know his secrets. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Can I upgrade dpkg and related packages?
Hi Bruno, On Thu, 16 Aug 2012 00:10:35 +0200 Bruno Cornec br...@victoria.frmug.org wrote: On Wed, Aug 15, 2012 at 11:10:15AM +0300, Shlomi Fish wrote: Can I update dpkg? Any replies will be appreciated. I do not see any issue with that. I'm on vacation now, so have not worked on it earlier. OK, thanks for your reply. I (or one of my apprentices) will get to it soon. Regards, Shlomi Fish I'm using it to build and sign deb packages on mageia myself. Bruno. -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality mplayer 0.9.999.2010.03.11-rc5-adc83b19e793491b1c6ea0fd8b46cd9f32e592fc is now available for download. — Shlomi Fish and d3x. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Can I upgrade dpkg and related packages?
Hi all, I filed a bug about dpkg being out-of-date on Mageia Cauldron: https://bugs.mageia.org/show_bug.cgi?id=6924 I filed it two weeks ago, and did not get a reply, although it was marked as a junior job. This bug report was prompted by this bug report: https://bugs.mageia.org/show_bug.cgi?id=6887 which was reported against the alien package. Can I update dpkg? Any replies will be appreciated. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://shlom.in/enemy If God exists and is the ego‐maniacal, sadistic and helpless creature that is described in the Old Testament, then we’re in deep trouble. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] The life After usrMove - KDE failure
Hi Johnny, On Wed, 15 Aug 2012 11:43:37 +0100 Johnny A. Solbu coo...@solbu.net wrote: I finally managed to complete the usrmove conversion, Would you mind sharing how you were able to? and today KDE failed. When login in it complaiins: Could not start ksmserver. Check your installation. Same happens with startx. When I manually launch /usr/bin/ksmserver in a terminal, it segfaults. kdebase4-workspace is the newest package, which was installed after completing the usrmove. KDE is working fine here. Does it work for you fine in a new UNIX user? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Free (Creative Commons) Music Downloads, Reviews and more - http://jamendo.com/ In the Technion, there are many ways to get from one place to the other, but they are all the same length. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Ruby update issues in cauldron
Hi Maât, On Wed, 15 Aug 2012 16:58:47 +0200 Maât maat...@vilarem.net wrote: Hi there, I don't know how to fill the bugtracker for that: [root@localhost ~]# LC_ALL=C urpmi --auto-update ... Some requested packages cannot be installed: ruby-actionpack-3.2.5-2.mga3.noarch (due to unsatisfied rubygem(sprockets)[ 2.2]) ruby-activerecord-3.2.5-1.mga3.noarch (due to unsatisfied rubygem(activemodel)[== 3.2.5]) ruby-activeresource-3.2.5-2.mga3.noarch (due to unsatisfied rubygem(activemodel)[== 3.2.5]) ruby-linecache-0.46-1.mga3.x86_64 (due to unsatisfied rubygem(rbx-require-relative)[ 0.0.4]) if i answer yes then it tries to remove many ruby packages (including rails !): Currently, we have begun the update of the ruby packages on Mageia Linux Cauldron, but it was not finished, so it is kinda in a limbo. We have also ran into this bug, which prevents further progress: https://bugs.mageia.org/show_bug.cgi?id=7052 ( ruby gems' automatic dependency detection [in rpm-build] is broken). Sorry for the inconvenience. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/ways_to_do_it.html :)- +-- — Moses the Smiley by Shlomi Fish Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [ANN] dracut 023 now in updates_testing: Feedback wanted
Hi Colin, On Mon, 06 Aug 2012 13:34:36 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: 'Twas brillig, and Colin Guthrie at 04/08/12 13:37 did gyre and gimble: Hi, There is now a new dracut in cauldron's core/updates_testing. Please do the following test: 1. Ensure your system is fully up to date and reboot it. 2. Install dracut from updates_testing 3. Generate a new initrd: dracut /boot/foo.img 4. Reboot and at the prompt edit the initrd used to be foo.img 5. Make sure things boot as expected. 6. Let me know if something goes horribly wrong Failing any critical failures, I'll push it into core/release next week sometime. Ping. I'll assume from the lack of reply that it works fine for all the many, many people who tested it!? :p I tested it according to your procedure and it works fine here. (Core i3, desktop machine, x86-64 mode). Regards, Shlomi Fish ETA Wednesday if no-one pipes up with failures before then :) Col -- - Shlomi Fish http://www.shlomifish.org/ Optimising Code for Speed - http://shlom.in/optimise God gave us two eyes and ten fingers so we will type five times as much as we read. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
On Wed, 01 Aug 2012 03:44:32 +0200 Nicolas Lécureuil nicolas.lecure...@free.fr wrote: Le mardi 31 juillet 2012 22:20:45 Balcaen John a écrit : Le mardi 31 juillet 2012 18:42:00 tv a écrit : Name: kdelibs4 Relocations: (not relocatable) Version : 4.9.0 Vendor: Mageia.Org Release : 2.mga3Build Date: Tue Jul 31 18:15:54 2012 Install Date: (not installed) Build Host: ecosse.mageia.org Group : Graphical desktop/KDE Source RPM: (none) Size: 11884847 License: GPLv2 and LGPLv2 and GFDL and BSD and QPL and Artistic Signature : (none) Packager: tv tv URL : http://www.kde.org Summary : K Desktop Environment - Libraries Description : Libraries for the K Desktop Environment. tv tv 2:4.9.0-2.mga3: + Revision: 276808 - rebuild for new libattica + mikala mikala - Silent: Fix Source URL - Update tarball to KDE 4.9.0 Oh damn that !!! kde 4.9.0 is not supposed to be released now because a padawan without a commit right send a patch, his mentor feels obligate to push the package *without* checking the side effect of this change (yeah it's a update we're late let's push it ) of course we could have stay only with kdelibs 4.9.0 but now i noticed that fwang is pushing the whole kde stack especially when we're not sure that some kde package are not going to be respun damn that ! I guess i'll won't commit anything more if it's just to see some stuff like this . please don't, we need you :( Rindolf we can't loose packagers like mikala, you really need to follow rules. If you need more infos about rules please ask we are here to help but don't touch mikala's packages w/o his authorisation. just do a mgarepo maintdb get $packageand see who is the maintainer and ask before commiting. OK, I'll keep it in mind. I thought the change was harmless because it didn't bump the library's libmajor, but apparently the KDE packages require an exact version 0.3 of attica's libraries which seems broken to me. In any case, I'll check for package maintainership later on and also will always try to install the packages first to see if they break anything. Thanks for the heads' up. BTW, you should not call me Rindolf outside IRC. My name is Shlomi. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan In the Technion, there are many ways to get from one place to the other, but they are all the same length. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Mageia 2 in VirtualBox fails to upgrade to Mageia Cauldron due to /usr move
Hi all, I am including here a log of the IRC conversation I had with some people on upgrading my x86-64 VBox virtual machine from Mageia 2 to Mageia Linux Cauldron. I could not get an adequate answer regarding it from anyone there and hope someone can help me here (I've waited long enough). For the record, I'm trying to restore my backups into the VM to a working state, and ran into a problem, see: http://www.joelonsoftware.com/items/2009/12/14.html Regards, Shlomi Fish Jul 27 16:28:01 rindolf OK, now /usrmove is giving me trouble. Jul 27 16:28:22 rindolf After following the instructions, it wants me to uninstall urpmi. Jul 27 16:35:57 * rindolf pokes coling Jul 27 16:36:27 rindolf coling: upgrade from a Mageia 2 system (inside a VBox VM) does not work due to the /usrmove. Jul 27 16:55:13 spturtle rindolf: what goes wrong? I did such an upgrade a few days ago Jul 27 16:56:12 rindolf spturtle: I've rebooted with the new dracut, but I still cannot install any packages due to missing rpmlib(X-$something). Jul 27 16:56:30 rindolf spturtle: the /usr move happened a few days ago too. Jul 27 16:57:12 spturtle so /bin and /lib symlinks are correct? latest rpm installed? Jul 27 17:07:34 neoclust rindolf: have you done the rw rd.convertfs at boot ? Jul 27 17:08:46 rindolf neoclust: don't think I did. Jul 27 17:08:52 rindolf neoclust: it's not mentioned on the UsrMove page. Jul 27 17:10:44 JohnR rindolf: it is here: https://www.mageia.org/pipermail/mageia-dev/2012-July/017532.html Jul 27 17:11:10 neoclust rindolf: step 4 in the page Jul 27 17:11:21 neoclust rindolf: Generate a new initrd and include the conversion script: dracut -f -a convertfs. Make sure you are currently running the latest kernel when you run this. If you have installed a newer kernel but not yet rebooted, then you will be generating an initrd for the current kernel, not the one you will use on next boot! Either adjust the command accordingly to include the initrd and kernel name specifically or just reboot firs Jul 27 17:11:53 tmb rindolf: yes it is... check point 8 on usrmove page Jul 27 17:11:57 rindolf neoclust: in this page - https://wiki.mageia.org/en/Feature%3AUsrMove ? Jul 27 17:11:58 erzulie [ Feature:UsrMove - Mageia wiki ] Jul 27 17:12:14 tmb At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. Jul 27 17:12:14 rindolf tmb: oh, I see. :-S Jul 27 17:16:42 rindolf tmb: I tried it - doesn't work - still the same problem. Jul 27 17:17:27 neoclust rindolf: remove the slpash silent to see more things and see error messages Jul 27 17:17:56 rindolf neoclust: I think the new dracut did not take place. Jul 27 17:18:29 neoclust rindolf: try to redo dracut -f -a convertfs Jul 27 17:21:03 rindolf neoclust: tried it - the same problem. Jul 27 17:21:26 neoclust rindolf: you can add on pastebin the output of the command ? Jul 27 17:21:37 rindolf neoclust: which command? Jul 27 17:22:13 neoclust dracut -f -a convertfs Jul 27 17:28:04 rindolf neoclust: OK, let me try. Jul 27 17:29:43 rindolf neoclust: here you go - http://paste.debian.net/180904/ Jul 27 17:29:44 erzulie [ debian Pastezone ] I: *** Including module: dash *** I: *** Including module: i18n *** I: *** Including module: rpmversion *** I: *** Including module: convertfs *** I: *** Including module: plymouth *** I: *** Including module: kernel-modules *** I: *** Including module: resume *** I: *** Including module: rootfs-block *** I: *** Including module: terminfo *** I: *** Including module: udev-rules *** I: Skipping udev rule: 50-udev.rules I: Skipping udev rule: 95-late.rules I: Skipping udev rule: 50-firmware.rules I: *** Including module: usrmount *** I: *** Including module: base *** I: *** Including module: fs-lib *** I: *** Including module: shutdown *** I: Skipping program kexec as it cannot be found and is flagged to be optional I: *** Including modules done *** I: Wrote /boot/initrd-3.4.6-desktop-1.mga3.img: I: -rw-r--r-- 1 root root 7202555 Jul 27 17:27 /boot/initrd-3.4.6-desktop-1.mga3.img Jul 27 17:29:58 rindolf neoclust: I should note that the urpmi command on that page refuses to install anything. Jul 27 17:36:31 neoclust coling: question for you too ;) Jul 27 17:39:00 * rindolf is away - walk. -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ I started out as a BASIC programmer. Some people would say that I’m permanently damaged. Some people are undoubtedly right. — Larry Wall Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Mageia 2 in VirtualBox fails to upgrade to Mageia Cauldron due to /usr move
Hi John, On Tue, 31 Jul 2012 14:42:03 -0300 John Balcaen mik...@mageia.org wrote: 2012/7/31 Shlomi Fish shlo...@shlomifish.org: Hi all, I am including here a log of the IRC conversation I had with some people on upgrading my x86-64 VBox virtual machine from Mageia 2 to Mageia Linux Cauldron. I could not get an adequate answer regarding it from anyone there and hope someone can help me here (I've waited long enough). For the record, I'm trying to restore my backups into the VM to a working state, and ran into a problem, see: [...] Did you install rpm/urpmi from updates/testing before ? If no you'll have (as i did) have to manually install first rpm dependencies directly via rpm due to the filesystem require [1] , Where can I find a script that will do that for me? Is there one? than dracut, reboot to do the migration once you're done you should be able to update without problem. [1] see the thread named My feeeling about the rpmlib(X-CheckUnifiedSystemdir) dependency the circular dep problem. I'll check it out - thanks. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality Linux — Because Software Problems Should not Cost Money. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Welcome new packager: vaci0
On Fri, 27 Jul 2012 23:40:34 -0500 Juan Luis Baptiste juan...@mageia.org wrote: Hi, I'm proud to announce that Cesar Vargas (vaci0), one of blogdrake's packagers just got submit rights and will be leaving the padawan ranks to become another jedi :D Please welcome to the Mageia packaging team !! Congratulations! And welcome aboard. Regards, Shlomi Fish Cheers, -- - Shlomi Fish http://www.shlomifish.org/ Original Riddles - http://www.shlomifish.org/puzzles/ I may be a geek, but I’m a true Klingon geek‐warrior! And a true Klingon geek warrior ALWAYS bottom‐posts. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
Hi Colin, On Sun, 22 Jul 2012 18:18:34 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: OK, I did all that and now I am getting: [QUOTE] installing findutils-4.5.10-2.mga3.x86_64.rpm lib64plymouth2-0.8.6.1-2.mga3.x86_64.rpm filesystem-2.1.9-18.mga3.x86_64.rpm lib64ncursesw-devel-5.9-7.mga3.x86_64.rpm plymouth-plugin-script-0.8.6.1-2.mga3.x86_64.rpm lib64ncurses5-5.9-7.mga3.x86_64.rpm ncurses-5.9-7.mga3.x86_64.rpm plymouth-plugin-label-0.8.6.1-2.mga3.x86_64.rpm lib64dbjava5.1-5.1.29-4.mga3.x86_64.rpm lib64ncursesw5-5.9-7.mga3.x86_64.rpm lib64ncurses-devel-5.9-7.mga3.x86_64.rpm from /var/cache/urpmi/rpms Preparing... # 1/69: filesystem # error: unpacking of archive failed on file /var/lock: cpio: rename failed - Is a directory error: filesystem-2.1.9-18.mga3.x86_64: install failed 2/69: ncurses # 3/69: lib64ncurses5 # 4/69: lib64plymouth2 # 5/69: plymouth-plugin-label # 6/69: lib64ncursesw5 # 7/69: lib64ncursesw-devel # 8/69: plymouth-plugin-script # 9/69: lib64ncurses-devel # 10/69: findutils # 11/69: lib64dbjava5.1 # [/QUOTE] And the rest of the packages refuse to install. OK, I figured out. After I ran as root: # cd /var # mv lock lock.ol # mv run run.old It was fixed and I was able to install the filesystem package and the rest of the packages. However, something like that should not happen. Well, this should have been done for you. Did you already have run.runmove~ and lock.lockmove~ folders in /var? I don't believe I had those. If so then I suspect something is killing the symlinks. I did have this problem initially too because the mandriva-clean-var-run-lock.service file would actually delete the symlinks and then some other system (perhaps systemd-tmpfiles) actually recreated the /var/run and /var/lock folders. In the latest version of the dracut script I ensured that I disabled that script by deleting the service file. Can you double check that rebooting again doesn't reconvert the links back to dirs for /var/run and /var/lock because if so, then there could be some other cleaning config somewhere that I've missed. After a reboot /var looks like this: [QUOTE] shlomif@telaviv1:~$ ls -l /var total 92 drwxr-xr-x 2 root root 4096 Jun 27 13:13 agentx drwxr-xr-x 11 root root 4096 Jul 21 21:22 cache drwxr-xr-x 3 root root 4096 Jul 21 21:22 db drwxr-xr-x 2 root root 4096 Jul 21 21:22 empty drwxr-xr-x 5 root root 4096 Jun 28 05:07 games drwxr-xr-x 56 root root 4096 Jul 21 21:22 lib drwxr-xr-x 2 root root 4096 Jul 21 21:22 local lrwxrwxrwx 1 root root11 Jul 22 19:41 lock;500c2d1c - ../run/lock lrwxrwxrwx 1 root root11 Jul 22 19:41 lock;500c2d38 - ../run/lock lrwxrwxrwx 1 root root11 Jul 22 19:46 lock;500c2e50 - ../run/lock drwxrwxr-x 4 root uucp 4096 Jul 16 04:02 lock.old drwxr-xr-x 16 root root 4096 Jul 22 20:18 log drwx-- 2 root root 16384 Sep 12 2011 lost+found lrwxrwxrwx 1 root root10 Jul 22 19:48 mail - spool/mail drwxr-xr-x 2 root root 4096 Jul 21 21:22 nis drwxr-xr-x 2 root root 4096 Jul 22 20:16 nmbd drwxr-xr-x 2 root root 4096 Jul 21 21:22 opt drwxr-xr-x 2 root root 4096 Jul 21 21:22 preserve drwxr-xr-x 11 root root 4096 Jul 23 11:01 run lrwxrwxrwx 1 root root 6 Jul 22 19:47 run;500c2e9e - ../run drwxr-xr-x 26 root root 4096 Jul 22 19:38 run.old drwxr-xr-x 11 root root 4096 Jul 21 21:22 spool drwxrwxrwt 4 root root 4096 Jul 22 22:49 tmp drwxr-xr-x 4 root root 4096 Jul 17 14:47 www drwxr-xr-x 2 root root 4096 Jul 21 21:22 yp [/QUOTE] BTW, I should note that right now after a few reboots, I am getting these symtoms: 1. I cannot run pm-suspend as user shlomif, only as root. 2. On X, I am getting a frequent and random The password you entered is incorrect [CLOSE] dialogues which I have to click through. 3. Running startx as user shlomif gives me: xauth: file /home/shlomif/.serverauth.2718 does not exist Authentication failed - cannot start X server. Perhaps you do not have console ownership? How can I fix these issues? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Apple Inc. is Evil
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
On Mon, 23 Jul 2012 13:04:30 +0300 Shlomi Fish shlo...@iglu.org.il wrote: BTW, I should note that right now after a few reboots, I am getting these symtoms: 1. I cannot run pm-suspend as user shlomif, only as root. This might be to do with how you login. If you don't use a regular display manager then there may be things that are not hooked up right. Not sure. I am using kdm (cannot use startx, though previously pm-suspend worked with startx). Replying to myself, I'd like to note that I found a solution to problem #1 and to problem #3 in these posts: * https://listman.redhat.com/archives/pam-list/2001-December/msg00069.html * http://www.linuxquestions.org/questions/linux-newbie-8/pam-authentification-failed-cannot-start-x-server-117935/ What I did was (as root): # mkdir -p /var/lock/console # touch /var/lock/console/shlomif (where shlomif is your user name). This fixed this problem. Since /var/lock was misplaced due to the /usr move transition, it was indeed caused by it. I'll see if it also fixed problem No. 2. Regards, Shlomi Fish 2. On X, I am getting a frequent and random The password you entered is incorrect [CLOSE] dialogues which I have to click through. I've seen these dialogs too. I don't think this is anything to do with usrmove but rather some other update. Not tracked down what causes it tho'. OK. I'll try to investigate. 3. Running startx as user shlomif gives me: xauth: file /home/shlomif/.serverauth.2718 does not exist Authentication failed - cannot start X server. Perhaps you do not have console ownership? Dunno about that one. Could be related to new X stuff but again I don't *think* it's related to the usrmove (could be wrong of course) Yes. Correlation does not imply causation. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Free (Creative Commons) Music Downloads, Reviews and more - http://jamendo.com/ mst I find it’s usually safe to assume that whatever shlomif’s doing, there isn’t a good reason for it. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Fw: ANNOUNCE: The /usr move cometh! ---- Instructions
Begin forwarded message: Date: Mon, 23 Jul 2012 11:21:46 +0100 From: Colin Guthrie mag...@colin.guthr.ie To: Shlomi Fish shlo...@shlomifish.org Subject: Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! Instructions 'Twas brillig, and Shlomi Fish at 23/07/12 11:08 did gyre and gimble: On Mon, 23 Jul 2012 13:04:30 +0300 Shlomi Fish shlo...@iglu.org.il wrote: BTW, I should note that right now after a few reboots, I am getting these symtoms: 1. I cannot run pm-suspend as user shlomif, only as root. This might be to do with how you login. If you don't use a regular display manager then there may be things that are not hooked up right. Not sure. I am using kdm (cannot use startx, though previously pm-suspend worked with startx). Replying to myself, I'd like to note that I found a solution to problem #1 and to problem #3 in these posts: * https://listman.redhat.com/archives/pam-list/2001-December/msg00069.html * http://www.linuxquestions.org/questions/linux-newbie-8/pam-authentification-failed-cannot-start-x-server-117935/ What I did was (as root): # mkdir -p /var/lock/console # touch /var/lock/console/shlomif (where shlomif is your user name). This fixed this problem. Since /var/lock was misplaced due to the /usr move transition, it was indeed caused by it. OK, so whatever package ships /var/lock/console folder needs to be updated to ship a tmpfiles.d conf file to create that folder on boot. /var/lock should be a symlink to /run/lock and thus reside on tmpfs and thus the tmpfiles.d file should take care of things for you. Col -- - Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ Chuck Norris once wrote a 10 million lines C++ program in Microsoft Notepad without having to use the backspace key. And it compiled without errors or warnings, and was 100% bug‐free. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
Hi Colin, On Sun, 22 Jul 2012 01:12:58 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) OK, I did all that and now I am getting: [QUOTE] installing findutils-4.5.10-2.mga3.x86_64.rpm lib64plymouth2-0.8.6.1-2.mga3.x86_64.rpm filesystem-2.1.9-18.mga3.x86_64.rpm lib64ncursesw-devel-5.9-7.mga3.x86_64.rpm plymouth-plugin-script-0.8.6.1-2.mga3.x86_64.rpm lib64ncurses5-5.9-7.mga3.x86_64.rpm ncurses-5.9-7.mga3.x86_64.rpm plymouth-plugin-label-0.8.6.1-2.mga3.x86_64.rpm lib64dbjava5.1-5.1.29-4.mga3.x86_64.rpm lib64ncursesw5-5.9-7.mga3.x86_64.rpm lib64ncurses-devel-5.9-7.mga3.x86_64.rpm from /var/cache/urpmi/rpms Preparing... # 1/69: filesystem# error: unpacking of archive failed on file /var/lock: cpio: rename failed - Is a directory error: filesystem-2.1.9-18.mga3.x86_64: install failed 2/69: ncurses # 3/69: lib64ncurses5 # 4/69: lib64plymouth2# 5/69: plymouth-plugin-label # 6/69: lib64ncursesw5# 7/69: lib64ncursesw-devel # 8/69: plymouth-plugin-script # 9/69: lib64ncurses-devel# 10/69: findutils # 11/69: lib64dbjava5.1# [/QUOTE] And the rest of the packages refuse to install. What should I do? Regards, Shlomi Fish If you are extra paranoid, or want to see what is going on, then you can remove the splash and quiet options from the kernel too. If you want to see things in more depth, you can also add rd.break=pre-pivot to the kernel. You will be dumped into a shell with your / mounted as /sysroot. This shell is *before* conversion. If you type exit the conversion will be done, and you'll be dumped to another shell afterwards. Typing exit once more here will boot the system as normal. All the best and good luck!!! Col -- - Shlomi Fish http://www.shlomifish.org/ The Human Hacking Field Guide - http://shlom.in/hhfg Bugs are too afraid to reproduce on Chuck Norris’ computer. As a result, when he uses Microsoft Windows, it behaves just like a Linux system. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
Hi all, On Sun, 22 Jul 2012 19:46:58 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Colin, On Sun, 22 Jul 2012 01:12:58 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) OK, I did all that and now I am getting: [QUOTE] installing findutils-4.5.10-2.mga3.x86_64.rpm lib64plymouth2-0.8.6.1-2.mga3.x86_64.rpm filesystem-2.1.9-18.mga3.x86_64.rpm lib64ncursesw-devel-5.9-7.mga3.x86_64.rpm plymouth-plugin-script-0.8.6.1-2.mga3.x86_64.rpm lib64ncurses5-5.9-7.mga3.x86_64.rpm ncurses-5.9-7.mga3.x86_64.rpm plymouth-plugin-label-0.8.6.1-2.mga3.x86_64.rpm lib64dbjava5.1-5.1.29-4.mga3.x86_64.rpm lib64ncursesw5-5.9-7.mga3.x86_64.rpm lib64ncurses-devel-5.9-7.mga3.x86_64.rpm from /var/cache/urpmi/rpms Preparing... # 1/69: filesystem# error: unpacking of archive failed on file /var/lock: cpio: rename failed - Is a directory error: filesystem-2.1.9-18.mga3.x86_64: install failed 2/69: ncurses # 3/69: lib64ncurses5 # 4/69: lib64plymouth2# 5/69: plymouth-plugin-label # 6/69: lib64ncursesw5# 7/69: lib64ncursesw-devel # 8/69: plymouth-plugin-script # 9/69: lib64ncurses-devel# 10/69: findutils # 11/69: lib64dbjava5.1# [/QUOTE] And the rest of the packages refuse to install. OK, I figured out. After I ran as root: # cd /var # mv lock lock.ol # mv run run.old It was fixed and I was able to install the filesystem package and the rest of the packages. However, something like that should not happen. Regards, Shlomi Fish What should I do? Regards, Shlomi Fish If you are extra paranoid, or want to see what is going on, then you can remove the splash and quiet options from the kernel too. If you want to see things in more depth, you can also add rd.break=pre-pivot to the kernel. You will be dumped into a shell with your / mounted as /sysroot. This shell is *before* conversion. If you type exit the conversion will be done, and you'll be dumped to another shell afterwards. Typing exit once more here will boot the system as normal. All the best and good luck!!! Col -- - Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ Only perl and Chuck Norris can parse Perl. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [usrmove] Help building some unbuildable packages: db51 grub
Hi Colin, On Thu, 19 Jul 2012 11:09:10 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, As part of the usrmove, I need to rebuild both db51 and grub. Neither of them build just now. I added one patch to db51 which gets over an initial error, but another relating to asm shows up. Please can someone have a look at these? I just need them to build, I don't specifically need them submitted, but feel free to do so. Just a note on my finding: unpacking the db-5.1.29 sources and doing cd build_unix ../dist/configure make Is successful here. So it could be a patch or a configure option that causes it to fail. I'll investigate further. Regards, Shlomi Fish The sooner the better if possible :) Cheers Col -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ All Chuck Norris has to do is *look* at Perl code and it interprets itself out of fear and respect. — DrForr Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [usrmove] Help building some unbuildable packages: db51 grub
Hi again, On Thu, 19 Jul 2012 14:33:52 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Colin, On Thu, 19 Jul 2012 11:09:10 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, As part of the usrmove, I need to rebuild both db51 and grub. Neither of them build just now. I added one patch to db51 which gets over an initial error, but another relating to asm shows up. Please can someone have a look at these? I just need them to build, I don't specifically need them submitted, but feel free to do so. Just a note on my finding: unpacking the db-5.1.29 sources and doing cd build_unix ../dist/configure make Is successful here. So it could be a patch or a configure option that causes it to fail. I'll investigate further. The same process is now succesful in a bm -l -p unpacking: shlomif[rpms]:$mageia/db51/BUILD/db-5.1.29/build_unix$ make make: Nothing to be done for `all'. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan He has a high degree of idealism, a high degree of stubbornness, and an even higher degree of inability to distiniguish between the two. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [usrmove] Help building some unbuildable packages: db51 grub
Hi, On Thu, 19 Jul 2012 14:33:52 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Colin, On Thu, 19 Jul 2012 11:09:10 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, As part of the usrmove, I need to rebuild both db51 and grub. Neither of them build just now. I added one patch to db51 which gets over an initial error, but another relating to asm shows up. Please can someone have a look at these? I just need them to build, I don't specifically need them submitted, but feel free to do so. Just a note on my finding: unpacking the db-5.1.29 sources and doing cd build_unix ../dist/configure make Is successful here. So it could be a patch or a configure option that causes it to fail. I'll investigate further. The plot thickens. Apparently in the bm -l -p source, this command (which as far as I can tell is what rpmbuild is running) is successful: ../dist/configure --build=x86_64-mageia-linux-gnu --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include --x-libraries=/usr/lib64 --includedir=/usr/include/db51 --enable-shared --enable-static --enable-dbm --enable-systemtap --enable-o_direct --enable-sql --enable-compat185 --enable-dump185 --enable-tcl --with-tcl=/usr/lib64 --enable-test --enable-cxx --enable-java --enable-posixmutexes --with-mutex=POSIX/pthreads/library (Followed by make). Regards, Shlomi Fish Regards, Shlomi Fish The sooner the better if possible :) Cheers Col -- - Shlomi Fish http://www.shlomifish.org/ What does Zionism mean? - http://shlom.in/def-zionism Sophie: Let’s suppose you have a table with 2^n cups… Jack: Wait a second! Is ‘n’ a natural number? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [usrmove] Help building some unbuildable packages: db51 grub
On Thu, 19 Jul 2012 15:00:43 +0300 Shlomi Fish shlo...@shlomifish.org wrote: On Thu, 19 Jul 2012 14:53:43 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi, On Thu, 19 Jul 2012 14:33:52 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Colin, On Thu, 19 Jul 2012 11:09:10 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, As part of the usrmove, I need to rebuild both db51 and grub. Neither of them build just now. I added one patch to db51 which gets over an initial error, but another relating to asm shows up. Please can someone have a look at these? I just need them to build, I don't specifically need them submitted, but feel free to do so. Just a note on my finding: unpacking the db-5.1.29 sources and doing cd build_unix ../dist/configure make Is successful here. So it could be a patch or a configure option that causes it to fail. I'll investigate further. The plot thickens. Apparently in the bm -l -p source, this command (which as far as I can tell is what rpmbuild is running) is successful: ../dist/configure --build=x86_64-mageia-linux-gnu --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include --x-libraries=/usr/lib64 --includedir=/usr/include/db51 --enable-shared --enable-static --enable-dbm --enable-systemtap --enable-o_direct --enable-sql --enable-compat185 --enable-dump185 --enable-tcl --with-tcl=/usr/lib64 --enable-test --enable-cxx --enable-java --enable-posixmutexes --with-mutex=POSIX/pthreads/library (Followed by make). OK, if I first do: export CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-pre -fno-tree-pta' Then I am able to reproduce this bug outside rpm. So I am going to gradually eliminate compile flags until I find the culprit. Now it seems everything builds fine if I only remove the -fno-tree-dominator-opts flag. However, I see in the SPEC this: [Q] # -fno-tree-ccp -fno-tree-dominator-opts to avoid breakage in src/bt_dup.c # -fno-tree-pre -fno-tree-pta to avoid breakage in src/hash_page.c CFLAGS=$RPM_OPT_FLAGS -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-pre -fno-tree-pta %ifarch ppc CFLAGS=$CFLAGS -D_GNU_SOURCE -D_REENTRANT %endif export CFLAGS [/Q] So can I safely remove that flag? /me is scared of the consequences. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Why I Love Perl - http://shlom.in/joy-of-perl Tcl is Lisp on drugs. Using strings instead of S‐expressions for closures is Evil with one of those gigantic E’s you can find at the beginning of chapters. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [usrmove] Help building some unbuildable packages: db51 grub
On Thu, 19 Jul 2012 14:53:43 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi, On Thu, 19 Jul 2012 14:33:52 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Colin, On Thu, 19 Jul 2012 11:09:10 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, As part of the usrmove, I need to rebuild both db51 and grub. Neither of them build just now. I added one patch to db51 which gets over an initial error, but another relating to asm shows up. Please can someone have a look at these? I just need them to build, I don't specifically need them submitted, but feel free to do so. Just a note on my finding: unpacking the db-5.1.29 sources and doing cd build_unix ../dist/configure make Is successful here. So it could be a patch or a configure option that causes it to fail. I'll investigate further. The plot thickens. Apparently in the bm -l -p source, this command (which as far as I can tell is what rpmbuild is running) is successful: ../dist/configure --build=x86_64-mageia-linux-gnu --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib64 --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include --x-libraries=/usr/lib64 --includedir=/usr/include/db51 --enable-shared --enable-static --enable-dbm --enable-systemtap --enable-o_direct --enable-sql --enable-compat185 --enable-dump185 --enable-tcl --with-tcl=/usr/lib64 --enable-test --enable-cxx --enable-java --enable-posixmutexes --with-mutex=POSIX/pthreads/library (Followed by make). OK, if I first do: export CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fno-tree-ccp -fno-tree-dominator-opts -fno-tree-pre -fno-tree-pta' Then I am able to reproduce this bug outside rpm. So I am going to gradually eliminate compile flags until I find the culprit. Regards, Shlomi Fish Regards, Shlomi Fish Regards, Shlomi Fish The sooner the better if possible :) Cheers Col -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ XSLT is the number one cause of programmers’ suicides since Visual Basic 1.0. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Packaging mentor looking for apprentices
Hi all, since I have quite a lot of free time on my hands lately, then I would like to mentor more apprentices in regards to packaging. I am often on IRC on #mageia-mentoring and can be reached whenever I'm not using one of these means: http://www.shlomifish.org/me/contact-me/ If you want me to mentor you, please drop me a line. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Optimising Code for Speed - http://shlom.in/optimise I don’t believe in fairies. Oops! A fairy died. I don’t believe in fairies. Oops! Another fairy died. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Upgrading KDE to 4.8.97 (4.9-RC2)?
Hi mikala and all, should we upgrade KDE in Cauldron from KDE-4.8.95 (4.9-RC1) to KDE-4.8.97 (4.9-RC2)? Can I and my apprentices proceed with the upgrade procedure, as I've already done it for 4.8.95? I should note that I have already submitted kdelibs4-4.4.8.97 (though its build should be cancelled) because I was not aware of the proper procedure to follow. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ *shlomif:* hack, hack, hack ; save ; make ; make test; commit. And start over. *mrjink:*hack, hack, hack; save; make; swear; fix typos; save; make; make test; swear some more; hack some more; save; make; make test; cheer; commit. *meep:* hack, make, test, segfault, oh noes, revert to previous revision Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] RIP Eugeni Dodonov
On Mon, 9 Jul 2012 11:48:02 -0700 (PDT) David Walser luigiwal...@yahoo.com wrote: Phoronix has reported that Eugeni Dodonov, a developer many of us know from his time working at Mandriva, has been killed in an accident over the weekend. http://www.phoronix.com/scan.php?page=news_itempx=MTEzNTk I am very sad to learn of this, as I'm sure we all are. He will be missed. I'm sad to hear that. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Why I Love Perl - http://shlom.in/joy-of-perl Whitespace in Python is not a problem: just lay out all the whitespace first, then add the code around it. — sizz on Freenode's #perl Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Old OpenSSL HOWTO [was Re: openssl regression]
Hi Pascal, On Tue, 3 Jul 2012 16:56:18 -0700 Pascal Terjan pter...@gmail.com wrote: On Tue, Jul 3, 2012 at 4:54 PM, Pascal Terjan pter...@gmail.com wrote: sess: Connection closed. Request ends, status 0 class 0xx, error line: SSL handshake failed: SSL error: digest too big for rsa key Running destroy hooks. Request ends. Also, https://github.com/joyent/node/pull/2991 Thanks! libneon's maintainer gave me a patch based on that, and I've now included it in libneon's Cauldron package, which fixed Subversion's https:// support here. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld Chuck Norris is a real programmer. He writes programs by implementing the most optimised machines for them using real atoms. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] net_applet segfaulting
Hi Robert, On Mon, 02 Jul 2012 09:05:46 +0200 Robert Fox l...@foxconsult.net wrote: On Sun, 2012-07-01 at 18:15 +0300, Shlomi Fish wrote: On Sun, 01 Jul 2012 14:55:25 +0200 Robert Fox l...@foxconsult.net wrote: On Tue, 2012-06-19 at 19:46 +0200, Thierry Vignaud wrote: On 19 June 2012 16:01, Robert Fox l...@foxconsult.net wrote: So for some unexplained reason it segfaults and I have to start it again. Please: 1) install perl-debug glibc-debug perl-Glib-debug perl-Gtk2-debug gtk2.0-debug gdb 2) run gdb perl /usr/bin/net_applet 3) type run to start it from the debuger 4) type bt to get a backstrace once it segfaulted 5) paste the backtrace in a text file you'll _attach_ to a bug report That's the wrong way to invoke gdb. You need: $ gdb /usr/bin/perl And in the gdb prompt: $ r /usr/bin/net_applet You can also use a --command start-up flag for that. Regards, Shlomi Fish Thanks Shlomi! Here's the results - I guess I need to open a formal bug now: You're welcome. However, it seems that your stack trace is missing some debug packages. Please try to install them and to reproduce the stack trace again. Regards, Shlomi Fish Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffe8043700 (LWP 5147)] Perl_csighandler (sig=17, sip=optimized out, uap=optimized out) at mg.c:1381 1381 (sig == SIGSEGV || (PL_signals PERL_SIGNALS_UNSAFE_FLAG))) (gdb) bt #0 Perl_csighandler (sig=17, sip=optimized out, uap=optimized out) at mg.c:1381 #1 signal handler called #2 0x76a8f378 in __GI___poll (fds=optimized out, nfds=optimized out, timeout=optimized out) at ../sysdeps/unix/sysv/linux/poll.c:87 #3 0x72b06ef6 in ?? () from /lib/../lib64/libglib-2.0.so.0 #4 0x72b0735a in g_main_loop_run () from /lib/../lib64/libglib-2.0.so.0 #5 0x7fffec67b4e6 in ?? () from /lib64/libgio-2.0.so.0 #6 0x72b28ac5 in ?? () from /lib/../lib64/libglib-2.0.so.0 #7 0x76d51c7d in start_thread (arg=0x7fffe8043700) at pthread_create.c:301 #8 0x76a97f4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x in ?? () R.Fox -- - Shlomi Fish http://www.shlomifish.org/ Apple Inc. is Evil - http://www.shlomifish.org/open-source/anti/apple/ Chuck Norris has 0 messages in his E-mail inbox. Including already read ones. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] net_applet segfaulting
Hi Robert, please reply to the list. On Mon, 02 Jul 2012 19:17:45 +0200 Robert Fox l...@foxconsult.net wrote: On Mon, 2012-07-02 at 13:14 +0300, Shlomi Fish wrote: Hi Robert, On Mon, 02 Jul 2012 09:05:46 +0200 Robert Fox l...@foxconsult.net wrote: On Sun, 2012-07-01 at 18:15 +0300, Shlomi Fish wrote: On Sun, 01 Jul 2012 14:55:25 +0200 Robert Fox l...@foxconsult.net wrote: On Tue, 2012-06-19 at 19:46 +0200, Thierry Vignaud wrote: On 19 June 2012 16:01, Robert Fox l...@foxconsult.net wrote: So for some unexplained reason it segfaults and I have to start it again. Please: 1) install perl-debug glibc-debug perl-Glib-debug perl-Gtk2-debug gtk2.0-debug gdb 2) run gdb perl /usr/bin/net_applet 3) type run to start it from the debuger 4) type bt to get a backstrace once it segfaulted 5) paste the backtrace in a text file you'll _attach_ to a bug report That's the wrong way to invoke gdb. You need: $ gdb /usr/bin/perl And in the gdb prompt: $ r /usr/bin/net_applet You can also use a --command start-up flag for that. Regards, Shlomi Fish Thanks Shlomi! Here's the results - I guess I need to open a formal bug now: You're welcome. However, it seems that your stack trace is missing some debug packages. Please try to install them and to reproduce the stack trace again. Regards, Shlomi Fish Hello Shlomi - I installed what Thierry Vignaud suggested: Please: 1) install perl-debug glibc-debug perl-Glib-debug perl-Gtk2-debug gtk2.0-debug gdb Looks fine. 2) run gdb perl /usr/bin/net_applet That's wrong - it should just be gdb perl. 3) type run to start it from the debuger run /usr/bin/net_applet. 4) type bt to get a backstrace once it segfaulted 5) paste the backtrace in a text file you'll _attach_ to a bug report What am I missing?? I don't think you're missing anything. Don't know what the problem is, but maybe gdb does not load all the debug symbols. There's a related bug report about it here: https://bugs.mageia.org/show_bug.cgi?id=3417 Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ List of Portability Libraries - http://shlom.in/port-libs PerlJam I’m trying to achieve world peace and this regex is the last thing standing in my way! ;) Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] net_applet segfaulting
On Sun, 01 Jul 2012 14:55:25 +0200 Robert Fox l...@foxconsult.net wrote: On Tue, 2012-06-19 at 19:46 +0200, Thierry Vignaud wrote: On 19 June 2012 16:01, Robert Fox l...@foxconsult.net wrote: So for some unexplained reason it segfaults and I have to start it again. Please: 1) install perl-debug glibc-debug perl-Glib-debug perl-Gtk2-debug gtk2.0-debug gdb 2) run gdb perl /usr/bin/net_applet 3) type run to start it from the debuger 4) type bt to get a backstrace once it segfaulted 5) paste the backtrace in a text file you'll _attach_ to a bug report Finally got around to trying this - here is the output so far: [rfox@ThinkFox ~]$ gdb perl /usr/bin/net_applet GNU gdb (GDB) 7.3.50.20110722-4.mga2 (Mageia release 2) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as x86_64-mageia-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/perl...Reading symbols from /usr/lib/debug/usr/bin/perl5.16.0.debug...done. done. /usr/bin/net_applet is not a core dump: File format not recognized (gdb) run Starting program: /usr/bin/perl [Thread debugging using libthread_db enabled] Using host libthread_db library /lib64/libthread_db.so.1. and it just sits there - program doesn't start. Didn't get very far . . . That's the wrong way to invoke gdb. You need: $ gdb /usr/bin/perl And in the gdb prompt: $ r /usr/bin/net_applet You can also use a --command start-up flag for that. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Freecell Solver - http://fc-solve.shlomifish.org/ Mastering ‘cat’ is almost as difficult as herding cats. — http://www.shlomifish.org/humour/bits/Mastering-Cat/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] net_applet segfaulting
Hi Robert, On Sun, 01 Jul 2012 14:55:25 +0200 Robert Fox l...@foxconsult.net wrote: On Tue, 2012-06-19 at 19:46 +0200, Thierry Vignaud wrote: On 19 June 2012 16:01, Robert Fox l...@foxconsult.net wrote: So for some unexplained reason it segfaults and I have to start it again. Please: 1) install perl-debug glibc-debug perl-Glib-debug perl-Gtk2-debug gtk2.0-debug gdb 2) run gdb perl /usr/bin/net_applet 3) type run to start it from the debuger 4) type bt to get a backstrace once it segfaulted 5) paste the backtrace in a text file you'll _attach_ to a bug report Finally got around to trying this - here is the output so far: [rfox@ThinkFox ~]$ gdb perl /usr/bin/net_applet GNU gdb (GDB) 7.3.50.20110722-4.mga2 (Mageia release 2) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type show copying and show warranty for details. This GDB was configured as x86_64-mageia-linux-gnu. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/perl...Reading symbols from /usr/lib/debug/usr/bin/perl5.16.0.debug...done. done. /usr/bin/net_applet is not a core dump: File format not recognized (gdb) run Starting program: /usr/bin/perl [Thread debugging using libthread_db enabled] Using host libthread_db library /lib64/libthread_db.so.1. and it just sits there - program doesn't start. That's the wrong way to use gdb. You should do: $ gdb /usr/bin/perl $ run /usr/bin/net_applet Also look into gdb's --command flag for start up commands. Regards, Shlomi Fish Didn't get very far . . . -- - Shlomi Fish http://www.shlomifish.org/ Escape from GNU Autohell - http://www.shlomifish.org/open-source/anti/autohell/ Whitespace in Python is not a problem: just lay out all the whitespace first, then add the code around it. — sizz on Freenode's #perl Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Remove upgrade functionnality in installer
Hi all, On Sat, 23 Jun 2012 13:50:14 +0200 Anne Nicolas enna...@gmail.com wrote: Hi there I'd like to propose this one: https://wiki.mageia.org/en/Feature:RemoveUpgradeInstaller Feel free to comment I personally don't mind because I always do network upgrades using urpmi/etc. I don't know how many people will miss this functionality, but if it simplifies the maintainers' lives, and no longer works properly anyway (because people may install packages that are not on the DVD), then I'm all for it. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ Sophie: Let’s suppose you have a table with 2^n cups… Jack: Wait a second! Is ‘n’ a natural number? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] A Usable Browser Media Playback Plugin At Last - npapi-vlc-2.0.0-1.mga3
Hi AL13N, On Fri, 22 Jun 2012 23:52:43 +0200 AL13N al...@rmail.be wrote: Op vrijdag 22 juni 2012 23:41:59 schreef Shlomi Fish: [...] This implements a media playback plugin for such browsers as Firefox and Chromium (did not try others but they should be fine as well) using the VLC engine. You should be able to install it by running urpmi npapi-vlc. [...] Does this show only regular videos, or does this also work for HTML5 videos? I think it only works when you view normal video files that are served with the right MIME encoding, and it does not try to prove of use for the HTML 5’s video tag. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ How many “one-liners” do I actually write? I don’t know; maybe a couple dozen a day. But I guess I must be unusual, because as we all know, AWK was a complete failure and vanished into obscurity since it didn’t address anyone’s real needs. (That was sarcasm.) — “Twelve Views of Mark Jason Dominus” Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] openssl regression
Hi Simple W, On Sun, 17 Jun 2012 06:12:39 +0100 Simple w simpl...@gmail.com wrote: 2012/6/11 Colin Guthrie mag...@colin.guthr.ie: 'Twas brillig, and Colin Guthrie at 08/06/12 13:21 did gyre and gimble: Hi, The new openssl causes Handshake timeouts for me on some connections. e.g. in xchat connecting to an ircd-hybrid SSL server. Can't find any specific reference, but reverting to the mga2 version solves the problems. Seems apache is also suffering... Core was generated by `/usr/sbin/httpd -k start'. Program terminated with signal 11, Segmentation fault. #0 0x003fca244310 in SSL_CTX_ctrl () from /usr/lib64/libssl.so.1.0.0 (gdb) p The history is empty. (gdb) bt #0 0x003fca244310 in SSL_CTX_ctrl () from /usr/lib64/libssl.so.1.0.0 #1 0x7fb02ad98e5a in ?? () from /etc/httpd/modules/mod_ssl.so #2 0x7fb02ad9c01f in ?? () from /etc/httpd/modules/mod_ssl.so #3 0x003fca234142 in ssl_check_clienthello_tlsext () from /usr/lib64/libssl.so.1.0.0 #4 0x003fca21e06a in ssl3_get_client_hello () from /usr/lib64/libssl.so.1.0.0 #5 0x003fca222c25 in ssl3_accept () from /usr/lib64/libssl.so.1.0.0 #6 0x003fca230640 in ssl23_accept () from /usr/lib64/libssl.so.1.0.0 #7 0x7fb02ad97218 in ?? () from /etc/httpd/modules/mod_ssl.so #8 0x7fb02ad97810 in ?? () from /etc/httpd/modules/mod_ssl.so #9 0x0042b7b5 in ap_rgetline_core () #10 0x0042dbde in ap_read_request () #11 0x00448f80 in ?? () #12 0x00444218 in ap_run_process_connection () #13 0x0045170f in ?? () #14 0x00451f7c in ?? () #15 0x00452b4a in ap_mpm_run () #16 0x00424428 in main () As with xchat, a rebuild seems to fix it. Submitted. Col Im also having problems when svn co from some svn repos, i was trying to checkout kvirc irc client and i got this: ]$ svn co https://svn.kvirc.de/svn/trunk/kvirc svn: E175002: Unable to connect to a repository at URL 'https://svn.kvirc.de/svn/trunk/kvirc' svn: E175002: OPTIONS de 'https://svn.kvirc.de/svn/trunk/kvirc': SSL handshake failed: SSL disabled due to library version mismatch (https://svn.kvirc.de) Does subversion also needs to be rebuild? No, I tried that, and it didn't help because the problem is with libneon, whose tests fail with the new openssl and so cannot be rebuilt. To use Subversion, follow the instructions I have given here: https://www.mageia.org/pipermail/mageia-dev/2012-June/016405.html Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang And the top story for today: wives live longer than husbands because they are not married to women. — Colin Mochrie in Whose Line is it, Anyway? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Collaboration policy
Hi all, On Thu, 14 Jun 2012 11:49:12 +0200 Anne Nicolas enn...@mageia.org wrote: Hi there As discussed in meeting last week, a collaboration policy was needed to make things clear and clean about reusing code/patches/artwork... from other projects / distributions. As a result, Colin wrote one on the wiki: https://wiki.mageia.org/en/Collaboration_policy Please have a look on it. Any comments welcome until tomorrow evening. I tried following the putsrpm example there with a package from SUSE and it failed with an error message: mgarepo putsrpm -m Import SUSE package ~/npapi-vlc-2.0.0-3.2.src.rpm error: no such option: -m I'm on Cauldron. So either mgarepo or the synposis in the policy should be fixed. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ I’d do Windows-- , but this may result in an integer underflow. — an Israeli Linuxer. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Fortune Cookies Collections Policy
Hi all, I would like to prepare Mageia packages for more UNIX fortune cookies' collections (see the fortune-mod program and http://www.shlomifish.org/humour/fortunes/ ), but I'm wondering when it is acceptable to package them and when it wouldn't be, given that fortune files often contain texts and quotes from heterogeneous sources, and licensed under various licences (including All-Rights-Reserved ones). For example, can I package the collection here - http://www.shlomifish.org/humour/fortunes/ - which is by me and which its blanket licence is the Creative Commons Attribution ShareAlike licence (CC-by-sa), but which contains text by many authors and under many licences? I will appreciate any insights. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ In Soviet Russia, XSLT codes you. Badly! Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] How to Test the new uClibc?
Hi all, since the new busybox (which I maintain in Mageia) package did not build with the uClibc version that was present in Cauldron, I grab maintainership for uClibc too, and commited a new uClibc package to the svn (based a lot on the Mandriva Cooker package). However, now I'm wondering how to best test it to make sure nothing got broken. Which programs are using it on a Mageia system that I can use to test? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld Modern Perl — the 3‐D Movie. In theatres near you. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] GCC and GLIBC plans for mga3
On Mon, 11 Jun 2012 15:14:01 +0300 Thomas Backlund t...@mageia.org wrote: Hi, here is my current plan for landing new GLIBC and GCC on Cauldron. [SNIP] So if we try to merge theese schedules somewhat, both new gcc and glibc should be available ~mid/end july and after that we should plan for a full rebuild of Cauldron. Comments? Objections? Does this sound like a good plan? Sounds good. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi. — Larry Wall Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Old OpenSSL HOWTO [was Re: openssl regression]
Hi all, here is a small HOWTO about using OpenSSL with Mageia Cauldron applications that broke with the new version of the openssl package (1.0.1), such as svn with https:// URLs: 1. Download openssl-1.0.0j.tar.gz from: http://www.openssl.org/source/ 2. Unpack it. 3. Use the following shell script to configure it (you can customise the ossl_pref prefix to your liking: [QUOTE] #!/bin/bash ossl_pref=$HOME/apps/openssl ./config --prefix=$ossl_pref --openssldir=$ossl_pref/openssl shared [/QUOTE] There is more coverage of this here: http://www.devside.net/guides/linux/openssl 4. Add the following lines to your .bashrc: [QUOTE] oldssl() { export LD_LIBRARY_PATH=$HOME/apps/openssl/lib/:$LD_LIBRARY_PATH } [/QUOTE] 5. Now when you want to use svn with https:// or whatever just type oldssl first. - I've tried to fix svn in Cauldron, but rebuilding it didn't help, and trying to rebuild libneon0.27 caused %check to fail. This was reported here: http://lists.manyfish.co.uk/pipermail/neon/2012-June/001473.html I tried to build libneon0.27 against gnutls, but I got a compilation error. Regards, Shlomi Fish On Fri, 08 Jun 2012 13:21:37 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, The new openssl causes Handshake timeouts for me on some connections. e.g. in xchat connecting to an ircd-hybrid SSL server. Can't find any specific reference, but reverting to the mga2 version solves the problems. Cheers Col -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld Emacs is a nice operating system, but what it lacks, in order to compete with Linux, is a good text editor. — based on http://en.wikiquote.org/wiki/Emacs Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] openssl regression
Hi Colin (and all), On Fri, 08 Jun 2012 13:21:37 +0100 Colin Guthrie mag...@colin.guthr.ie wrote: Hi, The new openssl causes Handshake timeouts for me on some connections. e.g. in xchat connecting to an ircd-hybrid SSL server. Can't find any specific reference, but reverting to the mga2 version solves the problems. Apparently, I was able to fix the problem by rebuilding the xchat source RPM. So, I submitted a new release to the build system. Please try it. Regards, Shlomi Fish Cheers Col -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality mst I find it’s usually safe to assume that whatever shlomif’s doing, there isn’t a good reason for it. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] mentors + apprentices
On Tue, 05 Jun 2012 04:26:20 -0400 andre999 andre999...@laposte.net wrote: Hi everyone, Since my last post, we have 2 new apprentice candidates looking for a mentor. simplew (Pedro), who is a longtime user of various rpm-based distros, is most interested in Gnome and KDE packages. As you have probably noticed, he has already been struggling with packaging on his own. His languages are en, pt, and es. agron (Agron Selimaj), an mdv powerpack user since 2006, has skills in C++, debugging, patch review, and rpm building, and is interested in focusing on essential packages. Others have expressed interest in becoming packagers, but I have yet to confirm their interest. You can find more details at: https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packager_apprentice_candidates Mentors, let me know who you take on, and I'll update the tables for you. And if you feel that you can take on another apprentice, don't hesitate to post to this thread. I'm willing to take on another apprentice as long as they can speak English or Hebrew. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs No one knows all of Perl. Not even Larry Wall. Except Chuck Norris, who knows all of Perl 5, Perl 6, and can answer questions about the design of Perl 7. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Giving maint or comaint for the packages here - http://check.mageia.org/cauldron/shikamaru/updates.html
Hi Rémy, to help with unmaintained Mageia packages, my apprentice and I decided to make new releases to the packages here that belong to you: http://check.mageia.org/cauldron/shikamaru/updates.html . My question is: are you planning to continue maintaining them yourself? Or can you give maintainer or co-maintainer (assuming the latter exists) status to us? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ If at first you don't succeed, destroy all evidence that you tried. — Unknown Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Suggestion of roadmap for kde on mageia once cauldron is reopened
Hi, On Fri, 25 May 2012 06:45:28 -0300 Balcaen John mik...@mageia.org wrote: Hello, Since cauldron is going to reopened by the end of the week i would suggest to wait a little bit for KDE 4.9 beta1 rather in a first time update our Qt to 4.8.2 in cauldron KDE from 4.8.2 to .4.8.3 (or 4.8.4 which should be out quite soon) because : - we can have a little more test for the 4.8.x branch for mga2 Qt 4.8.2 - in 4.9.x upstream did split /create some new tarball [1] even if cauldron is supposed to be cauldron i like to have a « less broken as possible » kde due to file conflict so i usually test most of kde locally (for files conflicts before even uploading them to svn). So we can probably jump in the beta2 from 4.9 ( i should have a working box by the end of June :p) Do you suggest that Mageia Cauldron will stick to the KDE-4.8.x maintenance branch for the time being, instead of upgrading to the KDE-4.9.x-betas and prereleases? Your message is hard to understand. Note that both alternatives are acceptable to me. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan A kid always wishes they were older until they are 18. Afterwards, they always wish they were younger. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Mageia 2 final release is out
Hi all, On Tue, 22 May 2012 22:39:22 +0200 Anne Nicolas enn...@mageia.org wrote: Hi all So here it is! Mageia 2 final release is out. - new web site layout: http://mageia.org - blog announcement: http://blog.mageia.org/en/2012/05/22/mageia-2 - download isos: https://www.mageia.org/en/downloads/ - release notes: https://wiki.mageia.org/en/Mageia_2_Release_Notes - errata: https://wiki.mageia.org/en/Mageia_2_Errata That's great news. Thanks to everybody for their hard work. I'm looking forward for Cauldron to be opened again, so I can update and upload new packages. Regards, Shlomi Fish Thanks everybody for all the hard work during these last months. I guess we can be proud if this release and we hope you will enjoy this new version. Big thanks for last run to tmb and QA team who did not sleep a lot these last days :) Spread Mageia 2 and enjoy! -- - Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ English spelling aims to be consistent. Publicly and methodically. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] don't update perl modules yet
Hi Jérôme, On Wed, 23 May 2012 10:30:26 +0200 Jerome Quelin jque...@gmail.com wrote: hi, when cauldron will reopen, please don't update perl modules yet: perl 5.16.0 is out and i'll update perl to this release first. this way, new modules will be compiled against perl 5.16 Got you. I have some new modules to upload, so I'll wait for perl-5.16.0 to land. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ I started out as a BASIC programmer. Some people would say that I’m permanently damaged. Some people are undoubtedly right. — Larry Wall Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] taglib CVE for MP4 files
Hi David, On Mon, 14 May 2012 11:43:46 -0700 (PDT) David Walser luigiwal...@yahoo.com wrote: taglib 1.7.2 was issued to fix a minor security DoS issue due to a divide by zero error in the MP4 file decoder. I built it in updates_testing but I don't have an MP4 file to test it with. If interested people could test it, it could be pushed to updates. Thanks. Thanks for your work. I have some .mp4s files (mostly videos) around, which I have downloaded from YouTube using youtube-dl (and you can too). But what should I do to test that the bug was fixed? Can you provide instructions? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs Tcl is Lisp on drugs. Using strings instead of S‐expressions for closures is Evil with one of those gigantic E’s you can find at the beginning of chapters. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] taglib CVE for MP4 files
Hi David, On Mon, 14 May 2012 12:50:38 -0700 (PDT) David Walser luigiwal...@yahoo.com wrote: --- On Mon, 5/14/12, Shlomi Fish shlo...@shlomifish.org wrote: From: Shlomi Fish shlo...@shlomifish.org Subject: Re: [Mageia-dev] taglib CVE for MP4 files To: Mageia development mailing-list mageia-dev@mageia.org Cc: luigiwal...@yahoo.com Date: Monday, May 14, 2012, 3:21 PM Hi David, On Mon, 14 May 2012 11:43:46 -0700 (PDT) David Walser luigiwal...@yahoo.com wrote: taglib 1.7.2 was issued to fix a minor security DoS issue due to a divide by zero error in the MP4 file decoder. I built it in updates_testing but I don't have an MP4 file to test it with. If interested people could test it, it could be pushed to updates. Thanks. Thanks for your work. I have some .mp4s files (mostly videos) around, which I have downloaded from YouTube using youtube-dl (and you can too). But what should I do to test that the bug was fixed? Can you provide instructions? Thanks for your interest. Basically all you need to do is use an application that uses taglib and make sure it can read the metadata (mainly the length) from mp4 files without regressions from the previous version. You can find such applications with the command: urpmq --whatrequires libtaglib1 (or lib64taglib1 on x86_64). Examples include amarok, clementine, juk, and vlc. If you really want to do a deep investigation you can see if there are any Proof of Concept files out there. The CVE affects the reading of the media header (mdhd) portion of the MP4 file. You don't really need to worry about this though. Using VLC and the lib64taglib1 from x86_64 I was able to save the tags header on an .mp4 file and load it again correctly. The length of the track also seemed fine. Is that OK? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality The bad thing about hardware is that it sometimes works and it sometimes doesn’t. The good thing about software is that it’s consistent: it always does not work, and it always does not work in exactly the same way. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Freeze push: xawtv
On Thu, 10 May 2012 18:06:04 +0200 nicolas vigier bo...@mars-attacks.org wrote: On Tue, 08 May 2012, Shlomi Fish wrote: On Fri, 4 May 2012 14:01:48 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi all, the new release of xawtv fixes this bug - https://bugs.mageia.org/show_bug.cgi?id=5463 . Please push. Regards, Shlomi Fish (who is going to have his Birthday tomorrow (5 May) ). Ping. Submitted. And happy birthday ! Thanks, and thanks. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ In Soviet Russia, XSLT codes you. Badly! Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Freeze push: xawtv
On Fri, 4 May 2012 14:01:48 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi all, the new release of xawtv fixes this bug - https://bugs.mageia.org/show_bug.cgi?id=5463 . Please push. Regards, Shlomi Fish (who is going to have his Birthday tomorrow (5 May) ). Ping. -- - Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/ways_to_do_it.html There was one Napoleon, one George Washington, and one me! — Big Boy Caprice in http://en.wikiquote.org/wiki/Dick_Tracy_%281990_film%29 Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Freeze push: xawtv
Hi all, the new release of xawtv fixes this bug - https://bugs.mageia.org/show_bug.cgi?id=5463 . Please push. Regards, Shlomi Fish (who is going to have his Birthday tomorrow (5 May) ). -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ PerlJam I’m trying to achieve world peace and this regex is the last thing standing in my way! ;) Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] What should we do about bug #237 (Bash adds a \ to variables entered on the command line)?
Hi all, there's this bug: https://bugs.mageia.org/show_bug.cgi?id=237 , and I've asked there: Our version of bash is the latest one, and it's not fixed there in upstream. Either we wait or we apply an ad-hoc patch that fixes the problem. Can anyone recommend anything? So what should we do? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What does Zionism mean? - http://shlom.in/def-zionism We agree. But do we agree to agree? Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] freeze push: pidgin 2.10.3
Please push pidgin 2.10.3 (on svn+ssh://svn.mageia.org/svn/packages/cauldron/pidgin/current ) which fixes some bugs including a broken MSN network compatibility (due to a problematic MSN protocol upgrade): The ChangeLog is here: http://developer.pidgin.im/wiki/ChangeLog Regards, Shlomi fish -- - Shlomi Fish http://www.shlomifish.org/ UNIX Fortune Cookies - http://www.shlomifish.org/humour/fortunes/ There is an IGLU Cabal, but its only purpose is to deny the existence of an IGLU Cabal. — Martha Greenberg Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] [Freeze] please let in xonotic
Hi all, On Thu, 15 Mar 2012 16:50:33 +0200 Anssi Hannula an...@mageia.org wrote: 14.03.2012 09:26, Maarten Vanraes kirjoitti: Op woensdag 14 maart 2012 01:16:23 schreef Juan Luis Baptiste: On Sun, Mar 11, 2012 at 7:21 AM, Michael Scherer m...@zarb.org wrote: Le samedi 10 mars 2012 à 10:26 +0100, Thierry Vignaud a écrit : Hi please let in xonotic-0.6.0 It's just a game that impacts nothing else. Niet. That's bugfix or security fixes. Well I vote to be updated, why ? global game servers are currently running 0.6.0, and by personal experience over several years (omg how much time wasted on this) these FPS games need to have the same client/server version, in some cases different versions won't work at all (ie. Urban Terror 3.7 - 4.0 - 4.1, Warsow 0.5 - 0.8 etc). I just did the test of running a 0.5.0 client on a 0.6.0 server and it works, but a big and annoying yellow announce floats across the screen remaining you that a new version is available. I also talked with one dev over IRC and he told me that there could be issues when running different client/server versions. So just to be on the safe side this new version should be pushed. If not then probably we will need to do it later as an update if any problems arise. I commit my self to test the new version, I know very well how this game works. IINM we have some kind of exception regarding games for their client/server relation regarding updates vs backports? if so, then perhaps we could have the same policy wrt updates to version freeze? Yes, we do. Version policy (i.e. no-new-versions-in-updates policy) has an exception for Software that is version-bound to an online service (games, virus scanners?) and will only work with the latest version. This doesn't 100% fit xonotic, though, as online play doesn't *require* a specific version. However, as it does impede the online playing experience and (AFAIU) online-play is a significant part of xonotic, I'd side on the 'update' verdict here. What do other people think regarding this aspect? If this is the case, then I say that xonotic should be allowed to be updated. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ Live as if you were to die tomorrow. Learn as if you were to live forever. — http://en.wikiquote.org/wiki/Mohandas_Gandhi (Disputed) Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Deprecating startx
Hello Colin, On Wed, 07 Mar 2012 11:15:29 + Colin Guthrie mag...@colin.guthr.ie wrote: 'Twas brillig, and Wolfgang Bornath at 07/03/12 10:13 did gyre and gimble: 2012/3/7 Guillaume Rousse guillomovi...@gmail.com: Le 07/03/2012 10:26, Colin Guthrie a écrit : Hi, Unless someone comes along and does a reasonable amount of coding before mga2, I think we'll have to deprecate supporting startx (it can still be used in some circumstances, but audio and accelerated graphics will not be available). See this comment (and the link therein) for more info on the issue: https://bugs.mageia.org/show_bug.cgi?id=4652#c9 What is the operational translation of 'deprecating support of foo' ? automatic answer no support to any user reporting issue with it ? removing it from the distribution ? While I don't care about the first one, I do care about the second interpretation. Given the very high fragility of the gnome environment nowadays, using old-days tools to workaround those various issues is frequently useful. Different from Guillaume I do care about the impact for the user. There are many out there who are used to startx and also docs and howtos which use it. Therefore we will need an explanation for switching off startx. An explanation to be used in forums, which is a bit more than just a link to a bug report. In other words: to be understood by non-techie users. To answer Guillaume's question, I wasn't personally planning on removing it fully. Just documenting that it is broken and that users should not use this as a mechanism for starting X. I would propose just putting in echo 'startx is deprecated. Here is why. Press any key to continue anyway.' 2; read -n 1 in the startx script such that users using it will be warned. Does this seem sensible? Having to press this every time will drive me nuts. If you are going to do it, please also use an optional environment variable to trigger it off. In any case, as an active user of startx, I do not appreciate the fact that it will get deprecated. I don't like to start X automatically on startup because that causes problem if there is problem with the X environment in general, or with the graphics' driver etc. I tried starting up kdm from the command line but could only start it as root, and it returned to the login screen after I exited X (which is expected, but undesirable), and could only be killed by root. Luckily for me (and for Mageia) I am a programmer and can write the required code to make startx play nice with the rest of systemd again. I'll read the URL of the bug and see what is needed and hopefully with some guidance from the people on Freenode, will make it work. If anyone wants to help, I'm rindolf there and I'm also reachable by other forms of IM and by other means: http://www.shlomifish.org/me/contact-me/ Regards, Shlomi Fish (who is frustrated at the amount of problems the transition to systemd has caused). -- - Shlomi Fish http://www.shlomifish.org/ Free (Creative Commons) Music Downloads, Reviews and more - http://jamendo.com/ I hope that you agree with me that 99.9218485921% of the users wouldn’t bother themselves with recompilation (or any other manual step for that matter) to make their games run 1.27127529900685765% faster ;-) — Nadav Har’El Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Network lost with last update
Hi Thibaut, On Sun, 4 Mar 2012 21:19:37 +0100 Thibaut FRANCOIS thiba...@gmail.com wrote: Hello, since the last update of cauldron today, I lost the network. I launch command systemctl status sytem.network, the return is : system.service Loaded : error (Reason : No such file or directory) Active : inactive (dead) And I can't start network service with system manager (systemctl error) Any idea ? It might be this bug: https://bugs.mageia.org/show_bug.cgi?id=4780 To workaround it, disable NetworkManager , change NM_CONTROLLED=yes to NM_CONTROLLED=no in /etc/sysconfig/network-scripts/ifcfg-eth0 (or of your networking interface is) and restart the network service. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs And truth be told, I miss you. And truth be told, I’m lying. — The All American Rejects, “Gives You Hell” Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Looking for a packaging mentor
Hi, On Sun, 26 Feb 2012 16:42:31 -0500 andre999 andre999...@laposte.net wrote: Pierre-Malo Deniélou a écrit : Le 26/02/12 16:55,Jeff Robins nous adresse ces quelques mots : -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 02/26/2012 04:09 AM, Pierre-Malo Deniélou wrote: I can be your mentor, although I'm in the UK. If you don't mind being on IRC (#mageia-mentoring) in the morning or sending emails when one of us is asleep or at work, then there's no pb. See you. Awesome, thanks. What's a good IRC client? I've honestly never used it before. It's the first thing for you to learn ... ;-) Any IRC client would do, from Konversation to XChat, connect on freenode to the channel #mageia-mentoring. See you, There is also chatzilla, included in the mozilla seamonkey/iceape Internet suite. Chatzilla is also available as a Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/chatzilla/ Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ UNIX Fortune Cookies - http://www.shlomifish.org/humour/fortunes/ I’d love to change the world, but they won’t give me the source code. — Unknown Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Replace Gqview by Geeqie
Hi, On Sun, 26 Feb 2012 16:36:23 +0100 Julien julien.mora...@laposte.net wrote: Hi, I would like to drop gqview (the image viewer) in favor of geeqie ( http://geeqie.sf.net ). The latter is a fork of the former and is a bit less unmaintained. At least fedora and opensuse have already done it. Any objection ? Go for it. I'm primarily using KDE's gwenview as an image viewer, but geeqie seems nice. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld Larry Wall can program in his sleep. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Orphans - those poor orphans . . .
On Fri, 06 Jan 2012 11:16:52 +0100 Robert Fox l...@foxconsult.net wrote: After latest Cauldron updates, I got a real long list of suggested orphans - but I believe some of these packages are needed (like hal or basesystem-minimal) - How do I clear out the orphans - like reset the logic behind it so the correct packages will be orphaned? Or is a fresh install in order?? What I normally do is invoke urpmi with the list of packages that I want in which case it says that it will mark them as manually installed and they won't be auto-orphaned. Regards, Shlomi Fish [SNIPPED] -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang I don’t believe in fairies. Oops! A fairy died. I don’t believe in fairies. Oops! Another fairy died. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Orphans - those poor orphans . . .
On Fri, 06 Jan 2012 11:43:21 +0100 Robert Fox l...@foxconsult.net wrote: On Fri, 2012-01-06 at 12:32 +0200, Shlomi Fish wrote: On Fri, 06 Jan 2012 11:16:52 +0100 Robert Fox l...@foxconsult.net wrote: After latest Cauldron updates, I got a real long list of suggested orphans - but I believe some of these packages are needed (like hal or basesystem-minimal) - How do I clear out the orphans - like reset the logic behind it so the correct packages will be orphaned? Or is a fresh install in order?? What I normally do is invoke urpmi with the list of packages that I want in which case it says that it will mark them as manually installed and they won't be auto-orphaned. Thanks Shlomi - I was thinking that - but to know the packages I want vs. the packages that are needed for the basic system . . . I don't know them all by heart - like hal - is it needed still? You're welcome. I don't have the hal package installed on either of my systems (both x86-64) and most everything seems fine (except from various minor bugs in various higher-level packages that I'm sure have nothing to do with hal.). Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ Larry Wall can make shit up, and the computer will understand what he means. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] Welcome New Packagers: barjac and Malo
Hi all, I'm proud to announce that Barry Jackson (barjac) and Pierre-Malo Denielou (Malo) have both graduated from their packager mentorship process and got submit rights. Welcome to the Mageia Packaging Team! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Parody of The Fountainhead - http://shlom.in/towtf If it isn’t in my email, it doesn’t exist. And if the whole world says one thing and my email says something different, email will conquer. — an Israeli Linuxer. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Mageia-dev] subversion-1.7.1 Report
Hi all, I recently adapted the SPEC and patches in the repository for subversion-1.7.1 and installed it locally. It works in general, but there are two problems: 1. All working copies need to be upgraded to the new version using the svn upgrade command. Otherwise, every svn operation does not work at all. 2. The included patch is required to fix the mgarepo submit command: --- /usr/lib/python2.7/site-packages/MgaRepo/svn.py.orig2011-11-10 20:38:12.188303496 +0200 +++ /usr/lib/python2.7/site-packages/MgaRepo/svn.py 2011-11-10 20:38:15.464303602 +0200 @@ -192,7 +192,7 @@ def info(self, path, **kwargs): cmd = [info, path + '@' if '@' in path else path] status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs) -if Not a versioned resource not in output: +if ((Not a versioned resource not in output) and (svn: warning: W155010 not in output)): return output.splitlines() return None So we may wish to delay the upgrade until mgarepo is fixed and until after the first Mageia 2 alpha. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan You name it — COBOL does not have it. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Mageia-dev] Removal of non-free firmware from core section
Hello, On Mon, 7 Nov 2011 23:58:00 +0100 José Jorge jjo...@free.fr wrote: Le lundi 7 novembre 2011 23:26:19, Anssi Hannula a écrit : The most notable examples of affected firmware are - ATI/AMD Radeon cards (free driver) - Broadcom Tigon3 Gigabit Ethernet - Intel PRO/100 Ethernet - Matrox G200/G400/G550 I have used Broadcom Tigon3 and ATI/AMD Radeon x700 without firmware, and it works basicaly enough to allow users to decide to get the firmware by them selves. Really? I recall many problems running Mageia from the Dual CD on my x86-64 with an ATI Mobility Radeon card, and my old (and now decommissioned) i586 machine with an ATI Radeon HD 2600 Pro card until I installed and configured the firmware from non-free and rebuilt the initrd. If you do decide on doing it, please make sure the framebuffer is not used for these cards. Regards, Shlomi Fish So I'd say yes it can and should move to non-free, as it is even possible to use this hardware without it. -- - Shlomi Fish http://www.shlomifish.org/ List of Portability Libraries - http://shlom.in/port-libs http://en.wikipedia.org/wiki/Evil redirects to XSLT. Please reply to list if it's a mailing list post - http://shlom.in/reply .