[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