all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#28823: lxqt-common is deprecated
@ 2017-10-14  0:43 Maxim Cournoyer
  2017-10-14 16:10 ` Ludovic Courtès
  0 siblings, 1 reply; 12+ messages in thread
From: Maxim Cournoyer @ 2017-10-14  0:43 UTC (permalink / raw)
  To: 28823

Our lxqt-common package's source currently points to
https://github.com/lxde/lxqt-common/archive/0.9.1.tar.gz, which
redirects to
https://github.com/lxde/lxqt-common-deprecated--do-not-use-anymore-/archive/0.9.1.tar.gz.

Notice the "deprecated--do-not-use-anymore" in the URL.

This has the immediate effect of breaking the hash of the archive.

Looking at the deprecated repo, it is not clear what needs to be
done. Possibly the now deprecated lxqt-common has been broken up in
various per-component repositories.

Maxim

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

* bug#28823: lxqt-common is deprecated
  2017-10-14  0:43 bug#28823: lxqt-common is deprecated Maxim Cournoyer
@ 2017-10-14 16:10 ` Ludovic Courtès
  2017-10-14 16:27   ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: Ludovic Courtès @ 2017-10-14 16:10 UTC (permalink / raw)
  To: Maxim Cournoyer; +Cc: 28823

Hi,

Maxim Cournoyer <maxim.cournoyer@gmail.com> skribis:

> Our lxqt-common package's source currently points to
> https://github.com/lxde/lxqt-common/archive/0.9.1.tar.gz, which
> redirects to
> https://github.com/lxde/lxqt-common-deprecated--do-not-use-anymore-/archive/0.9.1.tar.gz.
>
> Notice the "deprecated--do-not-use-anymore" in the URL.

Weird, their README.md doesn’t say a work about deprecation.

> This has the immediate effect of breaking the hash of the archive.

Oh right, because auto-generated archives use the project name for the
top-level directory.  Bummer.

> Looking at the deprecated repo, it is not clear what needs to be
> done. Possibly the now deprecated lxqt-common has been broken up in
> various per-component repositories.

Andreas, ng0: any idea?

Thanks,
Ludo’.

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

* bug#28823: lxqt-common is deprecated
  2017-10-14 16:10 ` Ludovic Courtès
@ 2017-10-14 16:27   ` ng0
  2017-10-15 19:37     ` Ludovic Courtès
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-14 16:27 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 1648 bytes --]

Ludovic Courtès transcribed 0.8K bytes:
> Hi,
> 
> Maxim Cournoyer <maxim.cournoyer@gmail.com> skribis:
> 
> > Our lxqt-common package's source currently points to
> > https://github.com/lxde/lxqt-common/archive/0.9.1.tar.gz, which
> > redirects to
> > https://github.com/lxde/lxqt-common-deprecated--do-not-use-anymore-/archive/0.9.1.tar.gz.
> >
> > Notice the "deprecated--do-not-use-anymore" in the URL.
> 
> Weird, their README.md doesn’t say a work about deprecation.
> 
> > This has the immediate effect of breaking the hash of the archive.
> 
> Oh right, because auto-generated archives use the project name for the
> top-level directory.  Bummer.
> 
> > Looking at the deprecated repo, it is not clear what needs to be
> > done. Possibly the now deprecated lxqt-common has been broken up in
> > various per-component repositories.
> 
> Andreas, ng0: any idea?
> 
> Thanks,
> Ludo’.
> 

So the Archlinux PKGBUILD uses:
source=(
	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"
	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc"
Gentoo uses:
if [[ ${PV} = *9999* ]]; then
	inherit git-r3
	EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
else
	SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi

I seem to remember that for the lxqt I work on in one of my branches
I used the lxqt.org domain.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-14 16:27   ` ng0
@ 2017-10-15 19:37     ` Ludovic Courtès
  2017-10-15 21:20       ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: Ludovic Courtès @ 2017-10-15 19:37 UTC (permalink / raw)
  To: ng0; +Cc: 28823, Maxim Cournoyer

ng0 <ng0@infotropique.org> skribis:

> Ludovic Courtès transcribed 0.8K bytes:

[...]

>> > Looking at the deprecated repo, it is not clear what needs to be
>> > done. Possibly the now deprecated lxqt-common has been broken up in
>> > various per-component repositories.
>> 
>> Andreas, ng0: any idea?
>> 
>> Thanks,
>> Ludo’.
>> 
>
> So the Archlinux PKGBUILD uses:
> source=(
> 	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"
> 	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc"
> Gentoo uses:
> if [[ ${PV} = *9999* ]]; then
> 	inherit git-r3
> 	EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
> else
> 	SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
> 	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
> fi
>
> I seem to remember that for the lxqt I work on in one of my branches
> I used the lxqt.org domain.

Using tarballs from downloads.lxqt.org sounds like a good idea.

However, regardless of this, what’s up with the lxqt-common deprecation?
Is it replaced by something else?  Should we just remove it?

I’m clueless about LXQt so any suggestions is welcome.  :-)

Ludo’.

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

* bug#28823: lxqt-common is deprecated
  2017-10-15 19:37     ` Ludovic Courtès
