From ciprian.craciun at gmail.com Wed Jul 8 19:33:23 2009 From: ciprian.craciun at gmail.com (Ciprian Dorin, Craciun) Date: Wed, 8 Jul 2009 22:33:23 +0300 Subject: [crux-devel] pkgutils patches In-Reply-To: <8e04b5820907081230x71aaf375t44367fc399ed1328@mail.gmail.com> References: <8e04b5820907081230x71aaf375t44367fc399ed1328@mail.gmail.com> Message-ID: <8e04b5820907081233v5508f7f9u6083e85ed9b303d7@mail.gmail.com> ? ?Hello all! ? ?(I'll be short as I'm in a hurry.) ? ?I've made some (minor) modifications to pkgutils, which are available from my Git repository (given below), so if you're interested, please merge them in. (Even if not I would appreciate some comments. :) ) ? ? ? ?git://git.volution.ro/pkgutils.git ? ?I've done all these, because I want to use you package manager along side with apt-get (on Debian) for my own (hand-built) packages, and also in a non-standard location (like /packages for example). ? ?The patches contain some minor updates to the Makefile or the code: ? ?* added a SHARED variable, that when set on "yes" disables the "-static" compilation flag; (static compilation breaks on my Debian, and I've not investigated why;) ? ?* added a VARDIR variable, that allows to customize the /var/lib/pkg folder location; (both to the Makefile, C++ source code, Bash scripts and manual files;) ? ?* pushed the ETCDIR, BINDIR and MANDIR (although the last two are not needed) inside the C++ files to allow customization of these paths also; (there are still left LDCONFIG, etc.) ? ?* added a PREFIX variable (for example /usr/local); but by default is not set, and the old behavior is kept; ? ?I'm planning also to patch the applications to allow usage without root privileges. ? ?Thank's for the good job! Keep it up! ? ?Ciprian Craciun. From ciprian.craciun at gmail.com Thu Jul 9 21:05:40 2009 From: ciprian.craciun at gmail.com (Ciprian Dorin, Craciun) Date: Fri, 10 Jul 2009 00:05:40 +0300 Subject: [crux-devel] prt-get installation issue Message-ID: <8e04b5820907091405i55a4399foaf7eb3258df03314@mail.gmail.com> Hello all! I've tried to install prt-get into a non-standard location (like /packages/prt-get). For this I've used ./configure --prefix=/packages/prt-get. Unfortunately make doesn't take these into account.. This is strange... Any ideas? Thanks, Ciprian Craciun. From ciprian.craciun at gmail.com Thu Jul 9 21:11:47 2009 From: ciprian.craciun at gmail.com (Ciprian Dorin, Craciun) Date: Fri, 10 Jul 2009 00:11:47 +0300 Subject: [crux-devel] pkgutils patches In-Reply-To: <8e04b5820907081233v5508f7f9u6083e85ed9b303d7@mail.gmail.com> References: <8e04b5820907081230x71aaf375t44367fc399ed1328@mail.gmail.com> <8e04b5820907081233v5508f7f9u6083e85ed9b303d7@mail.gmail.com> Message-ID: <8e04b5820907091411g1afa81d6q395053db6d17a137@mail.gmail.com> On Wed, Jul 8, 2009 at 10:30 PM, Ciprian Dorin, Craciun wrote: > Hello all! > > (I'll be short as I'm in a hurry.) > > I've made some (minor) modifications to pkgutils, which are > available from my Git repository (given below), so if you're > interested, please merge them in. (Even if not I would appreciate some > comments. :) ) > git://git.volution.ro/pkgutils.git > > I've done all these, because I want to use you package manager > along side with apt-get (on Debian) for my own (hand-built) packages, > and also in a non-standard location (like /packages for example). > > The patches contain some minor updates to the Makefile or the code: > * added a SHARED variable, that when set on "yes" disables the > "-static" compilation flag; (static compilation breaks on my Debian, > and I've not investigated why;) > * added a VARDIR variable, that allows to customize the > /var/lib/pkg folder location; (both to the Makefile, C++ source code, > Bash scripts and manual files;) > * pushed the ETCDIR, BINDIR and MANDIR (although the last two are > not needed) inside the C++ files to allow customization of these paths > also; (there are still left LDCONFIG, etc.) > * added a PREFIX variable (for example /usr/local); but by default > is not set, and the old behavior is kept; > > I'm planning also to patch the applications to allow usage without > root privileges. > > Thank's for the good job! Keep it up! > Ciprian Craciun. In the same idea as above, I've made similar updates also to the projects pkg-get and ports. If interested, please see my Git repositories: git://git.volution.ro/crux/tools/ports.git git://git.volution.ro/crux/tools/pkg-get.git I've also moved the previous repository (for pkgutils) to a new location: git://git.volution.ro/crux/tools/pkgutils.git (For the exact updates, please see the commit comments.) Got to run, Ciprian Craciun. From jw at smts.ch Fri Jul 10 08:44:42 2009 From: jw at smts.ch (Johannes Winkelmann) Date: Fri, 10 Jul 2009 10:44:42 +0200 Subject: [crux-devel] prt-get installation issue In-Reply-To: <8e04b5820907091405i55a4399foaf7eb3258df03314@mail.gmail.com> References: <8e04b5820907091405i55a4399foaf7eb3258df03314@mail.gmail.com> Message-ID: <20090710084441.GA22603@selenium.smts.lan> Hi Ciprian, On Fri, Jul 10, 2009 at 00:05:40 +0300, Ciprian Dorin, Craciun wrote: > Hello all! > > I've tried to install prt-get into a non-standard location (like > /packages/prt-get). For this I've used ./configure > --prefix=/packages/prt-get. Unfortunately make doesn't take these into > account.. This is strange... Any ideas? Strange indeed, as it's taken into account here: binaries and man pages are put into the 'prefix' location here. Could you post a log file of the failure? prt-get.conf is always going to /etc, no matter what you use as prefix... there was a good reason to force it that way, which I unfortunately don't remember. If you want /etc and /var to be prefix relative, comment out lines 33 and 34 in configure.in. Yet, this only affects files below /etc and /var and should not cause make(1) to completely ignore "--prefix". HTH, Johannes -- Johannes Winkelmann mailto:jw at smts.ch Zurich, Switzerland http://jw.smts.ch From ciprian.craciun at gmail.com Fri Jul 10 17:17:38 2009 From: ciprian.craciun at gmail.com (Ciprian Dorin, Craciun) Date: Fri, 10 Jul 2009 20:17:38 +0300 Subject: [crux-devel] prt-get installation issue In-Reply-To: <20090710084441.GA22603@selenium.smts.lan> References: <8e04b5820907091405i55a4399foaf7eb3258df03314@mail.gmail.com> <20090710084441.GA22603@selenium.smts.lan> Message-ID: <8e04b5820907101017r7dd51b2cte6fe446135fc7c01@mail.gmail.com> On Fri, Jul 10, 2009 at 11:44 AM, Johannes Winkelmann wrote: > Hi Ciprian, > > On Fri, Jul 10, 2009 at 00:05:40 +0300, Ciprian Dorin, Craciun wrote: >> ? ? Hello all! >> >> ? ? I've tried to install prt-get into a non-standard location (like >> /packages/prt-get). For this I've used ./configure >> --prefix=/packages/prt-get. Unfortunately make doesn't take these into >> account.. This is strange... Any ideas? > > Strange indeed, as it's taken into account here: binaries and man pages > are put into the 'prefix' location here. Could you post a log file of the > failure? > > prt-get.conf is always going to /etc, no matter what you use as > prefix... there was a good reason to force it that way, which I > unfortunately don't remember. If you want /etc and /var to be prefix > relative, comment out lines 33 and 34 in configure.in. Yet, this only > affects files below /etc and /var and should not cause make(1) to > completely ignore "--prefix". > > HTH, Johannes > -- > Johannes Winkelmann ? ? ? ? ? ? ?mailto:jw at smts.ch > Zurich, Switzerland ? ? ? ? ? ? ?http://jw.smts.ch Aha! This was it! I would have expected for var and etc to also follow the prefix setting... I've runned make install without root privileges and it failed, and then as I checked the compilation log, I've seen that localsthatedir an sysconfigdir were not changed... Sorry for bothering. Ciprian. From tilman at crux.nu Wed Jul 15 18:07:53 2009 From: tilman at crux.nu (Tilman Sauerbeck) Date: Wed, 15 Jul 2009 20:07:53 +0200 Subject: [crux-devel] [PATCH] Do not attempt to build a package if the resulting file can't be written. In-Reply-To: References: <1241903523-9725-1-git-send-email-aon@iki.fi> <20090624121746.GA3853@jue.netz> Message-ID: <20090715180752.GB16018@code-monkey.de> Antti Nyk?nen [2009-06-24 15:58]: > Hi > > On Wed, Jun 24, 2009 at 3:17 PM, Juergen Daubert wrote: > > > thanks for the patch, but I think that it will not work as > > expected because we 'exit 1' too if $TARGET doesn't exist. > > Attached another attempt which covers the important points > > of ticket #360 [1] as well. > > > > Thanks for pointing that out. +1 for the new patch obviously :) Merged, thanks. Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available URL: From lucas at die.net.au Sat Jul 18 06:55:38 2009 From: lucas at die.net.au (Lucas Hazel) Date: Sat, 18 Jul 2009 16:55:38 +1000 Subject: [crux-devel] Orphaning ports Message-ID: <200907181655.42541.lucas@die.net.au> I have been considering this for some time, but I'll now make it official. I am hereby orphaning all ports I am marked as maintainer for in opt and contrib. I will still be contributing to the CRUX project in maintaining my x86_64 multilib repositories and the portdb and anything else in general. However, my primary focus for the next 6 months is on completing my degree and I don't want the CRUX ports I'm maintaining to suffer because of this. I'll set up a wiki page after I send this email similar to what happened when sip retired. Anything that is not adopted, I will put in a private repo and add to the portdb. Hopefully, I'll have some time next year to be more involved again. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part. URL: From tilman at crux.nu Sat Jul 25 12:59:34 2009 From: tilman at crux.nu (Tilman Sauerbeck) Date: Sat, 25 Jul 2009 14:59:34 +0200 Subject: [crux-devel] [ANN] CRUX 2.6-test2 Message-ID: <20090725125933.GA670@code-monkey.de> Hi, we are pleased to announce the third test release of the upcoming CRUX 2.5 release. Please give it a try and report any problems you might find. Thanks, Tilman, for the CRUX team. [1] http://crux.nu/files/pre-releases/crux-2.6-test2.iso http://crux.nu/files/pre-releases/crux-2.6-test2.md5 -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available URL: