librsvg SPEC patch

2006-03-09 Thread Caleb Maclennan
Building the DEVEL branch of librsvg seems to require rpm-pythonprov.
Index: librsvg.spec
===
RCS file: /cvsroot/SPECS/librsvg.spec,v
retrieving revision 1.99.2.7
diff -u -r1.99.2.7 librsvg.spec
--- librsvg.spec28 Feb 2006 15:04:12 -  1.99.2.7
+++ librsvg.spec9 Mar 2006 16:53:20 -
@@ -25,6 +25,7 @@
 Source0:   
http://ftp.gnome.org/pub/gnome/sources/librsvg/2.14/%{name}-%{version}.tar.bz2
 # Source0-md5: 35f1a4f80cda377efecf5525ae6742b9
 URL:   http://librsvg.sourceforge.net/
+BuildRequires: rpm-pythonprov
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: cairo-devel >= 1.0.2
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
Hello all,

My thanks to everyone who has contributed to make PLD the great
distro that it is. I have been a user since a little before RA
was finalized and haven't missed a beat since. At last count
I have 5 TH and 14 AC systems and am the systems guru for 27 more
AC systems at a local ISP.

Up until now my contributions have been made by proxy through
aredridel, but I have been lurking here on the devel list for some
time and decided there was no reason I couldn't offer to be
involved more directly. I am experienced as a systems administrator
and familiar with PLD, but am fairly green as a developer. If
someone is willing to help me over the humps I would be glad to
become a contributor and help with specs and docs.

Attached is a new spec of an app I use that I would like to see
added at some point. It installs and runs correctly on TH, although
I have yet to check it on AC, and I am stumped as to why the
.desktop entry isn't working.

Caleb
# $Revision:$, $Date:$
Summary:The GNU Lyric Display System
Name:   lyricue
Version:1.9.6
Release:0.4
License:GPL
Group:  X11/Applications/Graphics
Source0:http://www.adebenham.com/debian/%{name}_%{version}.tar.gz
URL:http://www.adebenham.com/lyricue/
Requires:   mysql-client
Requires:   perl-DBI
Requires:   perl-URI
Requires:   perl-Gnome2-Canvas
Requires:   perl-DBD-mysql
Requires:   perl-Gtk2-GladeXML
Requires:   perl-Gtk2-Spell
Suggests:   perl-Gtk2-TrayIcon
Suggests:   perl-Locale-gettext
BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Patch0: %{name}-makefile.patch
Patch1: %{name}-desktop.patch

%description
This application is used to edit/display song lyrics and passages of
text on a second screen/projector for use at live events such as
church services, concerts and seminars.

%prep
%setup -q
%patch0
%patch1
mv docs doc

