[pacman-dev] pacman-dev Digest, Vol 18, Issue 26

Mark MacNeill mkmacneill at hotmail.com
Thu Mar 8 09:23:49 EST 2007


stop sending me these emails



>From: pacman-dev-request at archlinux.org
>Reply-To: pacman-dev at archlinux.org
>To: pacman-dev at archlinux.org
>Subject: pacman-dev Digest, Vol 18, Issue 26
>Date: Wed, 07 Mar 2007 20:09:54 -0500
>
>Send pacman-dev mailing list submissions to
>	pacman-dev at archlinux.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>	http://www.archlinux.org/mailman/listinfo/pacman-dev
>or, via email, send a message with subject or body 'help' to
>	pacman-dev-request at archlinux.org
>
>You can reach the person managing the list at
>	pacman-dev-owner at archlinux.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of pacman-dev digest..."
>
>
>Today's Topics:
>
>    1. Re: pacman should ask the user on multipile choices
>       (Aaron Griffin)
>    2. Re: pacman should ask the user on multipile choices
>       (Roman Kyrylych)
>    3. Re: The real deal - pacman 3.0.0 RC1 (Alexander Fehr)
>    4. Thank you for new pacman. (Dawid Ci??arkiewicz)
>    5. Re: alpm_list: missing quick access to last element
>       (J?rgen H?tzel)
>    6. Re: The real deal - pacman 3.0.0 RC1 (Pierre Schmitz)
>    7. Re: The real deal - pacman 3.0.0 RC1 (Alexander Fehr)
>    8. Re: The real deal - pacman 3.0.0 RC1 (Aaron Griffin)
>    9. CVS update of pacman-lib/src/pacman (pacman.c) (Aaron Griffin)
>   10. Re: The real deal - pacman 3.0.0 RC1 (Aaron Griffin)
>   11. Re: The real deal - pacman 3.0.0 RC1 (Travis Willard)
>   12. CVS update of pacman-lib/src/pacman (deptest.c) (Dan McGee)
>   13. 20070308 Pacman Italian patch (Giovanni Scafora)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Wed, 7 Mar 2007 13:33:25 -0600
>From: "Aaron Griffin" <aaronmgriffin at gmail.com>
>Subject: Re: [pacman-dev] pacman should ask the user on multipile
>	choices
>To: "Discussion list for pacman development"
>	<pacman-dev at archlinux.org>
>Message-ID:
>	<d64a48980703071133h4e11e067pa2d4c3d80afef2e9 at mail.gmail.com>
>Content-Type: text/plain; charset=UTF-8; format=flowed
>
>On 3/7/07, Pierre Schmitz <pierre at archlinux.de> wrote:
> > Hi,
> >
> > I am not sure if this is a bug or missing feature; so I sent this to the 
>ml
> > first.
> >
> > Sometime a package depends on a "meta" package which is provided by more 
>than
> > one packages. For example "libgl" or "smtp-server". At the moment pacman 
>just
> > installs the first package it founds which is the wrong decision for 
>most
> > cases.
>
>Right, this is the current way pacman2 does it.  It's harder to do and
>I think it's either in a TODO in the code, or on my TODO.aaron list.
>Not sure, but it's planned.
>
>
>
>------------------------------
>
>Message: 2
>Date: Wed, 7 Mar 2007 21:45:48 +0200
>From: "Roman Kyrylych" <roman.kyrylych at gmail.com>
>Subject: Re: [pacman-dev] pacman should ask the user on multipile
>	choices
>To: "Discussion list for pacman development"
>	<pacman-dev at archlinux.org>
>Message-ID:
>	<577f15290703071145r799e29fsd47994b8bf9ba16d at mail.gmail.com>
>Content-Type: text/plain; charset=ISO-8859-5; format=flowed
>
>2007/3/7, Aaron Griffin <aaronmgriffin at gmail.com>:
> > On 3/7/07, Pierre Schmitz <pierre at archlinux.de> wrote:
> > > Hi,
> > >
> > > I am not sure if this is a bug or missing feature; so I sent this to 
>the ml
> > > first.
> > >
> > > Sometime a package depends on a "meta" package which is provided by 
>more than
> > > one packages. For example "libgl" or "smtp-server". At the moment 
>pacman just
> > > installs the first package it founds which is the wrong decision for 
>most
> > > cases.
> >
> > Right, this is the current way pacman2 does it.  It's harder to do and
> > I think it's either in a TODO in the code, or on my TODO.aaron list.
> > Not sure, but it's planned.
>
>Yep, I surely remember the discussion about this somewhere but neither
>Flyspray nor Gmail are able to find it... doh...
>
>I guess with --noconfirm we'll get old behavour anyway. We might add
>some option for pacman.conf though, like "Alias web-server=lighttpd"
>but it will be useful only for first install, so I dunno if it worth
>it..
>
>--
>Roman Kyrylych (????? ???????)
>
>------------------------------
>
>Message: 3
>Date: Wed, 7 Mar 2007 21:02:39 +0100
>From: Alexander Fehr <pizzapunk at gmail.com>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: pacman-dev at archlinux.org
>Message-ID: <20070307210239.f11ee28e.pizzapunk at gmail.com>
>Content-Type: text/plain; charset=US-ASCII
>
>On Wed, 7 Mar 2007 12:20:20 -0500
>"Dan McGee" <dpmcgee at gmail.com> wrote:
> > Anyone here have anything to say about pacman3? Maybe even a "great
> > job guys, I've had no problems at all?" Even you list-lurkers out
> > there, feel free to speak up. We'd really like to get all the input we
> > can so we are not scared as hell when we push it to testing and
> > current soon after.
>
>It's working fine here. Two small things I have noticed:
>
>$ pacman -V
>...
>Copyright (C) 2002-2006 Judd Vinet <jvinet at zeroflux.org>
>...
>-> 2006 should be changed to 2007
>
>$ pacman -h
>...
>pacman {-R --remove}  [options] <package>
>pacman {-S --sync}    [options] [package]
>...
>-> inconsistent use of brackets around package
>
>
>Alex
>
>
>
>------------------------------
>
>Message: 4
>Date: Wed, 7 Mar 2007 20:59:13 +0000
>From: Dawid Ci??arkiewicz <dawid.ciezarkiewicz at asn.pl>
>Subject: [pacman-dev] Thank you for new pacman.
>To: pacman-dev at archlinux.org
>Message-ID: <200703072059.14230.dawid.ciezarkiewicz at asn.pl>
>Content-Type: text/plain;  charset="us-ascii"
>
>I've just subscribed so forgive me that I'm opening new thread.
>
>New pacman is very fast and I haven't found single issue using it (and I'm
>pretty sure it will stay like this).
>
>Please keep up your great work. Thank you. :)
>
>
>
>------------------------------
>
>Message: 5
>Date: Wed, 7 Mar 2007 21:05:56 +0100
>From: J?rgen H?tzel <juergen at hoetzel.info>
>Subject: Re: [pacman-dev] alpm_list: missing quick access to last
>	element
>To: Discussion list for pacman development <pacman-dev at archlinux.org>
>Message-ID: <20070307200555.GA14681 at h5331.serverkompetenz.net>
>Content-Type: text/plain; charset=iso-8859-1
>
>On Mon, Mar 05, 2007 at 01:14:27PM -0600, Aaron Griffin wrote:
> > On 3/5/07, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
> > > whereas a typical implementation of the same thing
> > > (like ours) requires two.
> >
> > requires THREE*
>
>Well, this is because the list_header is embedded in the data structures.
>This requires us to change every pacman struct to include the list_header 
>(if it
>used by the list functions). List callback function like alpm_list_fn_cmp
>will still require *void casting.
>
>There are other areas where libpacman is quite inefficient (in respect of
>memory usage). Consider the fixed size preallocated strings in pmpkg_t
>(sizeof(pmpkg_t) == 1948). Memory footprint of pacman reading
>current/extra/community requires currently 10M (desc files on disc allocate 
>0.8M).
>
>J?rgen
>
>
>
>------------------------------
>
>Message: 6
>Date: Wed, 7 Mar 2007 21:07:12 +0100
>From: Pierre Schmitz <pierre at archlinux.de>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: pacman-dev at archlinux.org
>Message-ID: <200703072107.12557.pierre at archlinux.de>
>Content-Type: text/plain; charset=iso-8859-1
>
>Am Mittwoch, 7. M?rz 2007 21:02:39 schrieb Alexander Fehr:
> > $ pacman -h
> > ...
> > pacman {-R --remove} ?[options] <package>
> > pacman {-S --sync} ? ?[options] [package]
> > ...
> > -> inconsistent use of brackets around package
>
>No, because [..] indicates that the parameter is optional.
>
>--
>http://www.archlinux.de
>
>
>
>------------------------------
>
>Message: 7
>Date: Wed, 7 Mar 2007 21:17:19 +0100
>From: Alexander Fehr <pizzapunk at gmail.com>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: pacman-dev at archlinux.org
>Message-ID: <20070307211719.a591ac13.pizzapunk at gmail.com>
>Content-Type: text/plain; charset=ISO-8859-1
>
>On Wed, 7 Mar 2007 21:07:12 +0100
>Pierre Schmitz <pierre at archlinux.de> wrote:
> > Am Mittwoch, 7. M?rz 2007 21:02:39 schrieb Alexander Fehr:
> > > $ pacman -h
> > > ...
> > > pacman {-R --remove} ?[options] <package>
> > > pacman {-S --sync} ? ?[options] [package]
> > > ...
> > > -> inconsistent use of brackets around package
> >
> > No, because [..] indicates that the parameter is optional.
>
>You are right. Next time I should thing more about it.
>
>
>Alex
>
>
>
>------------------------------
>
>Message: 8
>Date: Wed, 7 Mar 2007 14:28:17 -0600
>From: "Aaron Griffin" <aaronmgriffin at gmail.com>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: "Discussion list for pacman development"
>	<pacman-dev at archlinux.org>
>Message-ID:
>	<d64a48980703071228l7adeedb9y2555231083933ca0 at mail.gmail.com>
>Content-Type: text/plain; charset=UTF-8; format=flowed
>
>On 3/6/07, Travis Willard <travisw at wmpub.ca> wrote:
> > $ makepkg -c
> > ==> Entering fakeroot environment
> > ==> Making package: audacious-plugins 1.3.0-1 (Tue Mar  6 21:52:22 EST
> > 2007) ==> Checking Runtime Dependencies...
> >
> > ==> Missing Dependencies:
> >    -> audacious-player>=1.3.0
> >    -> libmpcdec>=1.2.5
> > ==> Checking Buildtime Dependencies...
> > ==> ERROR: could not resolve all dependencies.
> > -[travis at Cerebral]-[~/archlinux/extra/multimedia/audacious-plugins]-
> > 09:52pm $ pacman -Q audacious-player
> > audacious-player 1.3.0-1
> > -[travis at Cerebral]-[~/archlinux/extra/multimedia/audacious-plugins]-
> > 09:52pm $ pacman -Q libmpcdec
> > libmpcdec 1.2.5-1
> > -[travis at Cerebral]-[~/archlinux/extra/multimedia/audacious-plugins]-
> > 09:52pm $ pacman -Q pacman
> > pacman 3.0.0-1
> >
> > I do indeed have the deps, as you can see.
>
>This should be fixed in CVS.  The deptesting wasn't splitting the
>comparators out, so "foo>=1.2" was taken literally.  That is, you
>don't have a package named "foo>=1.2" installed. 8)
>Expect this fixed when the next push comes around.
>
>
>
>------------------------------
>
>Message: 9
>Date: Wed, 07 Mar 2007 15:29:29 -0500
>From: Aaron Griffin <aaron at archlinux.org>
>Subject: [pacman-dev] CVS update of pacman-lib/src/pacman (pacman.c)
>To: pacman-dev at archlinux.org
>Message-ID: <E1HP2lN-0004sP-2h at archlinux.org>
>
>     Date: Wednesday, March 7, 2007 @ 15:29:29
>   Author: aaron
>     Path: /home/cvs-pacman/pacman-lib/src/pacman
>
>Modified: pacman.c (1.104 -> 1.105)
>
>* Updated -V output to include the 2007 copyright date.
>
>
>----------+
>  pacman.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
>
>Index: pacman-lib/src/pacman/pacman.c
>diff -u pacman-lib/src/pacman/pacman.c:1.104 
>pacman-lib/src/pacman/pacman.c:1.105
>--- pacman-lib/src/pacman/pacman.c:1.104	Mon Mar  5 17:13:35 2007
>+++ pacman-lib/src/pacman/pacman.c	Wed Mar  7 15:29:28 2007
>@@ -167,7 +167,7 @@
>  {
>  	printf("\n");
>  	printf(" .--.                  Pacman v%s - libalpm v%s\n", 
>PACKAGE_VERSION, LIB_VERSION);
>-	printf("/ _.-' .-.  .-.  .-.   Copyright (C) 2002-2006 Judd Vinet 
><jvinet at zeroflux.org>\n");
>+	printf("/ _.-' .-.  .-.  .-.   Copyright (C) 2002-2007 Judd Vinet 
><jvinet at zeroflux.org>\n");
>  	printf("\\  '-. '-'  '-'  '-'\n");
>  	printf(" '--'                  \n");
>  	printf(_("                       This program may be freely 
>redistributed under\n"));
>
>
>
>------------------------------
>
>Message: 10
>Date: Wed, 7 Mar 2007 14:33:18 -0600
>From: "Aaron Griffin" <aaronmgriffin at gmail.com>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: "Discussion list for pacman development"
>	<pacman-dev at archlinux.org>
>Message-ID:
>	<d64a48980703071233p559953ffybd60ad35d72eae07 at mail.gmail.com>
>Content-Type: text/plain; charset=UTF-8; format=flowed
>
>On 3/7/07, Alexander Fehr <pizzapunk at gmail.com> wrote:
> > It's working fine here. Two small things I have noticed:
> >
> > $ pacman -V
> > ...
> > Copyright (C) 2002-2006 Judd Vinet <jvinet at zeroflux.org>
> > ...
> > -> 2006 should be changed to 2007
>
>Fixed in CVS, thanks
>
>
>
>------------------------------
>
>Message: 11
>Date: Wed, 7 Mar 2007 15:48:37 -0500
>From: Travis Willard <travisw at wmpub.ca>
>Subject: Re: [pacman-dev] The real deal - pacman 3.0.0 RC1
>To: pacman-dev at archlinux.org
>Message-ID: <20070307154837.66276eb3 at localhost.localdomain>
>Content-Type: text/plain; charset="us-ascii"
>
>On Wed, 7 Mar 2007 20:56:24 +0200
>"Roman Kyrylych" <roman.kyrylych at gmail.com> wrote:
>
> > P.S.: What about that dependency bug in makepkg reported by Travis?
>
>Seems to be fixed in CVS.  ;)
>
>--
>Travis
>-------------- next part --------------
>A non-text attachment was scrubbed...
>Name: signature.asc
>Type: application/pgp-signature
>Size: 189 bytes
>Desc: not available
>Url : 
>http://www.archlinux.org/pipermail/pacman-dev/attachments/20070307/8af78190/attachment-0001.bin
>
>------------------------------
>
>Message: 12
>Date: Wed, 07 Mar 2007 16:47:52 -0500
>From: Dan McGee <dan at archlinux.org>
>Subject: [pacman-dev] CVS update of pacman-lib/src/pacman (deptest.c)
>To: pacman-dev at archlinux.org
>Message-ID: <E1HP3zE-0001Qr-IS at archlinux.org>
>
>     Date: Wednesday, March 7, 2007 @ 16:47:52
>   Author: dan
>     Path: /home/cvs-pacman/pacman-lib/src/pacman
>
>Modified: deptest.c (1.17 -> 1.18)
>
>* Mark a function as static that is only used in deptest.c.
>
>
>-----------+
>  deptest.c |    2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
>
>Index: pacman-lib/src/pacman/deptest.c
>diff -u pacman-lib/src/pacman/deptest.c:1.17 
>pacman-lib/src/pacman/deptest.c:1.18
>--- pacman-lib/src/pacman/deptest.c:1.17	Wed Mar  7 02:45:31 2007
>+++ pacman-lib/src/pacman/deptest.c	Wed Mar  7 16:47:52 2007
>@@ -38,7 +38,7 @@
>
>  extern config_t *config;
>
>-int chk_package(const char *pkgname, pmdepend_t *dep)
>+static int chk_package(const char *pkgname, pmdepend_t *dep)
>  {
>  	pmpkg_t *pkg;
>  	pkg = alpm_db_get_pkg(alpm_option_get_localdb(), pkgname);
>
>
>
>------------------------------
>
>Message: 13
>Date: Thu, 8 Mar 2007 02:09:55 +0100
>From: "Giovanni Scafora" <linuxmania at gmail.com>
>Subject: [pacman-dev] 20070308 Pacman Italian patch
>To: "Discussion list for pacman development"
>	<pacman-dev at archlinux.org>
>Message-ID:
>	<c357d3ef0703071709o5ac0ce94x7329346b5b181cb7 at mail.gmail.com>
>Content-Type: text/plain; charset="utf-8"
>
>Hi Dan,
>
>I apologize but there is a new patch with some improvements to the
>italian translation of pacman.
>Thanks.
>
>
>--
>Giovanni Scafora
>Arch Linux Trusted User (voidnull)
>http://www.archlinux.org
>linuxmania at gmail.com
>-------------- next part --------------
>A non-text attachment was scrubbed...
>Name: pacman_it.po.patch
>Type: text/x-patch
>Size: 1615 bytes
>Desc: not available
>Url : 
>http://www.archlinux.org/pipermail/pacman-dev/attachments/20070308/980f8c2b/attachment.bin
>
>------------------------------
>
>_______________________________________________
>pacman-dev mailing list
>pacman-dev at archlinux.org
>http://www.archlinux.org/mailman/listinfo/pacman-dev
>
>
>End of pacman-dev Digest, Vol 18, Issue 26
>******************************************

_________________________________________________________________
Exclusive Ed Byrne daily comedy clips on MSN Video 
http://specials.uk.msn.com/edbyrne/





More information about the pacman-dev mailing list