public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Overriding/disabling MD5 checksums
@ 2001-07-29 12:40 Dan Armak
  2001-07-29 16:15 ` Daniel Robbins
  0 siblings, 1 reply; 9+ messages in thread
From: Dan Armak @ 2001-07-29 12:40 UTC (permalink / raw
  To: gentoo-dev

Hi all,

My question got lost in the howto thread, so I'm reposting here.

How can I override checksum checking/generation in an ebuild? Some things 
e.g. the howto ebuilds need this, because they're auto-updated 5 days a week 
and we obviously can't keep checksum lists for all versions. Therefore the 
ebuild should only check that the archive extracts with no errors.

-- 

Dan Armak
Gentoo Linux Developer
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 12:40 [gentoo-dev] Overriding/disabling MD5 checksums Dan Armak
@ 2001-07-29 16:15 ` Daniel Robbins
  2001-07-29 16:21   ` Dan Armak
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Robbins @ 2001-07-29 16:15 UTC (permalink / raw
  To: gentoo-dev

On Sun, Jul 29, 2001 at 09:40:54PM +0300, Dan Armak wrote:
> Hi all,
> 
> My question got lost in the howto thread, so I'm reposting here.
> 
> How can I override checksum checking/generation in an ebuild? Some things 
> e.g. the howto ebuilds need this, because they're auto-updated 5 days a week 
> and we obviously can't keep checksum lists for all versions. Therefore the 
> ebuild should only check that the archive extracts with no errors.

You cannot override the md5 checks.  They exist to ensure archive integrity,
which is a good thing.  Right now, you need to create a new ebuild for each
new package version, as the package version of the ebuild and the actual src
archive should be equivalent.

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:15 ` Daniel Robbins
@ 2001-07-29 16:21   ` Dan Armak
  2001-07-29 16:25     ` Daniel Robbins
  2001-07-29 16:26     ` Dan Armak
  0 siblings, 2 replies; 9+ messages in thread
From: Dan Armak @ 2001-07-29 16:21 UTC (permalink / raw
  To: gentoo-dev

On Monday 30 July 2001 01:14, you wrote:
> On Sun, Jul 29, 2001 at 09:40:54PM +0300, Dan Armak wrote:
> > Hi all,
> >
> > My question got lost in the howto thread, so I'm reposting here.
> >
> > How can I override checksum checking/generation in an ebuild? Some things
> > e.g. the howto ebuilds need this, because they're auto-updated 5 days a
> > week and we obviously can't keep checksum lists for all versions.
> > Therefore the ebuild should only check that the archive extracts with no
> > errors.
>
> You cannot override the md5 checks.  They exist to ensure archive
> integrity, which is a good thing.  Right now, you need to create a new
> ebuild for each new package version, as the package version of the ebuild
> and the actual src archive should be equivalent.

So do you want me to create a new ebuild 5 days a week? And the end-user 
would have to 'emerge rsync' 5 days a week to emerge the latest version?

Now, we (pm and I) have spoken to the linuxdoc.org guy, and he's agreed to 
make archives with timestamps in their filenames. But, mirrors probably won't 
be keeping more than two or three old versions. So again we need to update 
*something* 5 days/week.

What do you propose?

(Someone should include MD5 checksums as a server-side function in the 
http/ftp protocols. :-)
-- 

--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:21   ` Dan Armak
@ 2001-07-29 16:25     ` Daniel Robbins
  2001-07-29 16:29       ` Dan Armak
  2001-07-29 16:26     ` Dan Armak
  1 sibling, 1 reply; 9+ messages in thread
From: Daniel Robbins @ 2001-07-29 16:25 UTC (permalink / raw
  To: gentoo-dev

On Mon, Jul 30, 2001 at 01:21:56AM +0300, Dan Armak wrote:

> So do you want me to create a new ebuild 5 days a week? And the end-user 
> would have to 'emerge rsync' 5 days a week to emerge the latest version?
> 
> Now, we (pm and I) have spoken to the linuxdoc.org guy, and he's agreed to 
> make archives with timestamps in their filenames. But, mirrors probably won't 
> be keeping more than two or three old versions. So again we need to update 
> *something* 5 days/week.
> 
> What do you propose?
> 
> (Someone should include MD5 checksums as a server-side function in the 
> http/ftp protocols. :-)

What I'd like you to do is build a howto ebuild as normal, for the most recent
version currently available, and update it maybe once a month.  If the
linuxdoc.org people don't keep a big archive backlog, you should send the
archive you use to achim so he can add it to ibiblio.org.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:21   ` Dan Armak
  2001-07-29 16:25     ` Daniel Robbins
@ 2001-07-29 16:26     ` Dan Armak
  2001-07-29 16:30       ` Dan Armak
  1 sibling, 1 reply; 9+ messages in thread
From: Dan Armak @ 2001-07-29 16:26 UTC (permalink / raw
  To: gentoo-dev

I have to go now. I'll read your reply & answer tomorrow. Hopefully we can 
get this issue quickly sorted out.


On Monday 30 July 2001 01:21, you wrote:
> On Monday 30 July 2001 01:14, you wrote:
> > On Sun, Jul 29, 2001 at 09:40:54PM +0300, Dan Armak wrote:
> > > Hi all,
> > >
> > > My question got lost in the howto thread, so I'm reposting here.
> > >
> > > How can I override checksum checking/generation in an ebuild? Some
> > > things e.g. the howto ebuilds need this, because they're auto-updated 5
> > > days a week and we obviously can't keep checksum lists for all
> > > versions. Therefore the ebuild should only check that the archive
> > > extracts with no errors.
> >
> > You cannot override the md5 checks.  They exist to ensure archive
> > integrity, which is a good thing.  Right now, you need to create a new
> > ebuild for each new package version, as the package version of the ebuild
> > and the actual src archive should be equivalent.
>
> So do you want me to create a new ebuild 5 days a week? And the end-user
> would have to 'emerge rsync' 5 days a week to emerge the latest version?
>
> Now, we (pm and I) have spoken to the linuxdoc.org guy, and he's agreed to
> make archives with timestamps in their filenames. But, mirrors probably
> won't be keeping more than two or three old versions. So again we need to
> update *something* 5 days/week.
>
> What do you propose?
>
> (Someone should include MD5 checksums as a server-side function in the
> http/ftp protocols. :-)

-- 

--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:25     ` Daniel Robbins
@ 2001-07-29 16:29       ` Dan Armak
  2001-07-29 16:32         ` Daniel Robbins
  0 siblings, 1 reply; 9+ messages in thread
