Bug#225811: Should depend on exact versions

2004-01-13 Thread Branden Robinson
On Wed, Jan 07, 2004 at 02:53:44PM +1100, Daniel Stone wrote:
> On Tue, Jan 06, 2004 at 05:00:33PM -0500, Branden Robinson wrote:
> > You can add the following to your apt preferences file
> > (/etc/apt/preferences):
> > 
> > Package: *
> > Pin: release a=xfree86
> > Pin-Priority: 1002
> > 
> > Please let me know if this solution satisfies your needs.
> 
> Isn't it 'release a=experimental'? Also, there's this:
> for package in $(apt-cache showsrc xfree86 | grep ^Binary | cut -f2- -d: | tr 
> -d ,); do printf "Package: %s\nPin: release a=experimental\nPin-Priority: 
> 600\n\n" "$package"; done >> /etc/apt/preferences
> 
> The script comes from David B. Harris. Cheers. :)

Yes, sorry for the bad info.

-- 
G. Branden Robinson|I have a truly elegant proof of the
Debian GNU/Linux   |above, but it is too long to fit
[EMAIL PROTECTED] |into this .signature file.
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Bug#225811: Should depend on exact versions

2004-01-13 Thread Branden Robinson
On Thu, Jan 08, 2004 at 08:02:32AM +, Ross Burton wrote:
> I'd prefer not to pin all of experimental, so that evil script looks
> like a better solution.
> 
> The script is better than the script Jeff Waugh mailed me, which scanned
> parsed the output of dpkg -l...
> 
> I suggest that both of these are documented in the x-window-system-core
> (or wherever is more relevant) package, in an FAQ or README.

Neither is relevant once xfree86 is uploaded to unstable, which will be
done when the patch audit is complete.

-- 
G. Branden Robinson|Beware of and eschew pompous
Debian GNU/Linux   |prolixity.
[EMAIL PROTECTED] |-- Charles A. Beardsley
http://people.debian.org/~branden/ |


signature.asc
Description: Digital signature


Bug#225811: Should depend on exact versions

2004-01-08 Thread Ross Burton
On Wed, 2004-01-07 at 03:53, Daniel Stone wrote:
> On Tue, Jan 06, 2004 at 05:00:33PM -0500, Branden Robinson wrote:
> > You can add the following to your apt preferences file
> > (/etc/apt/preferences):
> > 
> > Package: *
> > Pin: release a=xfree86
> > Pin-Priority: 1002
> > 
> > Please let me know if this solution satisfies your needs.
> 
> Isn't it 'release a=experimental'? Also, there's this:
> for package in $(apt-cache showsrc xfree86 | grep ^Binary | cut -f2- -d: | tr 
> -d ,); do printf "Package: %s\nPin: release a=experimental\nPin-Priority: 
> 600\n\n" "$package"; done >> /etc/apt/preferences
> 
> The script comes from David B. Harris. Cheers. :)

I'd prefer not to pin all of experimental, so that evil script looks
like a better solution.

The script is better than the script Jeff Waugh mailed me, which scanned
parsed the output of dpkg -l...

I suggest that both of these are documented in the x-window-system-core
(or wherever is more relevant) package, in an FAQ or README.

Ross
-- 
Ross Burton mail: [EMAIL PROTECTED]
  jabber: [EMAIL PROTECTED]
 www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF






Bug#225811: Should depend on exact versions

2004-01-07 Thread Daniel Stone
On Tue, Jan 06, 2004 at 05:00:33PM -0500, Branden Robinson wrote:
> You can add the following to your apt preferences file
> (/etc/apt/preferences):
> 
> Package: *
> Pin: release a=xfree86
> Pin-Priority: 1002
> 
> Please let me know if this solution satisfies your needs.

Isn't it 'release a=experimental'? Also, there's this:
for package in $(apt-cache showsrc xfree86 | grep ^Binary | cut -f2- -d: | tr 
-d ,); do printf "Package: %s\nPin: release a=experimental\nPin-Priority: 
600\n\n" "$package"; done >> /etc/apt/preferences

The script comes from David B. Harris. Cheers. :)

-- 
Daniel Stone<[EMAIL PROTECTED]>
Debian X Strike Force:http://people.debian.org/~branden/xsf/


pgp1B1JJmTbyw.pgp
Description: PGP signature


Processed: Re: Bug#225811: Should depend on exact versions

2004-01-06 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> retitle 225811 xfree86: want metapackages to specify exact versioned 
> dependencies
Bug#225811: Should depend on exact versions
Changed Bug title.

> tag 225811 + moreinfo
Bug#225811: xfree86: want metapackages to specify exact versioned dependencies
There were no tags set.
Tags added: moreinfo

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)




Bug#225811: Should depend on exact versions

2004-01-06 Thread Branden Robinson
retitle 225811 xfree86: want metapackages to specify exact versioned 
dependencies
tag 225811 + moreinfo
thanks

On Thu, Jan 01, 2004 at 08:11:29PM +, Ross Burton wrote:
> Package: x-window-system
> Version: 4.3
> Severity: wishlist
> 
> It would be great if x-window-system-core (etc) depends on exact versions of
> packages (i.e. xlibs 4.3.0pre1v5), so that:
> 
>   apt-get install x-window-system-core/experimental
> 
> upgraded all core X packages from experimental. At the moment that command
> simply upgrades the x-window-system-core package, but not the dependencies.

I'm sorry, but I do not agree.  It's not the metapackage's job to
enforce a particular version of its dependencies to be installed

I agree, though, that it is unpleasant to try to upgrade every package
to the version in experimental manually.  That's what apt pinning is
for.

You can add the following to your apt preferences file
(/etc/apt/preferences):

Package: *
Pin: release a=xfree86
Pin-Priority: 1002

Please let me know if this solution satisfies your needs.

-- 
G. Branden Robinson| Suffer before God and ye shall be
Debian GNU/Linux   | redeemed.  God loves us, so He
[EMAIL PROTECTED] | makes us suffer Christianity.
http://people.debian.org/~branden/ | -- Aaron Dunsmore


signature.asc
Description: Digital signature


Bug#225811: Should depend on exact versions

2004-01-01 Thread Ross Burton
Package: x-window-system
Version: 4.3
Severity: wishlist

It would be great if x-window-system-core (etc) depends on exact versions of
packages (i.e. xlibs 4.3.0pre1v5), so that:

  apt-get install x-window-system-core/experimental

upgraded all core X packages from experimental. At the moment that command
simply upgrades the x-window-system-core package, but not the dependencies.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux eddie 2.4.22-1-k7 #5 Sat Oct 4 14:11:12 EST 2003 i686
Locale: LANG=en_GB, LC_CTYPE=en_GB (ignored: LC_ALL set to en_GB)