GNU bug report logs - #28823
lxqt-common is deprecated

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Sat, 14 Oct 2017 00:44:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 28823 in the body.
You can then email your comments to 28823 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sat, 14 Oct 2017 00:44:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 14 Oct 2017 00:44:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: lxqt-common is deprecated
Date: Fri, 13 Oct 2017 20:43:08 -0400
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




Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sat, 14 Oct 2017 16:11:01 GMT) Full text and rfc822 format available.

Message #8 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sat, 14 Oct 2017 18:10:29 +0200
Hi,

Maxim Cournoyer <maxim.cournoyer <at> 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’.




Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sat, 14 Oct 2017 16:29:02 GMT) Full text and rfc822 format available.

Message #11 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 ng0 <ng0 <at> infotropique.org>, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sat, 14 Oct 2017 16:27:56 +0000
[Message part 1 (text/plain, inline)]
Ludovic Courtès transcribed 0.8K bytes:
> Hi,
> 
> Maxim Cournoyer <maxim.cournoyer <at> 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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sun, 15 Oct 2017 19:38:02 GMT) Full text and rfc822 format available.

Message #14 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: ng0 <ng0 <at> infotropique.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sun, 15 Oct 2017 21:37:10 +0200
ng0 <ng0 <at> 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’.




Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sun, 15 Oct 2017 21:21:02 GMT) Full text and rfc822 format available.

Message #17 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sun, 15 Oct 2017 21:20:24 +0000
[Message part 1 (text/plain, inline)]
Ludovic Courtès transcribed 1.2K bytes:
> ng0 <ng0 <at> 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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Mon, 16 Oct 2017 07:30:02 GMT) Full text and rfc822 format available.

Message #20 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: ng0 <ng0 <at> infotropique.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Mon, 16 Oct 2017 09:29:44 +0200
Hello,

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

Objections?

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Mon, 16 Oct 2017 13:48:01 GMT) Full text and rfc822 format available.

Message #23 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Mon, 16 Oct 2017 13:47:10 +0000
[Message part 1 (text/plain, inline)]
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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Mon, 16 Oct 2017 17:49:01 GMT) Full text and rfc822 format available.

Message #26 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Mon, 16 Oct 2017 17:48:17 +0000
[Message part 1 (text/plain, inline)]
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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Tue, 17 Oct 2017 07:22:01 GMT) Full text and rfc822 format available.

Message #29 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: ng0 <ng0 <at> infotropique.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Tue, 17 Oct 2017 09:21:39 +0200
Hi ng0,

ng0 <ng0 <at> 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’.




Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Tue, 17 Oct 2017 12:28:01 GMT) Full text and rfc822 format available.

Message #32 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Tue, 17 Oct 2017 12:26:58 +0000
[Message part 1 (text/plain, inline)]
Ludovic Courtès transcribed 0.9K bytes:
> Hi ng0,
> 
> ng0 <ng0 <at> 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
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#28823; Package guix. (Sun, 22 Oct 2017 16:57:02 GMT) Full text and rfc822 format available.

Message #35 received at 28823 <at> debbugs.gnu.org (full text, mbox):

From: ng0 <ng0 <at> infotropique.org>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 28823 <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>, ng0 <ng0 <at> infotropique.org>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sun, 22 Oct 2017 16:55:54 +0000
[Message part 1 (text/plain, inline)]
ng0 transcribed 2.8K bytes:
> Ludovic Courtès transcribed 0.9K bytes:
> > Hi ng0,
> > 
> > ng0 <ng0 <at> 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
[signature.asc (application/pgp-signature, inline)]

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Mon, 23 Oct 2017 00:19:02 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Mon, 23 Oct 2017 00:19:02 GMT) Full text and rfc822 format available.

Message #40 received at 28823-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: ng0 <ng0 <at> infotropique.org>
Cc: 28823-done <at> debbugs.gnu.org, Andreas Enge <andreas <at> enge.fr>,
 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#28823: lxqt-common is deprecated
Date: Sun, 22 Oct 2017 17:18:40 -0700
ng0 <ng0 <at> infotropique.org> skribis:

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

Done in fc938a277548b928d5271fa084751ba9985836b6.

Thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 20 Nov 2017 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 166 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.