@ 2017-10-15 21:20       ` ng0
  2017-10-16  7:29         ` Ludovic Courtès
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-15 21:20 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 1781 bytes --]

Ludovic Courtès transcribed 1.2K bytes:
> ng0 <ng0@infotropique.org> skribis:
> 
> > Ludovic Courtès transcribed 0.8K bytes:
> 
> [...]
> 
> >> > Looking at the deprecated repo, it is not clear what needs to be
> >> > done. Possibly the now deprecated lxqt-common has been broken up in
> >> > various per-component repositories.
> >> 
> >> Andreas, ng0: any idea?
> >> 
> >> Thanks,
> >> Ludo’.
> >> 
> >
> > So the Archlinux PKGBUILD uses:
> > source=(
> > 	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz"
> > 	"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc"
> > Gentoo uses:
> > if [[ ${PV} = *9999* ]]; then
> > 	inherit git-r3
> > 	EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
> > else
> > 	SRC_URI="https://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
> > 	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
> > fi
> >
> > I seem to remember that for the lxqt I work on in one of my branches
> > I used the lxqt.org domain.
> 
> Using tarballs from downloads.lxqt.org sounds like a good idea.
> 
> However, regardless of this, what’s up with the lxqt-common deprecation?
> Is it replaced by something else?  Should we just remove it?
> 
> I’m clueless about LXQt so any suggestions is welcome.  :-)

And so am I. I have no idea, not until I start reading into the topic of
the inner connections and the current state of LXQT. As long as we don't know
for sure, and other projects don't remove it from their package repositories
I see no immediate need to remove it.

> Ludo’.
> 
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-15 21:20       ` ng0
@ 2017-10-16  7:29         ` Ludovic Courtès
  2017-10-16 13:47           ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: Ludovic Courtès @ 2017-10-16  7:29 UTC (permalink / raw)
  To: ng0; +Cc: 28823, Maxim Cournoyer

Hello,

Since nothing depends on lxqt-common, I suggest removing it.  We can
always revisit this decision later if needed.

Objections?

Thanks,
Ludo’.

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

* bug#28823: lxqt-common is deprecated
  2017-10-16  7:29         ` Ludovic Courtès
@ 2017-10-16 13:47           ` ng0
  2017-10-16 17:48             ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-16 13:47 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 684 bytes --]

Ludovic Courtès transcribed 0.2K bytes:
> Hello,
> 
> Since nothing depends on lxqt-common, I suggest removing it.  We can
> always revisit this decision later if needed.
> 
> Objections?

Yes, I have objections.
Please give me 14 days (until 2017-10-30) time to look into my current LXQT branch
and the work that needs to be done for an LXQT Desktop to report
on wether LXQT really moved away from this or if it is still
needed by applications we do not (yet!) have.

> Thanks,
> Ludo’.
> 