From: Dan Armak @ 2001-07-29 16:29 UTC (permalink / raw
  To: gentoo-dev

On Monday 30 July 2001 01:24, you wrote:
> On Mon, Jul 30, 2001 at 01:21:56AM +0300, Dan Armak wrote:
> > So do you want me to create a new ebuild 5 days a week? And the end-user
> > would have to 'emerge rsync' 5 days a week to emerge the latest version?
> >
> > Now, we (pm and I) have spoken to the linuxdoc.org guy, and he's agreed
> > to make archives with timestamps in their filenames. But, mirrors
> > probably won't be keeping more than two or three old versions. So again
> > we need to update *something* 5 days/week.
> >
> > What do you propose?
> >
> > (Someone should include MD5 checksums as a server-side function in the
> > http/ftp protocols. :-)
>
> What I'd like you to do is build a howto ebuild as normal, for the most
> recent version currently available, and update it maybe once a month.  If
> the linuxdoc.org people don't keep a big archive backlog, you should send
> the archive you use to achim so he can add it to ibiblio.org.
>
ibiblio.org is linuxdoc's main d/l site as well as gentoo's.
I can do it two-three times a month, it's no big deal. As long as we decide 
we don't have to always provide the latest version.
If that's what we've decided, OK. I'll d/l the latest tomorrow morning, make 
a checksum and tell achim to copy it to the gentoo dir at ibiblio.org from 
the linuxdoc dir - that's probably fastest.

--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:26     ` Dan Armak
@ 2001-07-29 16:30       ` Dan Armak
  0 siblings, 0 replies; 9+ messages in thread
From: Dan Armak @ 2001-07-29 16:30 UTC (permalink / raw
  To: gentoo-dev

Never mind.

On Monday 30 July 2001 01:26, you wrote:
> I have to go now. I'll read your reply & answer tomorrow. Hopefully we can
> get this issue quickly sorted out.
>
> On Monday 30 July 2001 01:21, you wrote:
> > On Monday 30 July 2001 01:14, you wrote:
> > > On Sun, Jul 29, 2001 at 09:40:54PM +0300, Dan Armak wrote:
> > > > Hi all,
> > > >
> > > > My question got lost in the howto thread, so I'm reposting here.
> > > >
> > > > How can I override checksum checking/generation in an ebuild? Some
> > > > things e.g. the howto ebuilds need this, because they're auto-updated
> > > > 5 days a week and we obviously can't keep checksum lists for all
> > > > versions. Therefore the ebuild should only check that the archive
> > > > extracts with no errors.
> > >
> > > You cannot override the md5 checks.  They exist to ensure archive
> > > integrity, which is a good thing.  Right now, you need to create a new
> > > ebuild for each new package version, as the package version of the
> > > ebuild and the actual src archive should be equivalent.
> >
> > So do you want me to create a new ebuild 5 days a week? And the end-user
> > would have to 'emerge rsync' 5 days a week to emerge the latest version?
> >
> > Now, we (pm and I) have spoken to the linuxdoc.org guy, and he's agreed
> > to make archives with timestamps in their filenames. But, mirrors
> > probably won't be keeping more than two or three old versions. So again
> > we need to update *something* 5 days/week.
> >
> > What do you propose?
> >
> > (Someone should include MD5 checksums as a server-side function in the
> > http/ftp protocols. :-)

-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:29       ` Dan Armak
@ 2001-07-29 16:32         ` Daniel Robbins
  2001-07-29 16:34           ` Dan Armak
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Robbins @ 2001-07-29 16:32 UTC (permalink / raw
  To: gentoo-dev

On Mon, Jul 30, 2001 at 01:29:42AM +0300, Dan Armak wrote:

> ibiblio.org is linuxdoc's main d/l site as well as gentoo's.  I can do it
> two-three times a month, it's no big deal. As long as we decide we don't have
> to always provide the latest version.  If that's what we've decided, OK. I'll
> d/l the latest tomorrow morning, make a checksum and tell achim to copy it to
> the gentoo dir at ibiblio.org from the linuxdoc dir - that's probably
> fastest.

Yes, that's how we'll do it.  Portage doesn't have the ability to auto-update
ebuilds to the most recent version available (at least not yet), so it's really
our only option (again, right now.)  When I get back to hacking on Portage,
that situation will change.  But until I have the time, we need to do things
within our existing framework and feature set.

Best Regards,

-- 
Daniel Robbins					<drobbins@gentoo.org>
Chief Architect/President			http://www.gentoo.org 
Gentoo Technologies, Inc.			



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Overriding/disabling MD5 checksums
  2001-07-29 16:32         ` Daniel Robbins
@ 2001-07-29 16:34           ` Dan Armak
  0 siblings, 0 replies; 9+ messages in thread
From: Dan Armak @ 2001-07-29 16:34 UTC (permalink / raw
  To: gentoo-dev

On Monday 30 July 2001 01:31, you wrote:
> On Mon, Jul 30, 2001 at 01:29:42AM +0300, Dan Armak wrote:
> > ibiblio.org is linuxdoc's main d/l site as well as gentoo's.  I can do it
> > two-three times a month, it's no big deal. As long as we decide we don't
> > have to always provide the latest version.  If that's what we've decided,
> > OK. I'll d/l the latest tomorrow morning, make a checksum and tell achim
> > to copy it to the gentoo dir at ibiblio.org from the linuxdoc dir -
> > that's probably fastest.
>
> Yes, that's how we'll do it.  Portage doesn't have the ability to
> auto-update ebuilds to the most recent version available (at least not
> yet), so it's really our only option (again, right now.)  When I get back
> to hacking on Portage, that situation will change.  But until I have the
> time, we need to do things within our existing framework and feature set.
>

OK. Bye now.

-- 

Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2001-07-29 22:33 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-07-29 12:40 [gentoo-dev] Overriding/disabling MD5 checksums Dan Armak
2001-07-29 16:15 ` Daniel Robbins
2001-07-29 16:21   ` Dan Armak
2001-07-29 16:25     ` Daniel Robbins
2001-07-29 16:29       ` Dan Armak
2001-07-29 16:32         ` Daniel Robbins
2001-07-29 16:34           ` Dan Armak
2001-07-29 16:26     ` Dan Armak
2001-07-29 16:30       ` Dan Armak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox