public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
@ 2024-01-23 11:36 Roland Mainz
  2024-01-24  0:41 ` Mark Geisert
  2024-01-24  6:33 ` Cedric Blancher
  0 siblings, 2 replies; 12+ messages in thread
From: Roland Mainz @ 2024-01-23 11:36 UTC (permalink / raw)
  To: cygwin

Hi!

-----

Small bug report:
Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
/usr/bin/fallocate is still missing in the "util-linux" package.

Can someone please enable that tool ?

----

Bye,
Roland
-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-23 11:36 /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" Roland Mainz
@ 2024-01-24  0:41 ` Mark Geisert
  2024-01-25  3:53   ` Mark Geisert
  2024-01-24  6:33 ` Cedric Blancher
  1 sibling, 1 reply; 12+ messages in thread
From: Mark Geisert @ 2024-01-24  0:41 UTC (permalink / raw)
  To: cygwin

On 1/23/2024 3:36 AM, Roland Mainz via Cygwin wrote:
> Small bug report:
> Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
> /usr/bin/fallocate is still missing in the "util-linux" package.
> 
> Can someone please enable that tool ?

I'll look into this.

..mark


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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-23 11:36 /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" Roland Mainz
  2024-01-24  0:41 ` Mark Geisert
@ 2024-01-24  6:33 ` Cedric Blancher
  2024-01-24  8:30   ` Sam Edge
  2024-01-24  8:51   ` Cedric Blancher
  1 sibling, 2 replies; 12+ messages in thread
From: Cedric Blancher @ 2024-01-24  6:33 UTC (permalink / raw)
  To: Roland Mainz, Corinna Vinschen; +Cc: cygwin

On Tue, 23 Jan 2024 at 12:37, Roland Mainz via Cygwin <cygwin@cygwin.com> wrote:
>
> Hi!
>
> -----
>
> Small bug report:
> Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
> /usr/bin/fallocate is still missing in the "util-linux" package.
>
> Can someone please enable that tool ?

Good catch!

@Corinna Vinschen
Does /usr/bin/cp in Cygwin copy holes correctly?

Ced
-- 
Cedric Blancher <cedric.blancher@gmail.com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-24  6:33 ` Cedric Blancher
@ 2024-01-24  8:30   ` Sam Edge
  2024-01-24  8:51   ` Cedric Blancher
  1 sibling, 0 replies; 12+ messages in thread
From: Sam Edge @ 2024-01-24  8:30 UTC (permalink / raw)
  To: cygwin