-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-16 13:47           ` ng0
@ 2017-10-16 17:48             ` ng0
  2017-10-17  7:21               ` Ludovic Courtès
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-16 17:48 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]

ng0 transcribed 1.7K bytes:
> Ludovic Courtès transcribed 0.2K bytes:
> > Hello,
> > 
> > Since nothing depends on lxqt-common, I suggest removing it.  We can
> > always revisit this decision later if needed.
> > 
> > Objections?
> 
> Yes, I have objections.
> Please give me 14 days (until 2017-10-30) time to look into my current LXQT branch
> and the work that needs to be done for an LXQT Desktop to report
> on wether LXQT really moved away from this or if it is still
> needed by applications we do not (yet!) have.
> 
> > Thanks,
> > Ludo’.
> > 

Okay, we still require it.
The last LXQT release is 0.11.1, and lxqt-session requires lxqt-common.
lxqt-notificationsd 0.11.1 still depends on lxqt-common.
Probably some more packages depend on it, but more than 1 is already enough
for me NOT to kick it out.

I would appreciate if we would drop this until the tarballs no longer require
it.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-16 17:48             ` ng0
@ 2017-10-17  7:21               ` Ludovic Courtès
  2017-10-17 12:26                 ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: Ludovic Courtès @ 2017-10-17  7:21 UTC (permalink / raw)
  To: ng0; +Cc: 28823, Maxim Cournoyer

Hi ng0,

ng0 <ng0@infotropique.org> skribis:

> ng0 transcribed 1.7K bytes:
>> Ludovic Courtès transcribed 0.2K bytes:
>> > Hello,
>> > 
>> > Since nothing depends on lxqt-common, I suggest removing it.  We can
>> > always revisit this decision later if needed.

[...]

> Okay, we still require it.
> The last LXQT release is 0.11.1, and lxqt-session requires lxqt-common.

Are you sure?  lxqt-session in master does not depend on lxqt-common.

> lxqt-notificationsd 0.11.1 still depends on lxqt-common.
> Probably some more packages depend on it, but more than 1 is already enough
> for me NOT to kick it out.

lxqt-notificationsd is not in master though.

In master, there are really zero packages depending on it, per “guix
refresh -l”.

Currently lxqt-common does not build, due to the modified tarball.
Could you figure out a way forward?

Thanks in advance!

Ludo’.

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

* bug#28823: lxqt-common is deprecated
  2017-10-17  7:21               ` Ludovic Courtès
@ 2017-10-17 12:26                 ` ng0
  2017-10-22 16:55                   ` ng0
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-17 12:26 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 1824 bytes --]

Ludovic Courtès transcribed 0.9K bytes:
> Hi ng0,
> 
> ng0 <ng0@infotropique.org> skribis:
> 
> > ng0 transcribed 1.7K bytes:
> >> Ludovic Courtès transcribed 0.2K bytes:
> >> > Hello,
> >> > 
> >> > Since nothing depends on lxqt-common, I suggest removing it.  We can
> >> > always revisit this decision later if needed.
> 
> [...]
> 
> > Okay, we still require it.
> > The last LXQT release is 0.11.1, and lxqt-session requires lxqt-common.
> 
> Are you sure?  lxqt-session in master does not depend on lxqt-common.

I am not working with master, I am working with what has been released,
ie the tarballs on download.lxqt.org or whatever the url was. This still
requires lxqt-common, and as I have no idea about the release cycle of
LXQT I would prefer to keep it (and to find a workaround for it not building).

> > lxqt-notificationsd 0.11.1 still depends on lxqt-common.
> > Probably some more packages depend on it, but more than 1 is already enough
> > for me NOT to kick it out.
> 
> lxqt-notificationsd is not in master though.

Sure, but I'm working on LXQT. Something not existing doesn't mean no one
is using it as a base to include packages depending on this… this is my way
to say: hey. I need this for stuff that seeks its way into Guix master for
another Desktop ;)

> In master, there are really zero packages depending on it, per “guix
> refresh -l”.
> 
> Currently lxqt-common does not build, due to the modified tarball.
> Could you figure out a way forward?