%build
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%{make} install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc %{_docdir}/lyricue/*
%dir %{_docdir}/lyricue
%dir %{_sysconfdir}/lyricue
%dir %{_datadir}/lyricue
%config(noreplace) %{_sysconfdir}/lyricue/*
%lang(en_US) %dir %{_datadir}/locale/en_US
%lang(en_US) %dir %{_datadir}/locale/en_US/LC_MESSAGES
%lang(en_US) %{_datadir}/locale/en_US/LC_MESSAGES/lyricue.mo
%lang(es_ES) %dir %{_datadir}/locale/es_ES
%lang(es_ES) %dir %{_datadir}/locale/es_ES/LC_MESSAGES
%lang(es_ES) %{_datadir}/locale/es_ES/LC_MESSAGES/lyricue.mo
%lang(de) %dir %{_datadir}/locale/de
%lang(de) %dir %{_datadir}/locale/de/LC_MESSAGES
%lang(de) %{_datadir}/locale/de/LC_MESSAGES/lyricue.mo
%lang(fr) %dir %{_datadir}/locale/fr
%lang(fr) %dir %{_datadir}/locale/fr/LC_MESSAGES
%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/lyricue.mo
%lang(nl) %dir %{_datadir}/locale/nl
%lang(nl) %dir %{_datadir}/locale/nl/LC_MESSAGES
%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/lyricue.mo
%lang(sv) %dir %{_datadir}/locale/sv
%lang(sv) %dir %{_datadir}/locale/sv/LC_MESSAGES
%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/lyricue.mo
%attr(755,root,root) %{_bindir}/lyricue
%attr(755,root,root) %{_bindir}/lyricue_server
%attr(755,root,root) %{_bindir}/lyricue_remote
%attr(755,root,root) %{_bindir}/import_media
%{_datadir}/lyricue/*
%{_desktopdir}/*

%define date%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[EMAIL PROTECTED]>
All persons listed below can be reached at @pld-linux.org

$Log:$
--- Makefile2007-08-06 20:14:47.0 -0600
+++ Makefile2007-11-09 14:00:17.099116935 -0700
@@ -2,8 +2,8 @@
 SHARE = lyricue.glade images/lyricue.png images/lyricue-icon.png
 SQL = mysql/MySQL_create_Table.sql mysql/MySQL_create_media.sql 
mysql/Update_1.2.sql mysql/Update_1.9.sql mysql/Update_1.9.4.sql
 DESKTOP = lyricue.desktop lyricue_server.desktop
-ETC = default.conf
-DOCS = docs/Development.txt docs/example_song.txt docs/AUTHORS docs/NEWS 
docs/README docs/song_template.txt docs/TODO
+ETC = default.conf access.conf
+DOCS = doc/Development.txt doc/example_song.txt doc/AUTHORS doc/NEWS 
doc/README doc/song_template.txt doc/TODO
 INSTALL = /usr/bin/install -c -m 755
 INSTALLDATA = /usr/bin/install -c -m 644 -D
 POFILES = po/de.po po/en_US.po po/fr.po po/nl.po po/sv.po po/es_ES.po
@@ -33,8 +33,8 @@
mkdir -p $(DESTDIR)/usr/share/applications
$(INSTALLDATA) $(DESKTOP) $(DESTDIR)/usr/share/applications
 
-   mkdir -p $(DESTDIR)/usr/share/docs/lyricue
-   $(INSTALLDATA) $(DOCS) $(DESTDIR)/usr/share/docs/lyricue
+   mkdir -p $(DESTDIR)/usr/share/doc/lyricue
+   $(INSTALLDATA) $(DOCS) $(DESTDIR)/usr/share/doc/lyricue
 
@for t in $(MOFILES); do l=`basename $$t .po.mo`; $(INSTALLDATA) $$t 
$(DESTDIR)/usr/share/locale/$$l/LC_MESSAGES/lyricue.mo;done
 
--- lyricue.desktop 2007-08-06 20:14:47.0 -0600
+++ lyricue.desktop 2007-11-09 13:43:38.068525315 -0700
@@ -8,6 +8,5 @@
 X-GNOME-DocPath=
 Terminal=false

Re: new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
On Fri, Nov 09, 2007 at 06:11:19PM -0700, Aria Stewart wrote:
> On Nov 9, 2007, at 5:49 PM, Andrzej Krzysztofowicz wrote:
> > We try to keep the BuildRoot entry as the last in this section.  
> > Patch# just
> > after Sources.
> 
> Indeed. The ./adapter script  in the SPECS repo does a lot of this.

The adapter script did not catch that ordering, but I have fixed it
in my spec. I'm trying to sort out the lang stuff Andrzej mentioned
and I will resubmit.

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


Re: new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
Thanks for the pointers Andrzej. I am attaching an updated
spec file with your changes.

Caleb
# $Revision:$, $Date:$
Summary:The GNU Lyric Display System
Name:   lyricue
Version:1.9.6
Release:0.6
License:GPL
Group:  X11/Applications/Graphics
URL:http://www.adebenham.com/lyricue/
Source0:http://www.adebenham.com/debian/%{name}_%{version}.tar.gz
Patch0: %{name}-makefile.patch
Patch1: %{name}-desktop.patch
Requires:   mysql-client
Requires:   perl-DBD-mysql
Requires:   perl-DBI
Requires:   perl-Gnome2-Canvas
Requires:   perl-Gtk2-GladeXML
Requires:   perl-Gtk2-Spell
Requires:   perl-URI
Suggests:   perl-Gtk2-TrayIcon
Suggests:   perl-Locale-gettext
Suggests:   sword-devel
BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
This application is used to edit/display song lyrics and passages of
text on a second screen/projector for use at live events such as
church services, concerts and seminars.

%prep
%setup -q
%patch0
%patch1
mv docs doc

%build
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%{make} install DESTDIR=$RPM_BUILD_ROOT
mv $RPM_BUILD_ROOT%{_datadir}/locale/es{_ES,}

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(644,root,root,755)
%dir %{_docdir}/lyricue
%doc %{_docdir}/lyricue/*
%dir %{_sysconfdir}/lyricue
%dir %{_datadir}/lyricue
%{_datadir}/lyricue/*
%config(noreplace) %{_sysconfdir}/lyricue/*
%attr(755,root,root) %{_bindir}/*
%{_desktopdir}/*

%define date%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[EMAIL PROTECTED]>
All persons listed below can be reached at @pld-linux.org

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


Re: new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
On Sat, Nov 10, 2007 at 04:14:38AM +0200, Elan Ruusamäe wrote:
> > %{_desktopdir}/*
> 
> this is dangerous -- you might package %{_desktopdir}/kde if you don't look 
> each time what you package.

Ok, I have specified these individually. I tried globing them with {,_server}
but that kind of globing apparently doesn't work there.

> this is usually wrapped:
> %{make} install \
>   DESTDIR=$RPM_BUILD_ROOT

done.

> %file list order of items seems usually to 
> be %{_sysconfig}, %{_bindir}, %{_datadir}, then rest

done.

Caleb
# $Revision:$, $Date:$
Summary:The GNU Lyric Display System
Name:   lyricue
Version:1.9.6
Release:0.7
License:GPL
Group:  X11/Applications/Graphics
URL:http://www.adebenham.com/lyricue/
Source0:http://www.adebenham.com/debian/%{name}_%{version}.tar.gz
Patch0: %{name}-makefile.patch
Patch1: %{name}-desktop.patch
Requires:   mysql-client
Requires:   perl-DBD-mysql
Requires:   perl-DBI
Requires:   perl-Gnome2-Canvas
Requires:   perl-Gtk2-GladeXML
Requires:   perl-Gtk2-Spell
Requires:   perl-URI
Suggests:   perl-Gtk2-TrayIcon
Suggests:   perl-Locale-gettext
Suggests:   sword-devel
BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
This application is used to edit/display song lyrics and passages of
text on a second screen/projector for use at live events such as
church services, concerts and seminars.

%prep
%setup -q
%patch0
%patch1
mv docs doc

%build
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%{make} install \
DESTDIR=$RPM_BUILD_ROOT

mv $RPM_BUILD_ROOT%{_datadir}/locale/es{_ES,}

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(644,root,root,755)
%dir %{_sysconfdir}/lyricue
%config(noreplace) %{_sysconfdir}/lyricue/*
%attr(755,root,root) %{_bindir}/*
%dir %{_datadir}/lyricue
%{_datadir}/lyricue/*
%dir %{_docdir}/lyricue
%doc %{_docdir}/lyricue/*
%{_desktopdir}/lyricue.desktop
%{_desktopdir}/lyricue_server.desktop

%define date%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[EMAIL PROTECTED]>
All persons listed below can be reached at @pld-linux.org

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


Re: new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
On Sat, Nov 10, 2007 at 04:16:36AM +0200, Elan Ruusamäe wrote:
> but rather using rpmbuildroot paths use relative %doc from builddir, then 
> documents get compressed too:
> 
> %doc docs/*

Ok, this didn't quite make sense to me but I think I figured out
what you were after. See if this fits the bill. It throws a warning
about unpackaged (doc) files on build, but they do end up getting
included and installed correctly so I guess it makes sense.

Thanks for the help.

Caleb
# $Revision:$, $Date:$
Summary:The GNU Lyric Display System
Name:   lyricue
Version:1.9.6
Release:0.8
License:GPL
Group:  X11/Applications/Graphics
URL:http://www.adebenham.com/lyricue/
Source0:http://www.adebenham.com/debian/%{name}_%{version}.tar.gz
Patch0: %{name}-makefile.patch
Patch1: %{name}-desktop.patch
Requires:   mysql-client
Requires:   perl-DBD-mysql
Requires:   perl-DBI
Requires:   perl-Gnome2-Canvas
Requires:   perl-Gtk2-GladeXML
Requires:   perl-Gtk2-Spell
Requires:   perl-URI
Suggests:   perl-Gtk2-TrayIcon
Suggests:   perl-Locale-gettext
Suggests:   sword-devel
BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
This application is used to edit/display song lyrics and passages of
text on a second screen/projector for use at live events such as
church services, concerts and seminars.

%prep
%setup -q
%patch0
%patch1

%build
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%{make} install \
DESTDIR=$RPM_BUILD_ROOT

mv $RPM_BUILD_ROOT%{_datadir}/locale/es{_ES,}

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(644,root,root,755)
%dir %{_sysconfdir}/lyricue
%config(noreplace) %{_sysconfdir}/lyricue/*
%attr(755,root,root) %{_bindir}/*
%dir %{_datadir}/lyricue
%{_datadir}/lyricue/*
%doc docs/*
%{_desktopdir}/lyricue.desktop
%{_desktopdir}/lyricue_server.desktop

%define date%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[EMAIL PROTECTED]>
All persons listed below can be reached at @pld-linux.org

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


Re: new spec (lyricue)

2007-11-09 Thread Caleb Maclennan
On Fri, Nov 09, 2007 at 07:40:18PM -0700, Caleb Maclennan wrote:
> It throws a warning
> about unpackaged (doc) files on build

Would it be appropriate to throw something like the following at
the end of %install to suppress the error?

rm -rf $RPM_BUILD_ROOT%{_datadir}/docs/%{name}

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


Amazon EC2 AMI for pld-linux

2008-08-25 Thread Caleb Maclennan
I have been working on setting up some servers using Amazons Elastic
Cloud Computing offering. If anyone is interested, I have created
a base image that can be used as a starting point for anyone else
wishing to run PLD as an Amazon Machine Image. The process of getting
a new image up and running is a little bit painful and this might
save you some hastle. I have posted a plubic AMI that runs TH.

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1652&categoryID=101

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


Commit access

2009-08-22 Thread Caleb Maclennan
Can somebody tell me who to get in touch with regarding commit access
to PLD spec files?

I requested access back in Nov of 2007 after submitting some patches
and specs. I was +1'd by Aria and Krystian as well as feedback from
Andrzej and Elan. I was then contacted and asked to turn in my desired
cvs login info which I did a couple times but never heard anything
after that.

I have continued to maintain and update my own spec files and
frequently update things that end up getting done by somebody else
later anyway. Sometimes it's frustrating to be doing this duplicate
work.

With the re-arrangement of specs recently I need to update a bunch of
my stuff. I was wondering if CVS write access was ever going to be in
the cards or if I should just organize my own stuff?

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


Re: new spec (lyricue)

2010-03-29 Thread Caleb Maclennan
Should I give a holler here or directly to somebody when I have a
commit or will things been seen and reviewed?

Question about log messages. I noticed after I committed a bump to the
version of hugin last night that most log messages for spec file
commits start with a leading dash. Does this have a special meaning or
is it just convention that I should follow or did I fail in some other
way?

I'm working on that lyricue spec i started with three years ago, but
it needs some upgrading now seeing that it's a few versions old!

Caleb

2010/3/29 Elan Ruusamäe :
> are you all aware who gave +1, that you should be mentoring his commits? :)
>
> On Saturday 10 November 2007 01:53:33 Aria Stewart wrote:
>> +1 for me for commit access.
>
> On Saturday 10 November 2007 02:06:07 Krystian Tomczyk wrote:
>> +1
>
> On Tuesday 13 November 2007 01:56:42 Arkadiusz Patyk wrote:
>> +1
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: new spec (lyricue)

2010-03-29 Thread Caleb Maclennan
Thanks for the links to relevant current developer documentation. I'll
keep an eye on those guidelines.

I have to say that even having been an avid PLD user for 10+ years the
lack of clear easy to find documentation (and the amount of outdated,
irrelevant and contradictory documentation floating around in dozens
of locations) is making me dizzy.

I have subscribed to the cvs commit list and will try to keep up with
what's current that way.

Caleb

2010/3/29 Elan Ruusamäe :
> On Monday 29 March 2010 14:48:05 Caleb Maclennan wrote:
>> Question about log messages. I noticed after I committed a bump to the
>> version of hugin last night that most log messages for spec file
>> commits start with a leading dash. Does this have a special meaning or
>> is it just convention that I should follow or did I fail in some other
>> way?
>
> it is explained in here:
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/PLD-doc/HACKING
>
> also you mind find this useful:
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/PLD-doc/BuildRequires.txt
>
> and these two (depending on your language preference)
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/PLD-doc/devel-hints-en.txt
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/PLD-doc/devel-hints-pl.txt
>
> however, these may not be exactly up to date, most of the knowledge comes imho
> via monitoring of spec commits.
>
> and when creating new .specs, there are somewhat useful templates:
> http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/template-specs/
>
> --
> glen
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: Builder fault

2010-04-09 Thread Caleb Maclennan
I have the same problem with the builder script on my local machine
after upgrading rpm-build-tools.

cvs up builder did not fix it although there was a newer version.

Caleb

2010/4/9 Jan WIdeł :
> On Thu, 8 Apr 2010 20:51:38 +0200, Zsolt Udvari 
> wrote:
>> Hi all!
>>
>> I've a problem on carme-server:
>>
>> [uzs...@carme-pld-i686 ~]$ builder irssi
>> builder: SMP make flags are set to -j16
>> Warning: No CVS access defined - using local .spec file
>> cvs update: CVSROOT is set but empty!  Make sure that the
>> cvs update: specification of CVSROOT is legal, either via the
>> cvs update: `-d' option, the CVSROOT environment variable, or the
>> cvs [update aborted]: CVS/Root file (if any).
>> Error: spec file not stored in CVS repo.
>
> cvs up builder?
>
> --
> Poz,
> JW
> ___
> pld-devel-en mailing list
> pld-devel-en@lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
>
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: icedtea6/TODO (NEW), icedtea6/icedtea6.spec (NEW) - new package, ...

2010-04-15 Thread Caleb Maclennan
2010/4/14 Elan Ruusamäe :
> even now the version: tag matches

Yes, the version tag matches, but the base package is different and
they are in fact different versions! I looked at the upstream project
files the other day and they apparently have different branches of the
project that share parallel version numbers. Only the base package
name is different. Crazy? Yes, but real enough.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Adapter problem, difference between make and %{__make}

2010-04-23 Thread Caleb Maclennan
In an attempt to get emerillon packaged for PLD I've been working on
specs for the two missing deps, librest and libethos. Librest went ok
but I'm having fits with libethos.

Most PLD packages use the macro %{__make}  for the build, but for some
reason that breaks the build whereas just make runs and builds fine.
Can somebody tell me what is different and therefore how to fix the
build process so it can get a clean bill of health from adapter and
still build!

http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/libethos/libethos.spec?rev=1.1

Also, while it builds fine on two out of three of my TH systems, the
third bombs during configure with this cryptic error:

...
Running intltoolize...
Running gtkdocize...
Running gnome-doc-common...
Running aclocal-1.11...
configure.ac:34: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:34: the top level
Running autoconf...
configure.ac:34: warning: AM_NLS is m4_require'd but not m4_defun'd
m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
configure.ac:34: the top level
configure:5568: error: possibly undefined macro: AM_NLS
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
error: Bad exit status from /home/users/caleb/tmp/rpm-tmp.88172 (%build)

Thanks for any input.

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


Re: Adapter problem, difference between make and %{__make}

2010-04-24 Thread Caleb Maclennan
2010/4/24 Patryk Zawadzki :
> If %{__make} fails, your first target is -j1 :)

Good to know, thanks. Is the proper way to do this just to run
%{__make} -j1? I noticed this gets executed as make -j6 -j1 which
seems kinda clumsy.

In this case that did not fix my problem, but with some help from
deejay1 it looks like my problem was before the make routine, the
configure steps needed to be pld-ified as well.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: flvtool2/flvtool2.spec, flvtool2/flvtool2-ruby19.patch (NEW) - up...

2010-05-01 Thread Caleb Maclennan
2010/5/1 caleb :
> - patched setup script to run on ruby-1.9
> +Patch0:                %{name}-ruby19.patch
> +%patch0 -p1

Some [widely bemoaned] changes to the way ruby handles string encoding
from 1.8 to 1.9 require changes in some scripts to run reliably. I
took a cue from several other patched pld packages and patched the
setup script for flvtools2 sot that it runs on ruby-1.9. The only
other way to make it run was to force the LANG to a non-utf8
selection, which didn't seem like the right option.

However this breaks the package build on ruby 1.8 systems. Is there an
acceptable way to mark a patch in the spec for inclusion only if the
host system is running a certain version of a package?

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


Old kernel without udev

2010-05-03 Thread Caleb Maclennan
Does anybody have any input on keeping a TH system up to date while
being forced to run an old kernel (2.6.16) not compatible with current
udev packages?

Is it possible these days to not have udev packages installed at all?

Or should I work on setting up a custom udev package with an an older
version: something from the same generation as the kernel?

Thanks and regards,
Caleb
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: Native upstart scripts

2010-05-04 Thread Caleb Maclennan
2010/5/4 Jacek Konieczny :
> I think Upstart support should be implemented as an option, coexisting
> with current solution, so the administrator may choose what he prefers
> and even use init.d for some services and upstart for other.

+1

>  - chkconfig would link/unlink the files when requested (global
>    configuration option and command line option to prefer upstart)

Your implementation sounds reasonable. I have several systems I will
be interested in trying this out on.

> P.S. Does anybody read those 'long' posts I send to pld-devel-en? ;)

Yes. Particularly as a new developer seeing verbose discussion of
various decisions is quite helpful.

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


Re: devel-hints-pl.txt thread

2010-06-02 Thread Caleb Maclennan
2010/6/2 Elan Ruusamäe :
> it's not 1st of april to do those jokes, is it?
> hint: the source:
> http://translate.google.com/#pl|et|Pawel%20Golaszewski

Epic fail.

For icing on the cake note that this translation is used in ANY target
language. Apparently Elan Ruusamäe is the new Pawel Golaszewski
world-wide?
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: HELP: New PLD Rescue CD

2010-06-05 Thread Caleb Maclennan
2010/6/5 Arkadiusz Miskiewicz :
> New PLD RescueCD is hopefuly to be produced at the end of this month but areq
> needs help with fixing packages.

Great timing. I was just now beating my head against a problem using
the old rescue cd wondering if it would ever be updated.

I would be happy to help iron out some of the issues, but it looks
like many of the issues are specific to the build environment for the
rescue cd and are not manifest building against TH. Can somebody point
me toward docs on how to setup a build env that matches so I can test?

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


Re: packages: perl-Clutter-GStreamer/perl-Clutter-GStreamer.spec - release 5

2010-06-07 Thread Caleb Maclennan
2010/6/6 arekm 
>
> Author: arekm                        Date: Sun Jun  6 15:36:42 2010 GMT
> Module: packages                      Tag: HEAD
>  Log message:
> - release 5
>
>  Files affected:
> packages/perl-Clutter-GStreamer:
>   perl-Clutter-GStreamer.spec (1.3 -> 1.4)

Why did the rel get bumped on this package?

Is the %define rel that I used to indicate the upstream release number
we are downloading the wrong way to do this? Our package release is 1,
but the upstream package we need to download is release 4.

If it get's bumped this needs to be done with our release number, not
the upstream number! Should that variable be called something else? I
saw this done in other packages and so assumed it was the right
scheme.

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


Re: PLD-doc: devel-hints-en.txt - notes on Release tag and %rel macro

2010-06-07 Thread Caleb Maclennan
2010/6/7 pawelz :
> +   Fractional release (0.1, 0.5, 3.14 etc) means package is not yet ready to
> +   be sent to builders. If you think that package is ready to be build,
> +   increase release to the next integer.

How does this information apply to packages such as open-iscsi which
has a release of 0.%{subver}.%{rel} where subver is from the upstream
project and rel is the pld release incrementor. The reason I ask is
this 0.x.y number looks like a fraction release to me, but it is built
and in the TH tree. How should I have incremented this to indicate
that it isn't ready to be built again yet? Should the rel also be a
fraction? Why the 0. before the subver?

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


Arch / Locale packaging issue.

2010-06-15 Thread Caleb Maclennan
I'm having some trouble packaging trac-0.12.

The current spec compiles, but the languages files are not generated
properly. If I remove BuildArch: noarch, everything builds and runs
fine but it doesn't seem that trac should be architecture specific
just because of some locale files. What is the correct way to get them
to build and package properly? I played with the %find_lang macro a
little bit but I couldn't figure out how to make it handle python
site-packages properly.

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


Re: Arch / Locale packaging issue.

2010-06-15 Thread Caleb Maclennan
2010/6/15 Elan Ruusamäe :
> i don't see any lang files with disabled bulldarch: noarch either.

Try building on i686. I don't get them on x86_64.

Also it's possible that python-Babel >= 0.9.5 is a BR.

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


Re: Arch / Locale packaging issue.

2010-06-15 Thread Caleb Maclennan
2010/6/15 Elan Ruusamäe :
> yet it was missing python-genshi dep

Thanks for sorting that and the rest of the lang file mess out.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: GoogleEarth/GoogleEarth.spec - %lang

2010-08-17 Thread Caleb Maclennan
2010/8/16 glen :
>  %define                buildid 3533.1731

Where can the correct source package version be downloaded from or how
should this be built? Building with the package from the URL listed in
the spec leads to:

+ [ 5.2.1.1547-1 != 5.1.3533.1731-1 ]
+ exit 1
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: openswan.spec up to 2.6.28

2010-08-18 Thread Caleb Maclennan
2010/8/18 Marcin Rybak :
> Updated to 2.6.28 (changelog: http://www.openswan.org/download/CHANGES ),

I committed for you at rev 1.50, and thanks for contributing.

You might look at the following messages and consider if either of
these should get packaged, particularly the index.html file under
docs? Or is this a duplication of docs in another format? Just
something to consider in the future.

-
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/home/users/caleb/tmp/openswan-2.6.28-root-caleb
warning: Installed (but unpackaged) file(s) found:
   /usr/share/doc/openswan/index.html
   /usr/share/doc/openswan/ipsec.conf-sample
-
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: GoogleEarth/GoogleEarth.spec - %lang

2010-08-18 Thread Caleb Maclennan
2010/8/18 Elan Ruusamäe :
> On 18/08/10 02:57, Caleb Maclennan wrote:
>> 2010/8/16 glen :
>>>  %define                buildid 3533.1731
>>
>> Where can the correct source package version be downloaded from or how
>> should this be built? Building with the package from the URL listed in
>> the spec leads to:
>>
>> + [ 5.2.1.1547-1 != 5.1.3533.1731-1 ]
>> + exit 1
>
> well, from the same url.
>
> as you see the url has no VERSION component inside, meaning all versions
> "share" same url
>
> and also as the url is NOSOURCE then the copy is not downloaded to
> distfiles.
>
> i've updated md5 and version for now, did not test the app itself.

I just wondered if with a recent commit you had actually gotten it to
build and run. My experience is the spec hasn't been operational for a
while and it's been over my head to fix.

With your last couple updates it now builds and installs for me, but
it crashes at runtime.

---
(process:16194): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to
call g_type_init()

(process:16194): GLib-CRITICAL **: g_once_init_leave: assertion
`initialization_value != 0' failed

(process:16194): GLib-GObject-CRITICAL **: g_object_new: assertion
`G_TYPE_IS_OBJECT (object_type)' failed
Google Earth has caught signal 11.

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


Re: [PATCH] NetworkManager & ModemManager

2010-09-25 Thread Caleb Maclennan
On Sat, Sep 25, 2010 at 19:21, Mariusz Mazur  wrote:
> On Friday 13 of August 2010, Pawel Golaszewski wrote:
>> I think we should give you chance to work on your own account.
>>
>> me: +1
>
> +1
>
> Anyone else? :)

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


Re: [PATCH] NetworkManager & ModemManager

2010-09-27 Thread Caleb Maclennan
On Mon, Sep 27, 2010 at 12:04, Tomasz Pala  wrote:
> Who? This voting is too stripped to know who about it is.

If you follow the whole email thread this came up after Przemo Firszt
 sent in a bunch of stuff to be committed for
NetworkManager.

2010/9/27 Elan Ruusamäe :
> do you know, that if you say +1, you must mentor his commits, i.e
> correct him and explain things, not just say "yes"

And yes, Elan, I'm willing to help him out with the basic ropes. I
don't know all the ins and outs but having just been through the
process myself I'm willing to help pass on what I've learned.

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


kernel-xenU on non-64bit EC2 instance

2010-10-01 Thread Caleb Maclennan
Alright guys I'm lost. I've been poking around in specs trying to
figure this out and can't make out what I'm supposed to use or what I
need to work on if there isn't the right thing available.

I am trying to maintain several TH machines on i386 instances over on
EC2. They have recently opened up their systems to running custom
kernels inside the instance using pv-grub. I can't figure out what pld
kernel package to use for this.

The kernel-xenU package is set to x86_64 only?

The kernel-xen package was last maintained in 2008?

The kernel package doesn't have xen block drivers.

What path should I be pursuing here?

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


Re: packages: VirtualBox-bin/VirtualBox-bin.spec - Up to 3.2.10

2010-10-13 Thread Caleb Maclennan
On Wed, Oct 13, 2010 at 13:50, caleb  wrote:
> - Up to 3.2.10

Sorry guys neglected to mark this commit NFY without a release number.
There are some path changes and such that need to be fixed in this
upgrade, and I had only just started. The commit was just to switch to
a different devel box.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


A couple questions about the website

2010-11-08 Thread Caleb Maclennan
Three questions about the main pld-linux.org site:

1) How does one get a working wiki user? I've tried signing up with my
cvs editor name and with a WikiName and every other suggestion but
no-way-no-how am I able to edit the wiki pages.

2) How are changes from the PLDWWW cvs module pushed to the live site?

3) Are the moinmoin package files and storage dir that run the site
somewhere in version control? If so where and if not why?

At the very least I'd like to tend to some basic fixes around the
site. It could use some love.

Caleb

On Mon, Nov 8, 2010 at 16:29, caleb  wrote:
> - Removed links to dead domains
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: poppler/poppler.spec - Up to 0.15.1

2010-11-08 Thread Caleb Maclennan
On Mon, Nov 8, 2010 at 21:55, Artur Frysiak  wrote:
> On Mon, Nov 8, 2010 at 20:25, caleb  wrote:
>> Author: caleb                        Date: Mon Nov  8 19:25:19 2010 GMT
>> Module: packages                      Tag: HEAD
>>  Log message:
>> - Up to 0.15.1
>>
>>  Files affected:
>> packages/poppler:
>>   poppler.spec (1.117 -> 1.118)
>
> This is unstable/test release. Please use DEVEL branch for it.

You're right, sorry my bad -- I missed that that was an unstable
branch AND that there already was a devel tag going for it. Is the
best way just to reverse the diff on that commit?

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


Re: packages: poppler/poppler.spec - Up to 0.15.1

2010-11-09 Thread Caleb Maclennan
On Tue, Nov 9, 2010 at 08:37, Jakub Bogusz  wrote:
> Also cairomm 1.9.x and AFAIR fribidi 0.19.x are development versions...
> (stable cairomm is 1.8.x)

The specs for poppler and cairomm have been reset to their proper
stable branches.

For fribidi, I would argue that it might be just as well to keep
0.19.x as stable. It is a pre release branch for 2.x but the upstream
project has recommended it for production use for over a year now.
Thoughts? I can tag it devel and build it separately for my purposes
if there are problems with it, but I'm seeing more issues with the old
0.10.x than this branch.

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


Re: PLD-doc: PLD-update-TODO - updated

2010-11-09 Thread Caleb Maclennan
On Tue, Nov 9, 2010 at 13:20, arekm  wrote:
> -busybox(42) [OLD] 1.16.2 [NEW] 1.17.3

I've been thinking a little about the notify script that generates
these messages. I'm working on a special purpose live-cd project and
upgrading the software that will go into it, so it's been a useful
little script.

However it doesn't seem that there is a formalized way of dealing with
different lines (devel, stable) or partial upgrades.

For example above busybox is no longer marked as needing an upgrade
because I started work on it yesterday. However I was unable to finish
the process and the current spec has a non-integer release number and
does not build. I committed the work so that the patches I was able to
update are available to someone else trying to get it upgraded, but
not because it ought to be marked off of a to-do list.

Also, there are lots of packages that have specific devel numbering
schemes (example: perl cpan packages where x.x[13579]x is devel and
x.x[24680]x is stable). The pldnotify.awk script doesn't seem to have
a way to understand these. Even the ispre() function doesn't seem to
work in many cases where it should.

Am I missing some available tools or is this really a hit-and miss
operation right now?

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


Future direction of official PLD website (Was: A couple questions about the website)

2010-11-20 Thread Caleb Maclennan
2010/11/11 Elan Ruusamäe :
> there actually exists dokuwiki install:
> http://www.pld-linux.org/dokuwiki/
>
> currently it uses pldusers.org theme, so if somebody would
> create theme similar to current www in dokuwiki format,
> i'd finish the data migration and replace the moinmoun install
>
> moinmoin install is outdated, unmaintained (at least in pld side),
> dokuwiki i use at least myself, so i could improve and tech support it.

Does anybody have any ideas or strong opinions about MoinMoin vs.
DokuWiki? I have none. Both upstream projects seem to be pretty well
supported and updated, although DokuWiki seems to have a smaller
community and periodic spells of stagnation. In it's favor Elan knows
it already and is willing to help support it. It seems like either one
can be adapted for our needs.

My original thought was to add the current state of affairs including
the modified moinmoin source that currently powers the site to cvs and
then work through upgrading moinmoin keeping appropriate
modifications, then get all the broken bits working and start cleaning
up the site from there. Future site maintenance would then be easier
to continue or tweak by anyone with cvs access. However, the moinmoin
install is so old (modified 1.3.3) that it looks like upgrading
through 5 major releases will be as much work as switching to another
engine if that's what folks want to see. Also the file structure has
changed significantly several times, making cvs and it's lack of
move/rename functions a cumbersome way to deal with this. Perhaps
subversion or git would be a better option to manage whatever site
source code we end up with?

Additionally, can someone explain what is up with pld-users.org? It
looks like this was an attempt to actually do what pld-linux.org ought
to have been doing while it was actually stagnating. It seems like
some of the best content there should be pulled over, and the parts of
it that are now themselves out of date should be jettisoned. Thoughts
on this?

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


Re: Future direction of official PLD website (Was: A couple questions about the website)

2010-11-20 Thread Caleb Maclennan
On Sat, Nov 20, 2010 at 17:54, Marcin Rybak  wrote:
> I don't know if I have a law to say something :) - but, I'm not sure if
> dokuwiki with revisions and recent changes is what should appear on PLD
> site. IMO it is better for guides (like docs.pld-users.org was)

I hear your concern about the nature of the site root pages, but the
current site is built on a wiki engine and unless somebody has a clear
idea of what should make up the site root instead, I don't see any
reason not to keep going that direction. We could use some combination
of ACL's and namespaces to not show things like the revision history
or edit options for root pages to non-commiters, but still encourage
the community to help maintain the site.

The other options would be to code up something by hand or bring a
different kind of CMS into the mix, such as drupal. I'd be happy to
move that route too and there would be some advantages. Thoughts?

> AFAIR pld-users was for users :), to make them chance to support pld, share
> their own content and experiences. They do not have to ask for right to
> change sth, and if something is outdated, everybody can change it.

I think this was the idea behind making the main site a wiki in the
first place, but with the user system broken, it's fallen a few years
out of date itself.

If we do continue with a wiki as the primary CMS, we could easily have
a users name-space so that people can contribute new content and since
it would be the same format, we could easily promote this content to
being top level without needing to reformat, relink everything such as
if the site was managed with drupal or another CMS.

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


Re: proftpd compromised sources

2010-12-02 Thread Caleb Maclennan
On Thu, Dec 2, 2010 at 15:02, Marcin Rybak  wrote:
> I have no idea if it's important to PLD, but if we take sources from oficial
> ftp.proftpd.org this should be taken into account:
>
> http://sourceforge.net/mailarchive/message.php?msg_name=alpine.DEB.2.00.1012011542220.12930%40familiar.castaglia.org

PLD's spec file was last updated on the 25th before the above
mentioned compromise took place and the md5 checksum we have for our
sources is the correct validated one.

Thanks for the heads up.

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


Re: packages (DEVEL): roundcubemail/roundcubemail.spec - include release on tri...

2010-12-08 Thread Caleb Maclennan
I noticed while doing some testing of the roundcube beta package that
it will not build using older rpm-build-macros. Specifically I had a
machine with 561 that died trying to run the first %sed macro, after
upgrading to 596 it builds fine.

Is this something that should be noted as a BR? If so does anybody
know what version of rpm-build-macros would have effected ${__sed}
recently?

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


Re: packages (DEVEL): roundcubemail/roundcubemail.spec - include release on tri...

2010-12-08 Thread Caleb Maclennan
2010/12/8 Elan Ruusamäe :
> On 08/12/10 21:12, Caleb Maclennan wrote:
>> I noticed while doing some testing of the roundcube beta package that
>> it will not build using older rpm-build-macros. Specifically I had a
>> machine with 561 that died trying to run the first %sed macro, after
>> upgrading to 596 it builds fine.
>
> you need to show the error itself, the magic numbers say absolutely nothing

I was afraid you were going to ask that and I was doing to have to
downgrade everything to try it again. I got lucky and found the old
build in my screen logs. Here is the important bit:

+ /bin/sed -i -e s,\r$,, -f php,inc,js,css
/bin/sed: couldn't open file php,inc,js,css: No such file or directory

And to close here is the whole thing just in case it's helpful:

$ builder roundcubemail
builder: Sticky tag DEVEL active. Use -r TAGNAME to override.
P roundcubemail/roundcubemail.spec
# $Revision: 1.107.2.2 $, $Date: 2010/12/08 14:21:13 $

No conditional flags passed

from available:
--with   :   password_anon_ldap_bind postfixadmin spamfilter
--without:

Available branches: DEVEL AC-branch
roundcubemail-0.5-beta.tar.gz having proper md5sum already exists
rcpfa-105.tgz having proper md5sum already exists
Building target platforms: noarch-pld-linux-gnu
Executing(%prep):  env -i
PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin
HOME=/home/users/caleb TMPDIR=/home/users/caleb/tmp  /bin/sh -e
/home/users/caleb/tmp/rpm-tmp.23317
+ umask 022
+ cd /home/users/caleb/rpm/BUILD
+ cd /home/users/caleb/rpm/BUILD
+ rm -rf roundcubemail-0.5-beta
+ tar -xf -
+ /bin/gzip -dc
/home/users/caleb/rpm/packages/roundcubemail/roundcubemail-0.5-beta.tar.gz
+ STATUS=0
+ [ 0 -ne 0 ]
+ cd roundcubemail-0.5-beta
+ /bin/id -u
+ [ 502 = 0 ]
+ true .
+ /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w .
+ echo Patch #0 (roundcubemail-config.patch):
Patch #0 (roundcubemail-config.patch):
+ patch -p1 -s
+ < /home/users/caleb/rpm/packages/roundcubemail/roundcubemail-config.patch
+ echo Patch #5 (use-iconv.patch):
Patch #5 (use-iconv.patch):
+ patch -p1 -s
+ < /home/users/caleb/rpm/packages/roundcubemail/use-iconv.patch
+ xargs -r rm -rf
+ find -name .svn
+ /bin/sed -i -e s,\r$,, -f php,inc,js,css
/bin/sed: couldn't open file php,inc,js,css: No such file or directory
error: Bad exit status from /home/users/caleb/tmp/rpm-tmp.23317 (%prep)


RPM build errors:
Bad exit status from /home/users/caleb/tmp/rpm-tmp.23317 (%prep)
Error: package build failed. (no more info)
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages (DEVEL): roundcubemail/roundcubemail.spec - include release on tri...

2010-12-09 Thread Caleb Maclennan
2010/12/8 Paweł Zuzelski :
>> + /bin/sed -i -e s,\r$,, -f php,inc,js,css
>> /bin/sed: couldn't open file php,inc,js,css: No such file or directory
> Looks like %undos macro. It BRs rpmbuild(macros) >= 1.566.

Thank you Paweł. I could have cyphered that out if I hadn't had a
blind eye to that line in the spec file!

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


Re: packages: gobject-introspection/gobject-introspection.spec - reverted: dupl...

2010-12-09 Thread Caleb Maclennan
On Thu, Dec 9, 2010 at 19:40, qboosh  wrote:
>  BuildRequires: libffi-devel
> -BuildRequires: libffi-devel

Huh what? These were not back to back when I edited, adapter did that :-)

Trying to build was failing during configure with something about
missing ffi.h or some such. I ran `poldek -i libffi-devel` and it
worked so I figured it was that simple. Why did the original BR not
warn me my system didn't have it? Or are we actually dealing with a
version problem and it needs >= X?

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


Re: packages: mysql/mysql.spec - requires versioned mawk (see http://www.opensu...

2010-12-13 Thread Caleb Maclennan
2010/12/13 Zsolt Udvari :
> Bug report:
> http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2010-November/021902.html

That link isn't a bug report so much as a request for one. Also it was
suggested what information would be helpful to include in the bug
report. I just looked in the bug tracker and don't see a bug report at
all much less the requested conf file.

I did look at the spec briefly and was unable to duplicate the problem
using my own confs. If someone who is having this issue can file a bug
report and include their confs we might be able to find something.

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


Re: exim in PLD-AC

2010-12-13 Thread Caleb Maclennan
> Does anybody maintain AC? Is there any chance that exim will be patched or
> upgraded to 4.7x in case of this bug:
> http://seclists.org/bugtraq/2010/Dec/77 ?

I imagine for a security issue like that someone will step in and update AC.

However it might be pertinent to ask whether that should be an upgrade
to 4.7x or a patch to the 4.6x line used in AC. Does anybody know if a
back-port of te the security patch will be available for 4.6x? I see
some other distros "patching" their old trees just by removing the
root privs from exim at least as a temporary measure.

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


Re: packages: mysql/mysql.spec - requires versioned mawk (see http://www.opensu...

2010-12-13 Thread Caleb Maclennan
Bug in the tracker: https://bugs.launchpad.net/pld-linux/+bug/689563
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: [Bug 689563] Re: packages: mysql/mysql.init, mysql/mysql.spec - allow spaces and tabs after ...

2010-12-14 Thread Caleb Maclennan
>>> ...pff, make temp var "key" there
>> you have write access.
>  no, fix yourself,

Hey guys don't forget we're on the same team here.

I tried making this change myself, but either my smattering of awk
knowledge is not enough or something else is going on here. I made up
a variable and striped the spaces from it and used that for the tests,
but it gives the same error we started with. Then I realized that the
original variable was already being stripped (see line 199)! The ~
comparison must be doing something other than just stripping spaces as
per the regex.

Anybody know what else is going on there? Here is my attempted patch.

Index: mysql.init
===
RCS file: /cvsroot/packages/mysql/mysql.init,v
retrieving revision 1.144
diff -u -r1.144 mysql.init
--- mysql.init  13 Dec 2010 15:09:11 -  1.144
+++ mysql.init  14 Dec 2010 09:24:43 -
@@ -209,22 +209,25 @@
next;
}

+   key = $1;
+   gsub(/[ \t]*/, "", $key);
+
section == "mysqld" {
-   if ($1 ~ /^datadir[ \t]*$/) {
+   if ($key == "datadir") {
printf("MYSQL_DATA_DIR=%s;", $2);
-   } else if ($1 ~ /^user[ \t]*$/) {
+   } else if ($key == "user") {
printf("MYSQL_USER=%s;", $2);
-   } else if ($1 ~ /^pid-file[ \t]*$/) {
+   } else if ($key == "pid-file") {
printf("MYSQL_PIDFILE=%s;", $2);
-   } else if ($1 ~ /^socket[ \t]*$/) {
+   } else if ($key == "socket") {
printf("MYSQL_SOCKET=%s;", $2);
-   } else if ($1 ~ /^port[ \t]*$/) {
+   } else if ($key == "port") {
printf("MYSQL_PORT=%s;", $2);
-   } else if ($1 ~ /^bind-address[ \t]*$/) {
+   } else if ($key == "bind-address") {
printf("MYSQL_BIND_ADDRESS=%s;", $2);
-   } else if ($1 ~ /^skip-networking[ \t]*$/) {
+   } else if ($key == "skip-networking") {
printf("MYSQL_SKIP_NETWORKING=1;");
-   } else if ($1 ~ /^log-error[ \t]*$/) {
+   } else if ($key == "log-error") {
printf("MYSQL_LOG_ERROR=%s;", $2);
}
}
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: kernel-xenU/kernel-xenU.spec - up to 2.6.36.2 - please, test i686

2010-12-14 Thread Caleb Maclennan
On Tue, Dec 14, 2010 at 03:35, pawelz  wrote:
> - up to 2.6.36.2
> - please, test i686

This builds fine on i686 for me. I don't know why you had a problem
with it. What kind of error did you get? Are you cross-compiling?

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


Re: packages: kernel-xenU/kernel-xenU.spec - up to 2.6.36.2 - please, test i686

2010-12-14 Thread Caleb Maclennan
2010/12/14 Paweł Zuzelski :
> It does not build on th-i686 builder:
> http://buildlogs.pld-linux.org/index.php?dist=th&arch=i686&ok=0&name=kernel-xenU&id=39eeab1b-c086-4036-b8df-31473ed7822c&action=tail

Roger that ... I think I know what that's about. I'll try to fix it
when I get back to a computer late tonight if you haven't by then.

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


Re: packages: mono/mono.spec, mono/mono-encryption.patch (REMOVED) - Up to 2.8....

2011-01-10 Thread Caleb Maclennan
2011/1/10 Michał Lisowski 
>
> > - Removed patch8, applied upstream
> >
> ^^^ if you remove patch, make sure you also remove it from cvs.

I did, the whole action was in one commit.

This is noted in the subject of the notification email sent to the
list: mono/mono.spec, mono/mono-encryption.patch (REMOVED)
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: cdg: regulations.txt - spelling

2011-01-27 Thread Caleb Maclennan
I had a look at the cdg regulations file, and the English version is
very rough. I took the liberty of re-writing it in clearer English.
Since I do not speak Polish I am unable to compare this to the
original. I am attatching my update for review before attempting to
commit to to CVS. Since I am not a member of the CDG I figure I'll
wait for a nod from somebody before commiting this.

There should be no factual content changes, only better English.

Caleb
[ NOTE: this document contains a translation of Polish version, which is the
official one at the moment ]

Core-Developers-Group
~

The Core Developers Group operates on behalf of the PLD Linux Distribution.
CDG makes decisions democratically. The CDG is responsible for making
decisions that are critical for the distribution and for solving conflicts
among the management.

CDG members are appointed by general ellection. Belinging to the CDG is
the second stage of developer status (after being granted RW).


*** Conflicts.

CDG is able to make decisions which cannot be made by other developers
in the course of discussion. For example:
  1. Revoking somebody's RW in CVS
  2. Disputes about the contents of a specific specfile


*** Decisions.

Decisions about issuing sequential versions of the distribution and the
timing.


*** Membership.

The admision/removal of a CDG member is accomplished by a 2/3 majority
vote with a minimum of 50% turnout. Only CDG members vote.

A proposal for removing a member is to be voted on after 3 months of
that members inactivity as a CDG (lack of comments, no voting, etc.).

A CDG member may resign. This does not require a vote.

A member who temporarily cannot participate in CDG activities may choose
to suspend themselves. This is done by adding the text ":suspended till
" after their login in sklad.txt. Suspension is effective the next
day (by UTC time) after commiting the entry and lasts until the specified
day. A member may return to the CDG earlier by removing the suspention
entry from the file - in which case the last day of suspension is the day
prior (according to the UTC timezome) to removing the entry. Durring
suspension:
- the member is not counted idle as defined in the Membership section.
- the member is not taken into account when calculating a quarum for a
  vote held entirely inside of the suspension period.
The total period of suspension must not exceed six months durring a
calendar year.

Withdrawal from CDG does not imply the revoking of RW access.

A list of active CDG members can be found in "sklad.txt"

*** Voting.

A proposal for a vote may be filled by any PLD developer (not just
mebmers of the CDG). The proposal must stay in CVS for at least 24h
durring which time it should be discussed and, if needed, modified.

A proposal must be seconded by three members of the CDG before being
taken to a vote. If a proposal does not gain enough support in the 30
days following being filed it is automatically withdrawn. A proposal may
also be withdrawn by its author provided that the voting phase has not
yet begun.

Voting is accomplished in the cdg cvs module
(cvs://cvs.pld-linux.org/cdg/). Voting is public and motes maybe changed
durring the durration of the voting phase. CDG members may also cast
their votes by sending a PGP-signed email to the CDG mailing list. The
public key should be placed in the PGP-keys module on the cvs server.

The voting period is 48h from the time it is announced on the list. In
the event of an insufficient turnout, voting may be extened for another
48h to a maximum of three extentions.

After the completion of voting, uncast votes are treated as abstentions.

Changes to these regulations or modifications to the membership of CDG
require the number of YES votes to be at least twice as high as the
number of NO votes, a minimum turnout of at least 50% and at least one
non-abstain vote.

All other votes require a simple majority of votes, regardless of the
turnout.

*** Changes

Changes to this document are managed by the CDG.

# vi: encoding=utf-8 tw=72:
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: cdg: regulations.txt - spelling

2011-01-27 Thread Caleb Maclennan
2011/1/27 Elan Ruusamäe :
> thanks, verified you didn't add your secret clause :)

I won't say I didn't think about it. I figured since I was sending it to the
list and not just slipping in a commit that it might not be subltle enough
to get away with ;-) Then again there is always `cvs annotate`.

> and commited with few spelling fixes.

My grammar is good; but I confess my spelling is not.

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


Re: packages: mm-common/mm-common.spec - %files fix - rel. 2

2011-03-22 Thread Caleb Maclennan
2011/3/22 wiget :
> - %files fix
> ...
> +%{_npkgconfigdir}/mm-common-util.pc

Widget ... sorry I guess I broke that, but that file did not show up
when I built the first time. It does now. Any idea what I was doing
wrong?

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


Re: packages: telepathy-glib/telepathy-glib.spec - merge DEVEL branch

2011-03-22 Thread Caleb Maclennan
2011/3/22 wiget :
> - merge DEVEL branch

Is there a magic CVS command for doing that merge or did you do it by
hand? I've wanted to do it to a few other specs and not known what was
the best practice.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: telepathy-glib/telepathy-glib.spec - merge DEVEL branch

2011-03-22 Thread Caleb Maclennan
2011/3/22 Bartosz Taudul :
>> cvs up -jDEVEL

Thanks widget.

> http://images.mylot.com/userImages/images/postphotos/2130671.jpg

Wolf, I feel like I'm on the outside of an insider joke.

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


Re: ntfs-3g and ntfsprogs merge

2011-04-21 Thread Caleb Maclennan
>> or how do you foresee the upgrade path in pld if both package names just
>> dissapear?
>
> Some Provides and Obsoletes should be sufficient. Correct meif i'm wrong.

Yes, the Provides and Obsoletes will take care of being able to
upgrade and replace the previous package names. The problem is that
there is no notification feature for the OLD packages, they just get
stuck at an old version and eventual disappear from the stable package
set. However this is not a unique problem to this issue, it happens
regularly and even I have been known to ask on this list where to find
the "new" package name for something project that morphed into
something else.

I think your request for a spec COPY not a move/rename is appropriate.
People may still need to be able to build the original package for a
while, but work can continue under the new package name.

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


Re: ntfs-3g and ntfsprogs merge

2011-04-21 Thread Caleb Maclennan
> http://cvs.pld-linux.org/cgi-bin/cvsweb/packages/obsoleted/obsoleted.spec?rev=HEAD
>
> It works by building an empty package that marks the upgrade target
> and immediately gets obsoleted by said target. There is nothing to
> clean up then.

Where have you been all my life?
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: packages: transmission/transmission.spec - ta_LK (Sri Lanka Tamil) unsuppor...

2011-06-03 Thread Caleb Maclennan
> caleb, why only this one? :)

Valid question. The workings of  find_lang and some other rpm ninja
tricks are still slightly magic to me.

In this case, because it worked. That one language was causing RPM to
fail to install, and removing it allowed it to be installed without
errors.

Right now I'm struggling through cleanup of packages that have fallen
out of TH because they stopped building when Gnome3 was introduced.
Lots of software I have works fine as long as there are some legacy
packages on the system (gnome 2.32.x libraries such as gnome-media)
but on new TH installs nothing seems to be working well right now.

Suggestions for what I can be working on to fix this?

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


Re: packages: transmission/transmission.spec - ta_LK (Sri Lanka Tamil) unsuppor...

2011-06-03 Thread Caleb Maclennan
>> >> - ta_LK (Sri Lanka Tamil) unsupported, rel 2
>> >>
>> > caleb, why only this one? :)
>>
>> Valid question. The workings of  find_lang and some other rpm ninja
>> tricks are still slightly magic to me.
>>
>> In this case, because it worked. That one language was causing RPM to
>> fail to install, and removing it allowed it to be installed without
>> errors.
>>
>
> ok, my first through was that we drop languages that it's impossible that
> PLD user will ever use, and second... "why only this one" :)

There are an awful lot that could not realistically be used. Has the
possibility of a whitelist of fully included languages been
considered? It seems like every spec has a different list of
problematic languages that have to be cleaned up, but across the
distro there isn't a lot of consistency here.

> on what environment it fails to build? I had no problems with transmission.

It didn't fail to build, the resulting rpm fails to install with a
dependency error on a tl_LK language directory. (TH 64)

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


Deps in TH

2011-06-03 Thread Caleb Maclennan
The current zsh package on the main mirror site for TH x86_64 is zsh-4.3.12-1.

When I try to upgrade to it from 4.3.11-1 I get something like this:

> error: zsh-4.3.12-1.x86_64: req libc.so.6(GLIBC_2.14)(64bit) not found

The version of glibc in the same TH tree is 2.13-6. Only the th-test
tree has glibc-2.14.

Is this a "wait it out" until all the packages come through? Why did
things that depend on new glibc move over from th-test before glibc?

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


Re: Deps in TH

2011-06-03 Thread Caleb Maclennan
> "ready" is a place where packages are moved over longer period of time to get
> kind of package set ready to be moved to "main".

So is there a reason Gnome3 skipped the "ready" tree?

> Because there is no checking in python scripts for that.

Shouldn't there be some kind of test using rpm to check that
dependencies for anything in a tree are provided by packages in the
same tree?

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


Re: DISTFILES: pacgraph: ERRORS: keenerd-pacgraph-e495c03.tar.gz

2011-07-23 Thread Caleb Maclennan
On Sat, Jul 23, 2011 at 11:35, caleb  wrote:
> wget -nv --no-check-certificate --user-agent=PLD/distfiles -O 
> ./tmp/9c4646a0-f84d-45c6-9e96-8c9a251e6297/fdf09c8cdea9c9e58c6fc2acc79a0528/keenerd-pacgraph-e495c03.tar.gz
>  "https://download.github.com/keenerd-pacgraph-e495c03.tar.gz":
> https://download.github.com/keenerd-pacgraph-e495c03.tar.gz:
> 2011-07-23 10:35:24 ERROR 404: Not Found.

What's the proper way to specify a source tarball from github at a
specific commit? The URL in this package works, but seemingly only
after you hit the trunk download url:

https://github.com/keenerd/pacgraph/tarball/master

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


Re: DISTFILES: pacgraph: ERRORS: keenerd-pacgraph-e495c03.tar.gz

2011-07-25 Thread Caleb Maclennan
2011/7/25 Elan Ruusamäe :
> or just use our distfiles upload...

Would you believe I don't know how to do that?
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


poldek hooks

2011-08-23 Thread Caleb Maclennan
Does poldek offer any hooks or way to trigger actions at any point?
For example are there pre/post transaction hooks that I could modify
to run something before and/or after any rpm action is taken? How
about an "on exit if any package installed / upgraded / uninstalled"
during the lifetime of the process? If so where is the best place to
find documentation on this?

On a related note, is it possible to globally add something to the rpm
%pre/%post/%preun/%postun macros?

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


Re: poldek hooks

2011-08-23 Thread Caleb Maclennan
On Tue, Aug 23, 2011 at 17:54, Patryk Zawadzki  wrote:
> If you're only interested in a particular
> group of packages, consider faking install-time expansion by calling a
> common shell script in %post or %posttrans.

I am interested in ALL packages, however I don't understand what you
mean by "faking install-time expansion" or what %posttrans is. Could
you explain?

I am specifically trying to port etckeeper to PLD. For example yum has
an API that you can get callbacks pre-transaction and
post-transaction. Apt has command hooks that can be triggered before
and after any call to dpkg (or rpm). Pacman likewise has a hook system
that can invoke something pre/post any upgrade or install.

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


Re: poldek hooks

2011-08-23 Thread Caleb Maclennan
On Tue, Aug 23, 2011 at 19:14, Patryk Zawadzki  wrote:
> Yes, other rpm wrappers support triggers. I think the proper way would
> be to add these to rpm itself rather than trying to hack them into
> poldek.

Add add system wide %pre-transaction %post-transaction macros to rpm
itself? That sounds fair enough.

> On the other hand our current rpm (4.5) is not supported by either
> rpm5.org or rpm.org.

What's the deal there? Are we happily patching up a dinosaur? What's
the barrier to moving to one of the newer branches?

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


Segfaults on across the board in TH

2012-03-27 Thread Caleb Maclennan
-- Forwarded message --
From: "Caleb Maclennan" 
Date: Mar 26, 2012 1:51 PM
Subject: Segfaults on across the board in TH
To: "PLD Devel" 

Recently I've upgraded several desktop oriented machines against the
latest TH repositories. The two I'm looking at right now both use the
proprietary nvidia drivers from the PLD packages and pulseaudio.

Anything that uses pulseaudio or accelerated graphics seems to be
segfaulting. Simple examples are mplayer and glxgears. Both segfault
instantly. Output of dmesg is as follows:

[776933.882860] mplayer[29278]: segfault at ff700120 ip
7f1c42a440fb sp 7fff77474d90 error 4 in
libGL.so.285.05.09[7f1c429a8000+c2000]
[776944.697186] glxgears[29282]: segfault at ff700120 ip
7f5b04cd60fb sp 7fff00b7edc0 error 4 in
libGL.so.285.05.09[7f5b04c3a000+c2000]

Interestingly, running most things under strace will make the segfault
go away. `strace 2> /dev/null glxgears` runs like a charm.

Which direction do I need to go to work around whatever bug (timing?)
is being triggered here? Do I need use nvidia drivers directly from
the binary install packages rather than PLD's compiled ones? Do I need
a different kernel or older glibc for now? I can't make out which
piece is even broken so I don't know if this is a glibc bug or an
nvidia nightmare or a PLD compile issue.

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


Re: Segfaults on across the board in TH

2012-03-27 Thread Caleb Maclennan
> I have reported this problem long time ago on a polish devel list. There was
> no solution given (only "we must wait for the next nvidia release") and I've
> switched to nv. Then pluto suggested to try:

I started seeing this with a 290.x nvidia driver version and never
figured it out, but I've waited to whine about it until 295.x came to
TH and I'm seeing the same problem. There has to be a better answer. I
have nvidia drivers on other distros and it's not doing this. What is
different?

> valgrind --tool=helgrind glxinfo

I'm attaching my output from this ... honestly it doesn't tell me much.

Caleb
==7959== Helgrind, a thread error detector
==7959== Copyright (C) 2007-2011, and GNU GPL'd, by OpenWorks LLP et al.
==7959== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==7959== Command: glxinfo
==7959== 
--7959-- WARNING: Serious error when reading debug info
--7959-- When reading debug info from /usr/lib/nvidia/libGL.so.295.20:
--7959-- Can't make sense of .got.plt section mapping
--7959-- WARNING: Serious error when reading debug info
--7959-- When reading debug info from 
/usr/lib/nvidia/libnvidia-glcore.so.295.20:
--7959-- Can't make sense of .got section mapping

Helgrind: hg_main.c:4273 (is_in_dynamic_linker_shared_object): Assertion 
'soname' failed.
==7959==at 0x380337AB: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3803390F: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3801D589: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3804B645: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x380D1E62: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3804DF40: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3807B1D7: ??? (in /usr/lib/valgrind/helgrind-x86-linux)
==7959==by 0x3808C31C: ??? (in /usr/lib/valgrind/helgrind-x86-linux)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==7959==at 0x484B1C9: ??? (in /usr/lib/nvidia/libnvidia-glcore.so.295.20)
==7959==by 0x484B0D8: ??? (in /usr/lib/nvidia/libnvidia-glcore.so.295.20)
==7959==by 0x400F00C: call_init (in /lib/ld-2.15.so)
==7959==by 0xBEE494A6: ???
==7959==by 0x49444E44: ???


Note: see also the FAQ in the source distribution.
It contains workarounds to several common problems.
In particular, if Valgrind aborted or crashed after
identifying problems in your program, there's a good chance
that fixing those problems will prevent Valgrind aborting or
crashing, especially if it happened in m_mallocfree.c.

If that doesn't help, please report this bug to: www.valgrind.org

In the bug report, send all the above text, the valgrind
version, and what OS and version you are using.  Thanks.

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


Re: Segfaults on across the board in TH

2012-03-27 Thread Caleb Maclennan
> http://www.nvnews.net/vbulletin/showthread.php?p=2538961
>
> Fixed a bug that caused OpenGL applications to crash with some libc
> versions, such as eglibc 2.15.

Eh? Now that looks promising. I'm trying to build PLD's packages now.

Silly me I would have thought nvidia would fix major bugs like that in
the next major release not in some future point iteration.

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


Re: Segfaults on across the board in TH

2012-03-27 Thread Caleb Maclennan
2012/3/27 Caleb Maclennan :
>> http://www.nvnews.net/vbulletin/showthread.php?p=2538961
>>
>> Fixed a bug that caused OpenGL applications to crash with some libc
>> versions, such as eglibc 2.15.

And ... that did the trick. 295.33 with the 3.3.3 kernel from th-test
runs without a hitch.

The sooner that comes down the pipe to th-ready/main ...

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


Re: gimp 2.8.0 rc1, gimp plugins

2012-04-19 Thread Caleb Maclennan
2012/4/19 Artur Wroblewski :
> hi,
>
> i would like to move gimp 2.8.0 rc1 from DEVEL to HEAD.
>
> any argument against?
>
> btw. we have some quite old gimp plugins on ftp, i.e. build in 2010, 2009. 
> shall
> they be removed, rebuilt?
>
> regards,
>
> w

Yes. That is an RC for a major release version and there aren't any
show-stopper bugs or comparability issues in the previous release that
would force us to skip ahead to get the bugs ironed out. At this point
I'm having a heck of a time keeping stable systems using TH which is
supposed to be STABLE. Adding more backwards incompatible libraries to
the dependency mess is going to make that worse, not better.

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


Re: gimp 2.8.0 rc1, gimp plugins

2012-04-20 Thread Caleb Maclennan
> Ac is stable release for which we have appropriate branch and Th
> is in constant development mode, isn't it?

This is one area where PLD's release system is actually pretty wonky.
Other than a few emebeded or very static applications, AC is simply
too old to use for most stable systems. This puts the pressure on TH
-- as in reality, most folks use PLD for it's rolling constant
development branch. Anything that breaks that breaks production
systems.

> I am asking because I am bit lost with above arguments - do we
> have some new rules for Th? When they changed? :P

As far as I know, nothing has changed. This has been my understanding
of the status quo since I started using PLD nearly a decade ago.

> To repeat myself "cvs head != Th ftp". If you send it to the builders,
> then it is your fault.

I understand the difference beteween HEAD and FTP servers. The thing
is, by introducing unstable packages to HEAD, you make life
complicated for some of us. I for one compile a lot  of software using
builder from CVS HEAD. Sometimes if there are holdups on TH, stuff
will actually be ahead of TH in my personal repos.

When something gets introduced to HEAD that is a complete mis-match
with what is currently in TH, it makes building software harder.

Let's turn this question around. Since you're the one asking to do
something non-standard, what is your rational? What do you gain by
putting an RC  version in HEAD? If you are compiling it anyway, why
can't you just use the DEVEL tag until the package goes stable and
people should start testing it to go into TH?

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


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-20 Thread Caleb Maclennan
> well... if you need more stable line, then why not to create one with
> appropriate
> branch in CVS? of course, the problem is that somebody needs to maintain that,
> which I believe is full time job and lack of resources causes the stable 
> branch
> to freeze. therefore, imho, it is not good idea to link CVS HEAD with stable
> line - and that was the result of similar discussions in the past if i
> reckon well.
>
> if you need more reassurance, then what about introducing TH-STABLE tag and
> sending packages to builders only when they are tagged with above?

A tag scheme like that could of course work. Again I would ask ask
how, other than different tag names, this is different from the status
quo. Please answer this: what do you see as the advantage to having an
RC release tagged HEAD instead of DEVEL? How does merging DEVEL into
HEAD before it's going to be a candidate for FTP make life any
different for you? What's the motivation? I honestly don't understand
what you're trying to accomplish and thus I feel like you're
presenting a solution to something that isn't a problem and thereby
introducing a problem. Does that make sense?

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


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-20 Thread Caleb Maclennan
> Caleb, "stop trolling"*! You're asking very inconvenient questions :)

Wink wink.

I'm not actually trying to troll or be inconvenient. I'm also not
interested in pointing fingers.

I am a system administrator having a hard time keeping up with all the
broken systems. I think a contributing factor to that is PLD's current
lack of a clear set of release/use/development patterns. I'd like to
see these develop not deteriorate. If we're going to all keep making
use of this thing, our practices as commiters need to at least
gradually grow in both innovation and maintainability.

When things come along that appear to be steps in the opposite of
these directions, I think we should bring them up as something to
solve.

So I'm listening. How does this proposed CVS tagging of RC as HEAD
further these ends? What's the gain? How can we all help?

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


Re: th stable (Re: gimp 2.8.0 rc1, gimp plugins)

2012-04-20 Thread Caleb Maclennan
2012/4/20 Artur Wroblewski :
> it is very simple. "th-stable", "ac-stable" or whatever... provide
> meaningful, self documenting names to things.

Hey guys, how does this compute? My version control experience is
mostly subversion with a bit of git lately. CVS is still black magic
to me. Would a change like this (Tagging stable stuff that's headed to
ftp somewhere instead of pulling HEAD?)

Also to throw this out there, how does all this figure into the git
migration? Are we barking up a tree that is about to be felled anyway?

Artur ... I'm still not clear on what you GAIN by using HEAD instead
of DEVEL? In spite of the name, isn't HEAD basically functioning as
th-stable (plus some mess)?

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


CVS rename for nautilussvn

2012-05-04 Thread Caleb Maclennan
The upstream project NautilusSVN has been renamed to RabbitVCS. Can we
get our CVS module renamed or should I work on a new spec?

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


Re: CVS rename for nautilussvn

2012-05-05 Thread Caleb Maclennan
> Package copied/renamed server-side.

Thank you!

Can I ask why our gedit module is called gedit2 on cvs? The upstream
project seems to be at 3.4.1, which is what we have in that spec file.
Is there any point in keeping that legacy name in our cvs module?

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


Re: gedit2 (Re: CVS rename for nautilussvn)

2012-05-07 Thread Caleb Maclennan
2012/5/6 Elan Ruusamäe :
> feel free to merge gedit2.spec to gedit.spec (and drop the former), just
> remember to handle obsoletes properly

As a latecomer to CVS (backporting my knowledge of VCS from
subversion, git, etc) I am not sure which button to push here. Since
these two specs aren't a branch scenario, merge doesn't seem like the
right option to me and I wouldn't know how to do it if it was.
Shouldn't this be 1) remove the current gedit module 2) rename gedit2
to gedit and 3) cleanup the spec, setup obsoletes, and go through
other specs for dependency issues?

If so, I can take care of #3 if somebody else does the cvs server side
stuff in #1 and #2.

If not, then I have no idea what I'm doing.

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


Re: gedit2 (Re: CVS rename for nautilussvn)

2012-05-07 Thread Caleb Maclennan
2012/5/7 Elan Ruusamäe :
> 1. rename gedit dir to gedit0 in cvs server side and optionally drop it
> client side
> 2. rename gedit2 dir to gedit in cvs server side, and adjust names in files
> on cvs client side

This sounds good. If somebody takes care of the server side bit I'll
help cleanup the resulting spec.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: Cluster stuff (cman, dlm, heartbeat, corosync, openais, pacemaker, drbd, lvm)

2012-07-02 Thread Caleb Maclennan
2012/7/1 Jacek Konieczny :
> On Sun, Jul 01, 2012 at 10:47:19PM +0300, Elan Ruusamäe wrote:
>> On 07/01/2012 11:51 AM, Jacek Konieczny wrote:
>> > Do we need clvmd in the main lvm2 package? It pulls some dependencies
>> > irrelevant for non-clustered setups.
>> i'm in for moving clustered deps to subpackages. if it's doable.
>
> Already done. Theoretically this could break a cluster on upgrade, but
> I don't think it would be a mass problem among PLD users ;) And
> production clusters are not a thing one upgrades without testing.

I have a cluster setup but nobody is going to die if it breaks on an upgrade ;)

While I think in a case like this it is probably more important that
we have current working packages than that we don't break old ones, I
do think this kind of talk happening on the forum highlights the need
for some sort of warning channel: If some package upgrade is EXPECTED
to break current configurations, poldek should warn and even expect
acknowledgement before proceeding with that package.

Has the possibility of manually adding some sort of warning flag
between certain upgrades been considered?

Ideally all upgrades would just work, but with the number of
developers and amount of testing we have right now, that is simply not
practical. Sometimes we do things that we know will require
intervention to work. We need a fool proof way to warn folks before
their systems break.

Thoughts about where this functionality should be introduced?

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


Re: cdg: proponowane-glosowania/cdg_membership_caleb - temporarily withdraw my ...

2012-07-06 Thread Caleb Maclennan
> - temporarily withdraw my second; let's wait a week or two and see how caleb's
>   current projects with regards to the cdg go; if he succeeds, that means he
>   might be of use at conflict resolution; if he fails, he fails, and there's
>   no point in granting him cdg membership at the present time

So was my nomination to CDG based sole on my suggestions relevant to a
particular problem? With that problem taken care of another way is my
participation considered irrelevant?

Should I apply through another channel if I'm actually interested for
other reasons too?

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


Re: cdg: proponowane-glosowania/cdg_membership_caleb - temporarily withdraw my ...

2012-07-06 Thread Caleb Maclennan
2012/7/6 Bartosz Taudul :
> I told you it's just a stupid kindergarten power play. Some people
> never learn...

Look. If all you guys want is to make me part of a power play, please
just count me out. Don't vote for me. I'm not interested in joining a
pre-school. I skipped that the first time around and don't think I
really missed out in life.

On the other hand if folks around here (you too wolf) have something
else in mind -- a little more mature perhaps -- maybe working together
in a professional manner -- step by step moving things forward in a
way that is useful to us and keeping things as clean as possible to
encourage new participation, then consider a vote.

I realize CDG doesn't have the power to command forward motion, but it
can help settle internal disagreements as they come up. If this is
done effectively we can cultivate an environment where innovation
continues. If you don't have reason to believe I would act with good
judgement when the time comes for that, don't vote.

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


Re: Git in PLD - basic HOWTO

2012-07-10 Thread Caleb Maclennan
2012/7/9 Kacper Kornet :
> * Some documentation
> 
>
> For some basic introduction to git and how to use it to work with PLD
> repositories please see:
>
> http://www.pld-linux.org/dokuwiki/howto-git

Two simple questions:

1) I haven't seen any notes in the docs about comment formatting. Are
we still prefixing all changelog entries with "- "? This isn't a very
usual thing to do with git and seems like a hack we've dragged in from
processing cvs output.

2) Is there a way to set git's user.email config variable without
doing it globally? I use git for other things where my pld nick is not
my email. However with each package being a separate repository,
setting it in the repository config file instead of the global one
means having to set it in a couple thousand places. Is there a way to
match the git origin server or some other way of marking that
everything under rpm/packages gets a certain set of configuration
values?

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


Re: Git in PLD - basic HOWTO

2012-07-10 Thread Caleb Maclennan
2012/7/10 Jakub Bogusz :
> On Tue, Jul 10, 2012 at 03:40:58PM +0200, Kacper Kornet wrote:
>> On Tue, Jul 10, 2012 at 04:26:00PM +0300, Caleb Maclennan wrote:
>> > 2) Is there a way to set git's user.email config variable without
>> > doing it globally? I use git for other things where my pld nick is not
>> > my email. However with each package being a separate repository,
>> > setting it in the repository config file instead of the global one
>> > means having to set it in a couple thousand places. Is there a way to
>> > match the git origin server or some other way of marking that
>> > everything under rpm/packages gets a certain set of configuration
>> > values?
>>
>> The solution that I know is to define a wrapper around git, that calls
>> call "git -c user.email=whatever", where whatever depends on the current
>> path. It's cumbersome, but maybe better then nothing.
>
> Is it possible to include user.* setting in per-package .git/config?
>
> If so, slug.py or builder could set it based on some PLD-specific config
> file or environment variable.

Yes it is possible. It would look like this as a separate section:

[user]
email = ca...@pld-linux.org
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: Git in PLD - basic HOWTO

2012-07-10 Thread Caleb Maclennan
2012/7/10 Mariusz Mazur :
> Or one can alias the 'git' command to a simple script that checks for
> .git/config, check if remote origin is git.pld-linux.org and if so, uses a
> different user.email.
>
> Hm, I could use that. Wonder if anyone already wrote it.

I thought of that too and could code it up, but as I thought about it,
it seemed like something somebody else would already have done long
ago. I just couldn't figure out what to search for to find a canonical
solution.

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


Re: Git in PLD - basic HOWTO

2012-07-10 Thread Caleb Maclennan
2012/7/10 Kacper Kornet :
> The solution that I know is to define a wrapper around git, that calls
> call "git -c user.email=whatever", where whatever depends on the current
> path. It's cumbersome, but maybe better then nothing.

Here's my current hack as function for my zsh shell:

function git () {
case "$PWD"; in
$HOME/rpm/*)
command git -c user.email=$u...@pld-linux.org "$@"
;;
*)
command git "$@"
;;
esac
}
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: [packages/cryptsetup] Providing and obsoleting itself makes no sense Release 2

2012-08-07 Thread Caleb Maclennan
2012/8/7 baggins :
> Providing and obsoleting itself makes no sense
> Release 2

> -Provides:  cryptsetup-luks = %{version}-%{release}
> -Obsoletes: cryptsetup-luks < 1.4.1-2

Actually it does make sense in the case where a different package used
to provide something of the same name (and may still) but what it
provides is an older version. Without the complementary
provides/obsolete pair you don't get a clean upgrade path to the
package that should be doing the providing.

As far as I know this is the only case where this is necessary, but
there are several instances of it scattered through our packages.

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


Re: [packages/cryptsetup] Providing and obsoleting itself makes no sense Release 2

2012-08-07 Thread Caleb Maclennan
2012/8/7 Jan Rękorajski :
> You missed the real change, I did not remove P/O for cryptsetup-luks.
> I removed P/O for cryptsetup i.e itself

A... sure enough. Looks like I missed that one too. Sorry to
bother you, but having broken upgrade paths myself in the past over
that mistake...

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


Can these deps be legitimate?

2012-08-07 Thread Caleb Maclennan
I've been playing around with a script that generates a live-cd based
off of Th for a special purpose machine. I'm generating the target
file system using `poldek --install-dist`.

My current package set installs, but later in the script when I try to
run some commands having chrooted into the target, I get errors that
make it look like the package set failed to identify all their own
dependencies.

> mount: error while loading shared libraries: libselinux.so.1: cannot open 
> shared object file:
> No such file or directory

Is selinux currently required for all systems? If so why do no
packages trigger it as a dependency? If not, why does mount want to
see it?

> poldek: error while loading shared libraries: libxml2.so.2: cannot open 
> shared object file:
> No such file or directory

Is it possible that poldek should have a dep for libxml2?

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


Re: w32codec updated

2012-08-08 Thread Caleb Maclennan
2012/8/7 Bartosz Taudul :
> Ponieważ Bartek cały czas jest żywotnie zainteresowany rozwojem
> dystrybucji i aktywnie przyczynia się do wprowadzania zmian, proponuję
> aby dać mu dostęp RW do repozytorium.

Aren't you rather skipping over a number or relevant issues?

First of all, the user you are suggesting for RW access previously had
such access and voluntarily dropped it, publicly resigning from the
project. For a fresh user new to the project, bringing up their patch
history, offering to mentor and nominating them for access makes
sense. For a user who has previously resigned, I think we need
something else. Like a notice of intent from the user perhaps?

Which brings us to the next problem. This user has been banned from
the development lists for bad behavior, in particular a consistent
series of posts that people felt were trolling and non-constructive.
Since being on the devel lists is a requirement for all developers,
this seems like a show stopper for repo access until such a time as it
is resolved.

If you or another user with RW access would like to handle the
interaction with this user and be responsible for the commits, there
is nothing to stop them.

Before nominating them for direct access, they would need to show some
good faith to be in better standing with the community. Do they plan
to take any steps to fix that?

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


Re: w32codec updated

2012-08-08 Thread Caleb Maclennan
> Search the mailing list archives for "mkochano" who also dropped his
> RW access, also sent a number of patches to the list afterwards and
> was asked many times to send the password hash, so he would regain his
> access.

Quite honestly, that has nothing to do with the present case. Even if a
situation were to be considered setting a precedent for this one, that user
was not banned from the lists per CDG vote.

> Very nice. Creating new rules when the old ones do not fit you.

I'm not just making stuff up here. Quite frankly our rules don't even cover
this case, nor do I think they should be expanded to cover every possible
scenario. A little bit of common sense should be applied, and discussion
on the list is one way to start. Only if that fails would we need to make
a rule out of this, which would require a CDG vote. I'd like to avoid that.

> He asked me personally to give him a vote of confidence.

That's not the same thing.

Just because you don't agree with the decision to ban him doesn't
give you the right to run rough shod over the whole thing and ignore
the problem as if it never happened.

> Maybe I also shouldn't be a developer because some people filter me in
> their mail clients? You are going too far. The ban is on the mailing
> list access, not on being developer. By the current rules, shadzik
> should be a developer, since he got the customary 3 votes for him.

I didn't say you shouldn't be a dev.

The current rules don't say anything about people who have been banned
for bad behavior. They don't even cover what to do when somebody gets
+3 votes but also collects several negatives. Hence the discussion here.

So how would you propose handling the fact that he's collected several -1
votes as well as +1's?

> Yes, we get that, you don't want shadzik to have RW access.

I didn't say that either. In fact I'd like to see him back IF a satisfactory
arrangement can be worked out where his track record for being inflammatory
towards other developers can be mitigated. Does your vote of confidence
extend to this?

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


Re: w32codec updated

2012-08-09 Thread Caleb Maclennan
2012/8/10 Bartosz Świątek :
> should be punished

This isn't about punishment. It's about civility and cooperation.

If you're interested in those things, start practicing them instead
of trying to stir things up. People would be fine with your
participation if you did.

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


Is there a merged git repository?

2012-08-10 Thread Caleb Maclennan
Is there any place where the entire PLD git repository can be cloned
as single repository? I realize this would be a read-only thing, but
the multiple repository layout is problematic for some things such as
the code and commiter analysis done by sites like Ohloh
(https://www.ohloh.net/p/pld-linux).

The slug.py script is able to automate the cloning of the entire
package set, but this does't work for the above. There is also the
flat SPECS repository, but this doesn't include all the code in
patches and supporting files. Also the commits show up as all being
made by one author "git".

Is it possible to setup access to the packages directory as a
repository with all the individual repositories listed as sub-modules?

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


Re: Is there a merged git repository?

2012-08-11 Thread Caleb Maclennan
> I'm afraid ohloh might be overwhelmed by *all* the things you do
> (just as it was when facing *all* the ALT Linux gear repos when

Their recent takeover by BlackDuck has given them a few more resources
and they've got a lot of stuff cleaned up. I don't think they would
give us the boot do to DoS effect right now. Unfortunately they
haven't' cleaned up their CVS import process and they've been trying
to get through our old CVS package repo for months now. They do keep
trying but headway is slow.

> Might be better to feed it only the things *you* do, like poldek
> and friends.

I see the reasoning, but I think poldek & friends can be their own
separate projects there. The package repo IS something *we* do and is
a large part of both PLD.

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


Re: packages case sensitivity

2012-09-29 Thread Caleb Maclennan
2012/9/29 Aria Stewart :
>> seems github packages are case insensitive, perhaps we should limit
>> similarily in pld to disallow creating packages that differ just
>> character case?
>
> +1. And lowercase be the norm.

+1, the current mix-n-match case is kind of a mess and is more of a
pain than it's worth.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Package rename

2013-09-30 Thread Caleb Maclennan
Can we rename the terminator package to gnome-terminator? There are
actually two projects by this name and I'd like to introduce the one
we don't have to a couple of my systems. I looked at the upstream
projects and it looks like the one currently in our specs repo is
already partially renamed upstream and is the logical one to get a new
package name on our side.

http://gnometerminator.blogspot.com/
https://code.launchpad.net/~gnome-terminator/terminator/trunk

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


CRI images

2013-10-09 Thread Caleb Maclennan
Are there sanely recent CRI images for TH to be had anywhere?

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


Missing kernel packages from TH repos

2013-10-10 Thread Caleb Maclennan
I tried to do an install via Rescue CD and poldek --root the other day
only to discover that apparently a lot of packages (including the
kernel) are missing from the current main TH ftp repository.

What's the deal with this? How is anybody supposed to get a system up
and running without a way to bootstrap (CRI images are hopelessly old)
and without a complete current repository to do a full base system
install from? Even knowing the system will I can't figure out how I'm
supposed to proceed!

Sorry this is half a question half a rant. I'm a bit frustrated with
half a dozen systems to replace.

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


Re: Th 2013 snapshot released

2014-01-01 Thread Caleb Maclennan
On Tue, Dec 31, 2013 at 10:46 PM, Aria Stewart  wrote:

> On Tue, Dec 31, 2013 at 09:36:40PM +0100, Jan Rękorajski wrote:
> > As promised I made a new snapshot of the PLD Th line.
> > See the announcment on http://www.pld-linux.org/ for details.
>
> And there was much rejoicing!
>

Excellent, keep up the good work.

Now if there was just a way to install it...

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


Re: [packages/asterisk] Note about the ASTERISK_12 branch

2014-01-24 Thread Caleb Maclennan
On Fri, Jan 24, 2014 at 11:14 PM, Jacek Konieczny  wrote:

> Before merging on master I would like to see opinion of anybody using
> the asterisk package.
>

I am using the 1.8 packages in production but the boxes are EOLed and I'm
in the process of migrating the services, so I don't plan on upgrading it
even if they hit TH. Sorry I won't be much help testing Asterisk on PLD.
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


  1   2   >