[-- Attachment #1.1.1: Type: text/plain, Size: 306 bytes --]

On 24/01/2024 06:33, Cedric Blancher via Cygwin wrote:
 > Does /usr/bin/cp in Cygwin copy holes correctly

Yesterday, within the 'ware,
I saw some bytes that weren't there!
They weren't there again today,
They'd better not just go away.

-- 
Sam Edge
(with apologies to Willian Hughes Mearns)


[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 661 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-24  6:33 ` Cedric Blancher
  2024-01-24  8:30   ` Sam Edge
@ 2024-01-24  8:51   ` Cedric Blancher
  1 sibling, 0 replies; 12+ messages in thread
From: Cedric Blancher @ 2024-01-24  8:51 UTC (permalink / raw)
  To: Roland Mainz, Corinna Vinschen; +Cc: cygwin

On Wed, 24 Jan 2024 at 07:33, Cedric Blancher <cedric.blancher@gmail.com> wrote:
>
> On Tue, 23 Jan 2024 at 12:37, Roland Mainz via Cygwin <cygwin@cygwin.com> wrote:
> >
> > Hi!
> >
> > -----
> >
> > Small bug report:
> > Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
> > /usr/bin/fallocate is still missing in the "util-linux" package.
> >
> > Can someone please enable that tool ?
>
> Good catch!
>
> @Corinna Vinschen
> Does /usr/bin/cp in Cygwin copy holes correctly?

cp, mv, tar, pax must be sparse file aware. Also Schilly star.
Plus /usr/bin/fallocate

Anything else?

Ced
-- 
Cedric Blancher <cedric.blancher@gmail.com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-24  0:41 ` Mark Geisert
@ 2024-01-25  3:53   ` Mark Geisert
  2024-01-25  9:37     ` Cedric Blancher
  2024-01-27  7:26     ` ASSI
  0 siblings, 2 replies; 12+ messages in thread
From: Mark Geisert @ 2024-01-25  3:53 UTC (permalink / raw)
  To: cygwin

On 1/23/2024 4:41 PM, Mark Geisert via Cygwin wrote:
> On 1/23/2024 3:36 AM, Roland Mainz via Cygwin wrote:
>> Small bug report:
>> Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
>> /usr/bin/fallocate is still missing in the "util-linux" package.
>>
>> Can someone please enable that tool ?
> 
> I'll look into this.

A new build of the util-linux package, 2.33.1-3, now includes fallocate 
and its man page.  The updated package is now making its way to the 
Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.
Enjoy,

..mark


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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-25  3:53   ` Mark Geisert
@ 2024-01-25  9:37     ` Cedric Blancher
  2024-01-25  9:38       ` Cedric Blancher
  2024-01-27  7:26     ` ASSI
  1 sibling, 1 reply; 12+ messages in thread
From: Cedric Blancher @ 2024-01-25  9:37 UTC (permalink / raw)
  To: Mark Geisert, Corinna Vinschen; +Cc: cygwin

On Thu, 25 Jan 2024 at 04:53, Mark Geisert via Cygwin <cygwin@cygwin.com> wrote:
>
> On 1/23/2024 4:41 PM, Mark Geisert via Cygwin wrote:
> > On 1/23/2024 3:36 AM, Roland Mainz via Cygwin wrote:
> >> Small bug report:
> >> Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
> >> /usr/bin/fallocate is still missing in the "util-linux" package.
> >>
> >> Can someone please enable that tool ?
> >
> > I'll look into this.
>
> A new build of the util-linux package, 2.33.1-3, now includes fallocate
> and its man page.  The updated package is now making its way to the
> Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.

Thank you.

The GNU coreutils package (cp, mv), GNU tar (tar), pax (pax) and
libarchive packages need to be rebuild, as they all support SEEK_HOLE.

@Corinna Vinschen Could you please include these updated packages as
'sparse file aware', as they support SEEK_HOLE?

Ced
-- 
Cedric Blancher <cedric.blancher@gmail.com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-25  9:37     ` Cedric Blancher
@ 2024-01-25  9:38       ` Cedric Blancher
  0 siblings, 0 replies; 12+ messages in thread
From: Cedric Blancher @ 2024-01-25  9:38 UTC (permalink / raw)
  To: Mark Geisert, Corinna Vinschen; +Cc: cygwin

On Thu, 25 Jan 2024 at 10:37, Cedric Blancher <cedric.blancher@gmail.com> wrote:
>
> On Thu, 25 Jan 2024 at 04:53, Mark Geisert via Cygwin <cygwin@cygwin.com> wrote:
> >
> > On 1/23/2024 4:41 PM, Mark Geisert via Cygwin wrote:
> > > On 1/23/2024 3:36 AM, Roland Mainz via Cygwin wrote:
> > >> Small bug report:
> > >> Cygwin 3.5. now has support for SEEK_HOLE (thanks! :-) ), but
> > >> /usr/bin/fallocate is still missing in the "util-linux" package.
> > >>
> > >> Can someone please enable that tool ?
> > >
> > > I'll look into this.
> >
> > A new build of the util-linux package, 2.33.1-3, now includes fallocate
> > and its man page.  The updated package is now making its way to the
> > Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.
>
> Thank you.
>
> The GNU coreutils package (cp, mv), GNU tar (tar), pax (pax) and
> libarchive packages need to be rebuild, as they all support SEEK_HOLE.
>
> @Corinna Vinschen Could you please include these updated packages as
> 'sparse file aware', as they support SEEK_HOLE?

... Include in the Cygwin 3.5 release notes. My fault, I hit the send
button too fast

Ced
-- 
Cedric Blancher <cedric.blancher@gmail.com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-25  3:53   ` Mark Geisert
  2024-01-25  9:37     ` Cedric Blancher
@ 2024-01-27  7:26     ` ASSI
  2024-01-27 10:06       ` Mark Geisert
  1 sibling, 1 reply; 12+ messages in thread
From: ASSI @ 2024-01-27  7:26 UTC (permalink / raw)
  To: cygwin

Mark Geisert via Cygwin writes:
> A new build of the util-linux package, 2.33.1-3, now includes
> fallocate and its man page.  The updated package is now making its way
> to the Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.

It also doesn't work at all on Cygwin 3.4.x and 3.5 isn't yet released,
so please add a dependency for cygwin(>= 3.5) to the hints file.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables

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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-27  7:26     ` ASSI
@ 2024-01-27 10:06       ` Mark Geisert
  2024-01-27 15:47         ` Marco Atzeri
  0 siblings, 1 reply; 12+ messages in thread
From: Mark Geisert @ 2024-01-27 10:06 UTC (permalink / raw)
  To: cygwin

On 1/26/2024 11:26 PM, ASSI via Cygwin wrote:
> Mark Geisert via Cygwin writes:
>> A new build of the util-linux package, 2.33.1-3, now includes
>> fallocate and its man page.  The updated package is now making its way
>> to the Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.
> 
> It also doesn't work at all on Cygwin 3.4.x and 3.5 isn't yet released,
> so please add a dependency for cygwin(>= 3.5) to the hints file.

Done. I guess you answered my unasked question of how to limit one 
executable of a package to specific Cygwin version(s): you don't. You 
limit the whole package instead?
Thanks & Regards,

..mark


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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-27 10:06       ` Mark Geisert
@ 2024-01-27 15:47         ` Marco Atzeri
  2024-01-28  9:08           ` Mark Geisert
  0 siblings, 1 reply; 12+ messages in thread
From: Marco Atzeri @ 2024-01-27 15:47 UTC (permalink / raw)
  To: cygwin

On 27/01/2024 11:06, Mark Geisert via Cygwin wrote:
> On 1/26/2024 11:26 PM, ASSI via Cygwin wrote:
>> Mark Geisert via Cygwin writes:
>>> A new build of the util-linux package, 2.33.1-3, now includes
>>> fallocate and its man page.  The updated package is now making its way
>>> to the Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.
>>
>> It also doesn't work at all on Cygwin 3.4.x and 3.5 isn't yet released,
>> so please add a dependency for cygwin(>= 3.5) to the hints file.
> 
> Done. I guess you answered my unasked question of how to limit one 
> executable of a package to specific Cygwin version(s): you don't. You 
> limit the whole package instead?
> Thanks & Regards,
> 
> ..mark
> 

yes but put it as test, otherwise Setup will pull cygwin-3.5.0



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

* Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...
  2024-01-27 15:47         ` Marco Atzeri
@ 2024-01-28  9:08           ` Mark Geisert
  0 siblings, 0 replies; 12+ messages in thread
From: Mark Geisert @ 2024-01-28  9:08 UTC (permalink / raw)
  To: cygwin

On 1/27/2024 7:47 AM, Marco Atzeri via Cygwin wrote:
> On 27/01/2024 11:06, Mark Geisert via Cygwin wrote:
>> On 1/26/2024 11:26 PM, ASSI via Cygwin wrote:
>>> Mark Geisert via Cygwin writes:
>>>> A new build of the util-linux package, 2.33.1-3, now includes
>>>> fallocate and its man page.  The updated package is now making its way
>>>> to the Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.
>>>
>>> It also doesn't work at all on Cygwin 3.4.x and 3.5 isn't yet released,
>>> so please add a dependency for cygwin(>= 3.5) to the hints file.
>>
>> Done. I guess you answered my unasked question of how to limit one 
>> executable of a package to specific Cygwin version(s): you don't. You 
>> limit the whole package instead?
>> Thanks & Regards,
>>
>> ..mark
>>
> 
> yes but put it as test, otherwise Setup will pull cygwin-3.5.0

Done. Thanks for the info Marco.

..mark


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

end of thread, other threads:[~2024-01-28  9:08 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-23 11:36 /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" Roland Mainz
2024-01-24  0:41 ` Mark Geisert
2024-01-25  3:53   ` Mark Geisert
2024-01-25  9:37     ` Cedric Blancher
2024-01-25  9:38       ` Cedric Blancher
2024-01-27  7:26     ` ASSI
2024-01-27 10:06       ` Mark Geisert
2024-01-27 15:47         ` Marco Atzeri
2024-01-28  9:08           ` Mark Geisert
2024-01-24  6:33 ` Cedric Blancher
2024-01-24  8:30   ` Sam Edge
2024-01-24  8:51   ` Cedric Blancher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).