Okay, I did not know about the original issue. I will try, I'll report back.

> Thanks in advance!
> 
> Ludo’.
> 

-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-17 12:26                 ` ng0
@ 2017-10-22 16:55                   ` ng0
  2017-10-23  0:18                     ` Ludovic Courtès
  0 siblings, 1 reply; 12+ messages in thread
From: ng0 @ 2017-10-22 16:55 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28823, Maxim Cournoyer

[-- Attachment #1: Type: text/plain, Size: 2276 bytes --]

ng0 transcribed 2.8K bytes:
> Ludovic Courtès transcribed 0.9K bytes:
> > Hi ng0,
> > 
> > ng0 <ng0@infotropique.org> skribis:
> > 
> > > ng0 transcribed 1.7K bytes:
> > >> Ludovic Courtès transcribed 0.2K bytes:
> > >> > Hello,
> > >> > 
> > >> > Since nothing depends on lxqt-common, I suggest removing it.  We can
> > >> > always revisit this decision later if needed.
> > 
> > [...]
> > 
> > > Okay, we still require it.
> > > The last LXQT release is 0.11.1, and lxqt-session requires lxqt-common.
> > 
> > Are you sure?  lxqt-session in master does not depend on lxqt-common.
> 
> I am not working with master, I am working with what has been released,
> ie the tarballs on download.lxqt.org or whatever the url was. This still
> requires lxqt-common, and as I have no idea about the release cycle of
> LXQT I would prefer to keep it (and to find a workaround for it not building).
> 
> > > lxqt-notificationsd 0.11.1 still depends on lxqt-common.
> > > Probably some more packages depend on it, but more than 1 is already enough
> > > for me NOT to kick it out.
> > 
> > lxqt-notificationsd is not in master though.
> 
> Sure, but I'm working on LXQT. Something not existing doesn't mean no one
> is using it as a base to include packages depending on this… this is my way
> to say: hey. I need this for stuff that seeks its way into Guix master for
> another Desktop ;)
> 
> > In master, there are really zero packages depending on it, per “guix
> > refresh -l”.
> > 
> > Currently lxqt-common does not build, due to the modified tarball.
> > Could you figure out a way forward?
> 
> Okay, I did not know about the original issue. I will try, I'll report back.
> 
> > Thanks in advance!
> > 
> > Ludo’.
> > 

Let's drop it:

http://lxqt.org/release/2017/10/21/lxqt-0120/ writes:

> lxqt-common
>
> Dropped: With this release we drop lxqt-common, and all
> files are moved to the packages in which they best fit.
> The lxqt-themes portion was split out into the new package
> lxqt-theme. Please read the notes for packagers.


-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* bug#28823: lxqt-common is deprecated
  2017-10-22 16:55                   ` ng0
@ 2017-10-23  0:18                     ` Ludovic Courtès
  0 siblings, 0 replies; 12+ messages in thread
From: Ludovic Courtès @ 2017-10-23  0:18 UTC (permalink / raw)
  To: ng0; +Cc: 28823-done, Maxim Cournoyer

ng0 <ng0@infotropique.org> skribis:

> Let's drop it:
>
> http://lxqt.org/release/2017/10/21/lxqt-0120/ writes:

Done in fc938a277548b928d5271fa084751ba9985836b6.

Thanks!

Ludo’.

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

end of thread, other threads:[~2017-10-23  0:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-14  0:43 bug#28823: lxqt-common is deprecated Maxim Cournoyer
2017-10-14 16:10 ` Ludovic Courtès
2017-10-14 16:27   ` ng0
2017-10-15 19:37     ` Ludovic Courtès
2017-10-15 21:20       ` ng0
2017-10-16  7:29         ` Ludovic Courtès
2017-10-16 13:47           ` ng0
2017-10-16 17:48             ` ng0
2017-10-17  7:21               ` Ludovic Courtès
2017-10-17 12:26                 ` ng0
2017-10-22 16:55                   ` ng0
2017-10-23  0:18                     ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.