* Re: installed.db does not reflect the correct filename suffix
[not found] <2b1a16523f63ed60c93d0b9385979761.squirrel@webmail.xs4all.nl>
@ 2013-10-15 9:36 ` Corinna Vinschen
2013-10-15 15:53 ` Achim Gratz
0 siblings, 1 reply; 6+ messages in thread
From: Corinna Vinschen @ 2013-10-15 9:36 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 1216 bytes --]
[Redirected to cygwin-apps]
On Sep 15 08:11, Henri wrote:
> Hi,
>
> After upgrading vim, I noticed that the suffix of the compressed filename
> in /etc/setup/installed.db did not match the one in setup.ini (and the one
> in my private repo).
>
> /etc/setup/installed.db:
> vim vim-7.3.1314-1.tar.bz2 0 # .bz2
>
> <root_my_repo>/<mirror>/x86/setup.ini:
> install: x86/release/vim/vim-7.3.1314-1.tar.xz 911140 f8565 ... # .xz
>
> Q: will installed.db reflect the correct suffix again in the near future?
Ouch, I just had a quick look and in package_db.cc, method
packagedb::flush, the filename in installed.db is constructed by
appending a fixed string ".tar.bz2" to name and version.
I skimmed the definition of the class packageversion, but I don't
see an easy way to extract the correct filename or, FWIW, just
the correct suffix. Apparently the filename is not stored for
installed files. I tried to use the getfirstfile method but it
returned an empty string.
Does anybody have an idea how to fix this?
Thanks,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: installed.db does not reflect the correct filename suffix
2013-10-15 9:36 ` installed.db does not reflect the correct filename suffix Corinna Vinschen
@ 2013-10-15 15:53 ` Achim Gratz
2013-10-15 16:03 ` Corinna Vinschen
0 siblings, 1 reply; 6+ messages in thread
From: Achim Gratz @ 2013-10-15 15:53 UTC (permalink / raw)
To: cygwin-apps
Corinna Vinschen writes:
> Does anybody have an idea how to fix this?
Pragmatically the compression suffix could be dropped (just appending
".tar"), since setup.exe doesn't care what it is anyway.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: installed.db does not reflect the correct filename suffix
2013-10-15 15:53 ` Achim Gratz
@ 2013-10-15 16:03 ` Corinna Vinschen
2013-10-15 20:00 ` Christopher Faylor
0 siblings, 1 reply; 6+ messages in thread
From: Corinna Vinschen @ 2013-10-15 16:03 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 573 bytes --]
On Oct 15 17:53, Achim Gratz wrote:
> Corinna Vinschen writes:
> > Does anybody have an idea how to fix this?
>
> Pragmatically the compression suffix could be dropped (just appending
> ".tar"), since setup.exe doesn't care what it is anyway.
I was assuming that some people automatically scan installed.db for some
purposes, and for those people the current state is broken with .tar.xz
archives.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: installed.db does not reflect the correct filename suffix
2013-10-15 16:03 ` Corinna Vinschen
@ 2013-10-15 20:00 ` Christopher Faylor
2013-10-15 20:08 ` Christopher Faylor
2013-10-16 7:26 ` Corinna Vinschen
0 siblings, 2 replies; 6+ messages in thread
From: Christopher Faylor @ 2013-10-15 20:00 UTC (permalink / raw)
To: cygwin-apps
On Tue, Oct 15, 2013 at 06:03:16PM +0200, Corinna Vinschen wrote:
>On Oct 15 17:53, Achim Gratz wrote:
>> Corinna Vinschen writes:
>> > Does anybody have an idea how to fix this?
>>
>> Pragmatically the compression suffix could be dropped (just appending
>> ".tar"), since setup.exe doesn't care what it is anyway.
>
>I was assuming that some people automatically scan installed.db for some
>purposes, and for those people the current state is broken with .tar.xz
>archives.
Since installed.db is intended for use by cygwin tools that we support
it is not really "wrong" for it to use .bz2. It is just odd. However,
I think we should just the .tar.* extension entirely and fix cygcheck to
deal with that case.
FWIW, I think Yaakov noticed this problem a few weeks ago.
cgf
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: installed.db does not reflect the correct filename suffix
2013-10-15 20:00 ` Christopher Faylor
@ 2013-10-15 20:08 ` Christopher Faylor
2013-10-16 7:26 ` Corinna Vinschen
1 sibling, 0 replies; 6+ messages in thread
From: Christopher Faylor @ 2013-10-15 20:08 UTC (permalink / raw)
To: cygwin-apps
On Tue, Oct 15, 2013 at 04:00:04PM -0400, Christopher Faylor wrote:
>On Tue, Oct 15, 2013 at 06:03:16PM +0200, Corinna Vinschen wrote:
>>On Oct 15 17:53, Achim Gratz wrote:
>>> Corinna Vinschen writes:
>>> > Does anybody have an idea how to fix this?
>>>
>>> Pragmatically the compression suffix could be dropped (just appending
>>> ".tar"), since setup.exe doesn't care what it is anyway.
>>
>>I was assuming that some people automatically scan installed.db for some
>>purposes, and for those people the current state is broken with .tar.xz
>>archives.
>
>Since installed.db is intended for use by cygwin tools that we support
>it is not really "wrong" for it to use .bz2. It is just odd. However,
>I think we should just the .tar.* extension entirely and fix cygcheck to
remove
>deal with that case.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: installed.db does not reflect the correct filename suffix
2013-10-15 20:00 ` Christopher Faylor
2013-10-15 20:08 ` Christopher Faylor
@ 2013-10-16 7:26 ` Corinna Vinschen
1 sibling, 0 replies; 6+ messages in thread
From: Corinna Vinschen @ 2013-10-16 7:26 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 1057 bytes --]
On Oct 15 16:00, Christopher Faylor wrote:
> On Tue, Oct 15, 2013 at 06:03:16PM +0200, Corinna Vinschen wrote:
> >On Oct 15 17:53, Achim Gratz wrote:
> >> Corinna Vinschen writes:
> >> > Does anybody have an idea how to fix this?
> >>
> >> Pragmatically the compression suffix could be dropped (just appending
> >> ".tar"), since setup.exe doesn't care what it is anyway.
> >
> >I was assuming that some people automatically scan installed.db for some
> >purposes, and for those people the current state is broken with .tar.xz
> >archives.
>
> Since installed.db is intended for use by cygwin tools that we support
> it is not really "wrong" for it to use .bz2. It is just odd. However,
> I think we should just the .tar.* extension entirely and fix cygcheck to
> deal with that case.
Right. We should then release 1.7.26 soon to get the new cygcheck
out of the door.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-10-16 7:26 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <2b1a16523f63ed60c93d0b9385979761.squirrel@webmail.xs4all.nl>
2013-10-15 9:36 ` installed.db does not reflect the correct filename suffix Corinna Vinschen
2013-10-15 15:53 ` Achim Gratz
2013-10-15 16:03 ` Corinna Vinschen
2013-10-15 20:00 ` Christopher Faylor
2013-10-15 20:08 ` Christopher Faylor
2013-10-16 7:26 ` Corinna Vinschen
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).