Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-09 Thread Felmon Davis

On Mon, 7 Oct 2019, Michael Stone wrote:


On Mon, Oct 07, 2019 at 04:39:56PM +0300, Reco wrote:

No, I got you first time. Rather it's my response deviated elsewhere.

I see nothing in those three packages that would qualify as "xyzzy".
Alternatives? No. Mime types registration? No.
About the only common thing about all three packages is that they are
GUI archivers.
I do not question a choice of these three archivers as "lxqt"
dependency. What I do question is the kind of dependency itself.


I don't agree that responding to a troll will lead to a beneficial outcome. 
In this case, unless you're specifically trying to remove all of these 
specific dependencies (for no apparent reason) *it simply doesn't matter*. 
Saying, "there was a troll post which shows that this is an issue" just isn't 
compelling. Are there any real users with valid use cases for which this as 
an issue? If not, why encourage another dozen messages about it?


not sure about encouraging a dozen messages as such but the discussion 
has been very instructive for me at least.


fjd

--
Felmon Davis



Re: Default Debian install harassed me

2019-10-09 Thread Reco
Hi.

On Wed, Oct 09, 2019 at 02:38:48PM -0700, Patrick Bartek wrote:
> > > > I really don't see anything I'd call "dependency hell" any more.
> > > > Perhaps it's because I experienced the real thing, or perhaps because I
> > > > don't use a DE.  
> > > 
> > > Try unistalling a DE, either in part or whole, to replace it with
> > > another and you'll end up with no xorg and all the stuff that goes with
> > > it, and all the apps that run under it. Quite a surprise.  
> > 
> > My experience tells me otherwise, but I know how to use apt-mark.
> 
> The last time I tried unistalling a DE was 8 years ago.  Found no
> solution that wouldn't break or wipe out the system.  I don't even think
> apt-mark existed then.

Back then it was "apt-get install foo" for "apt-mark manual foo", and if
they had an equivalent of "apt-mark auto bar" I've never used it.


> Decided it was easier to do a clean install with
> the DE I wanted.  There wasn't enough room on the little 4GB SSD on an
> Asus eeePC 900 to install two.
> 
> > > Dependency/Recommends have gotten to the point now of
> > > unnecessarily bloating a system with apps and utilities that
> > > aren't needed, not wanted, and will never be used.  
> > 
> > Some examples would be nice here.
> 
> OK.  Install any DE and you'll likely get Firefox-ESR,

Hm. Let's see (buster, the current stable).

GNOME - 'nuf said.
MATE - yes, if you're installing Recommends.
KDE - no, but you get their version of kitchen sink.
XFCE - no, even if you count Suggests.
LXDE - yes, if you're installing Recommends.
LXQT -  yes, if you're installing Recommends.

Seems sane. Have I forgot any DE?

> Libreoffice,

Actually, no. You could count LXDE here, but you have to install
Suggests.

> all kinds of multimedia apps and utilities, etc., etc.

That's somewhat expected from a DE, but I get your point.


> > > That's why I begin all my installs with a terminal-only system and
> > > build it up piece by piece judiciously checking what gets installed.
> > > The result is a small,  
> > 
> > uname -m && du -sxh /usr
> 
> On this my primary system?  Stretch amd64. /usr 4.0GB.

Main desktop - 3.2G in / (/var is a separate filesystem), every package
is hand-picked, installation is about 10 years old, multiple migrations,
one architecture change.
But - kid's desktop - 3.0G in / (/var is a separate filesystem), lxde
metapackage, fresh installation.

My point is - hand-picking packages has its fun, and a great way to pass
the time (and I do it too, occasionally). But once you know the *right*
metapackage, end result is nearly the same.


> I've done installs using the method mentioned above where the whole
> system was on a 4.0GB SSD and install only took 1.2GB including
> customized LXDE desktop and applications.  No swap.

They had localepurge even then. You could easily shave off extra
200-300M even in such conditions.

Reco



Re: Default Debian install harassed me

2019-10-09 Thread Patrick Bartek
On Wed, 09 Oct 2019 13:59:00 -0500
John Hasler  wrote:

> B writes:
> > To make things easy, I figured to just uninstall GNOME.  Wouldn't work
> > no matter what method I tried. Uninstall always wanted to remove ALL X
> > based stuff.  Dependency hell. Researched a lot. No solutions found.  
> 
> 
> Install LXDE *first*.  Remove Gnome *second*.  Do it all from a text
> console, of course.

Thought of that, but not enough room for two DEs on the little 4GB SSD.
Install quit saying not enough free space. 

B



Re: Default Debian install harassed me

2019-10-09 Thread Patrick Bartek
On Tue, 8 Oct 2019 21:40:08 +0300
Reco  wrote:

> On Tue, Oct 08, 2019 at 11:21:26AM -0700, Patrick Bartek wrote:
> > On Mon, 07 Oct 2019 12:44:32 -0500
> > John Hasler  wrote:
> >   
> > > Patrick Bartek writes:  
> > > > They are each their own Hell.  Package management software solved,
> > > > more or less, one type, but created another beast as the OP has
> > > > discovered and that we each deal with in our own ways.  Such is life
> > > > . . . and software
> > > 
> > > The OP is in a hell of his own making (which is fine with me).  If he
> > > wasn't such a dork he'd let Lxqt pull in Xarchiver, ignore it, and
> > > install his choice of archiver.  
> >   
> ...
> > Unfortunately, it's the way dependencies have been implemented.  
> 
> In this particular case, it's the way a metapackage have been
> implemented.
> Dependencies by themselves are fine, but their usage in this case
> (Depends instead of Recommends) is controversial.
> 
> In another words, do not blame the mechanism, blame the policy.

That was what I was implying.  That's why I used "implemented" instead
of blaming dependencies directly.  And, yes, metapackages can result in
getting more installed than expected.  I try to avoid using them.

> 
> > One should be able to uninstall one thing without it trashing your whole
> > system because of dependencies, Recommends, etc.  
> 
> It's possible already, although it contradicts the purpose of
> metapackages. First, you remove lxqt. Next, you apt-mark to manual all
> its Depends and Recommends. Finally, you remove what you do not want.
>
> And note, I did not imply that it's user-friendly in any way. And I
> won't call it "simple" or "obvious".

To say the least.  And beyond the OP's capabilities.
 
> 
> > There should be a special switch: "uninstall only this, leave
> > everything else, don't automatically install a replacement -- I'll do
> > that." :)  
> 
> There is no need for such switch as it's perfectly doable with stock apt
> & dpkg. But since it falls into "creative Debian breakage" category, I
> won't go into the details here.

I'm familiar with the method and have used it in a limited way,
but it's so easy to break the system without thorough research first.
And, again, beyond the OP's skill set . . . and temperament.

> 
> > > I really don't see anything I'd call "dependency hell" any more.
> > > Perhaps it's because I experienced the real thing, or perhaps because I
> > > don't use a DE.  
> > 
> > Try unistalling a DE, either in part or whole, to replace it with
> > another and you'll end up with no xorg and all the stuff that goes with
> > it, and all the apps that run under it. Quite a surprise.  
> 
> My experience tells me otherwise, but I know how to use apt-mark.

The last time I tried unistalling a DE was 8 years ago.  Found no
solution that wouldn't break or wipe out the system.  I don't even think
apt-mark existed then. Decided it was easier to do a clean install with
the DE I wanted.  There wasn't enough room on the little 4GB SSD on an
Asus eeePC 900 to install two.

> 
> > Dependency/Recommends have gotten to the point now of
> > unnecessarily bloating a system with apps and utilities that
> > aren't needed, not wanted, and will never be used.  
> 
> Some examples would be nice here.

OK.  Install any DE and you'll likely get Firefox-ESR, Libreoffice,
all kinds of multimedia apps and utilities, etc., etc.  Even just
installing the basic DE components instead of using the metapackage
will still get apps that perhaps you don't want like audacious which I
never use, but with almost anything sound related you install you get
it unless you want to use dpkg and resolve the dependencies yourself
which I have done: Used Slackware for years. ;-)  And "marking" certain
items individually not to be installed can be a lot of work, probably
more than it's worth.  I just ignore them.  Plenty of hard drive space
available.

> 
> > That's why I begin all my installs with a terminal-only system and
> > build it up piece by piece judiciously checking what gets installed.
> > The result is a small,  
> 
> uname -m && du -sxh /usr

On this my primary system?  Stretch amd64. /usr 4.0GB.  20GB / (31%
in use of which /usr is a part). /home and swap on separate partitions.
However, I've been using it for almost 2 years and have apps like video
editing software installed I'm testing. So, /usr has more on it than
usual.

I've done installs using the method mentioned above where the whole
system was on a 4.0GB SSD and install only took 1.2GB including
customized LXDE desktop and applications.  No swap.

> 
> > fast, efficient set up with only what I want -- for the most part.  
> 
> And that "part" that mars your perfect installation is?

Little things that I don't use, but apps complain about if they
aren't installed like xarchiver.

B



Re: Default Debian install harassed me

2019-10-09 Thread John Hasler
B writes:
> To make things easy, I figured to just uninstall GNOME.  Wouldn't work
> no matter what method I tried. Uninstall always wanted to remove ALL X
> based stuff.  Dependency hell. Researched a lot. No solutions found.


Install LXDE *first*.  Remove Gnome *second*.  Do it all from a text
console, of course.
-- 
John Hasler 
jhas...@newsguy.com
Elmwood, WI USA



Re: Default Debian install harassed me

2019-10-09 Thread Patrick Bartek
On Tue, 08 Oct 2019 17:44:55 -0500
John Hasler  wrote:

>  Patrick Bartek writes:
> > Try unistalling a DE, either in part or whole, to replace it with
> > another and you'll end up with no xorg and all the stuff that goes
> > with it, and all the apps that run under it. Quite a surprise.  
> 
> My desktop machine has a highly-customized FVWM installation but I've
> changed DEs on my laptop without  running into that.

Well, it WAS about 8 years ago and the last time I tried it.  I had
installed Wheezy (32-bit) with GNOME 2 on a friend's eeePC 900.  It
originally had some Linux system on it that mimiced Windows XP, but it
was trashed and didn't work. GNOME proved to be just too heavy for its
4GB SSD, 512MB RAM and 1GHZ Atom CPU. Response was sluggish and it hit
the swap a LOT. Even upgrading to 1GB RAM, the maximum, only helped a
little. I decided to go with a lighter, customized install of LXDE. It
being modular made this simple. And since I didn't use the metapackage,
I didn't get all the crap that gets installed with it. Too make things
easy, I figured to just uninstall GNOME.  Wouldn't work no matter what
method I tried. Uninstall always wanted to remove ALL X based stuff.
Dependency hell. Researched a lot. No solutions found. Finally, gave up
and just reinstalled the OS with LXDE and reconfigured.  System still
in use and works fine.

This was also the same year, I abandoned DEs entirely when I upgraded
from Fedora 12 GNOME 2 to Wheezy LTS Openbox WM and a single LXpanel
with menus.  Now with Stretch. Similar set up.

I understand it is now easier to remove a DE, but haven't tried it.  No
need.  Don't use DEs anymore.  Just eye candy.  Waste of CPU cycles.  

B



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-09 Thread Brian
On Tue 08 Oct 2019 at 00:25:44 -0500, David Wright wrote:

> On Mon 07 Oct 2019 at 18:42:38 (+0100), Brian wrote:
> > On Mon 07 Oct 2019 at 15:09:09 +0200, Thomas Schmitt wrote:
> > 
> > [...]
> > 
> > > But how do Debian list servers know ?
> > 
> > A good question. How are my mails matched with my subscribed address
> > so that I am awarded the accolade of LDOSUBSCRIBER? On the basis that
> > my past statements about the SMTP protocol (whatever they were) have
> > not been well received, I decline to offer any suggestion.
> 
> Have we been told what your subscribed address is? I've assumed
> that it's the one in the envelope-from of the post I'm replying to.
> (I don't want to quote it.) Is that correct? Or maybe that …CII.eu one?

A decent assumption but, unfortunately, not correct. I've come to the
tentative conclusion that Debian can somehow link my envelope-from and
the subscribed address via their A records (or something like that).

Note that there isn't any LDOSUBSCRIBER in the headers of this mail.
 
> > > Is it because Exim 4.89 said "MAIL FROM:<...subscribed.address...>" to
> > > lists.debian.org ?
> > 
> > "subscribed.address" is the HELO and can be what I want it to be. See
> > the headers of my previous mail.
> 
> Why would you use a "subscribed.address" (presumably an email address)
> for your HELO (presumably actually a EHLO). I was under the impression
> that it should be a domain, ie a FQDN.

Sorry, I was probably less than precise. The 127.0.1.1 line in /etc/hosts
is a FQDN and is used by exim for the HELO/EHLO. /etc/mailname determines
the envelope-from.

> > > Or is it because the first mail hop added "envelope-from" to its Received:
> > > header ?
> > > 
> > >   Received: from ... by ... with local (Exim 4.89)
> > >   (envelope-from <...>)
> > >   id 1iHRiB-0006S7-Ks
> > >   for debian-user@lists.debian.org; Mon, 07 Oct 2019 13:01:59 
> > > +0100
> > 
> > I can alter that too, and still be designated LDOSUBSCRIBER.
> 
> Have we observed that? I only had LDOSUBSCRIBER bestowed on me when my
> envelope-from became the same as my subscribed address, which followed as
> a consequence of my adopting the .corp domain name last year after seeing
> https://www.theregister.co.uk/2018/02/12/icann_corp_home_mail_gtlds/
> Until then, exim4 didn't seem able to rewrite my headers because I
> didn't have a dot in my FQDN, only an unadorned hostname.

What I altered was the HELO/EHLO; it made no difference. Altering the
envelope-from did, but it would be unwise to assume I am not subscribed
to the list and receiving all mails. No Ccs needed. :)

-- 
Brian.



Re: Default Debian install harassed me

2019-10-08 Thread John Hasler
 Patrick Bartek writes:
> Try unistalling a DE, either in part or whole, to replace it with
> another and you'll end up with no xorg and all the stuff that goes
> with it, and all the apps that run under it. Quite a surprise.

My desktop machine has a highly-customized FVWM installation but I've
changed DEs on my laptop without  running into that.
-- 
John Hasler 
jhas...@newsguy.com
Elmwood, WI USA



Re: Default Debian install harassed me

2019-10-08 Thread Reco
On Tue, Oct 08, 2019 at 11:21:26AM -0700, Patrick Bartek wrote:
> On Mon, 07 Oct 2019 12:44:32 -0500
> John Hasler  wrote:
> 
> > Patrick Bartek writes:
> > > They are each their own Hell.  Package management software solved,
> > > more or less, one type, but created another beast as the OP has
> > > discovered and that we each deal with in our own ways.  Such is life
> > > . . . and software  
> > 
> > The OP is in a hell of his own making (which is fine with me).  If he
> > wasn't such a dork he'd let Lxqt pull in Xarchiver, ignore it, and
> > install his choice of archiver.
> 
...
> Unfortunately, it's the way dependencies have been implemented.

In this particular case, it's the way a metapackage have been
implemented.
Dependencies by themselves are fine, but their usage in this case
(Depends instead of Recommends) is controversial.

In another words, do not blame the mechanism, blame the policy.


> One should be able to uninstall one thing without it trashing your whole
> system because of dependencies, Recommends, etc.

It's possible already, although it contradicts the purpose of
metapackages. First, you remove lxqt. Next, you apt-mark to manual all
its Depends and Recommends. Finally, you remove what you do not want.

And note, I did not imply that it's user-friendly in any way. And I
won't call it "simple" or "obvious".


> There should be a special switch: "uninstall only this, leave
> everything else, don't automatically install a replacement -- I'll do
> that." :)

There is no need for such switch as it's perfectly doable with stock apt
& dpkg. But since it falls into "creative Debian breakage" category, I
won't go into the details here.


> > I really don't see anything I'd call "dependency hell" any more.
> > Perhaps it's because I experienced the real thing, or perhaps because I
> > don't use a DE.
> 
> Try unistalling a DE, either in part or whole, to replace it with
> another and you'll end up with no xorg and all the stuff that goes with
> it, and all the apps that run under it. Quite a surprise.

My experience tells me otherwise, but I know how to use apt-mark.


> Dependency/Recommends have gotten to the point now of
> unnecessarily bloating a system with apps and utilities that
> aren't needed, not wanted, and will never be used.

Some examples would be nice here.


> That's why I begin all my installs with a terminal-only system and
> build it up piece by piece judiciously checking what gets installed.
> The result is a small,

uname -m && du -sxh /usr


> fast, efficient set up with only what I want -- for the most part.

And that "part" that mars your perfect installation is?

Reco



Re: Default Debian install harassed me

2019-10-08 Thread Patrick Bartek
On Mon, 07 Oct 2019 12:44:32 -0500
John Hasler  wrote:

> Patrick Bartek writes:
> > They are each their own Hell.  Package management software solved,
> > more or less, one type, but created another beast as the OP has
> > discovered and that we each deal with in our own ways.  Such is life
> > . . . and software  
> 
> The OP is in a hell of his own making (which is fine with me).  If he
> wasn't such a dork he'd let Lxqt pull in Xarchiver, ignore it, and
> install his choice of archiver.

I understand the OP's frustration. I'm dealing with it myself with
Buster and systemd (but that's another post). It's just that his
way of coping with his frustration is with animosity and rudeness.
Unfortunately, it's the way dependencies have been implemented. One
should be able to uninstall one thing without it trashing your whole
system because of dependencies, Recommends, etc. There should be a
special switch: "uninstall only this, leave everything else, don't
automatically install a replacement -- I'll do that." :)

> I really don't see anything I'd call "dependency hell" any more.
> Perhaps it's because I experienced the real thing, or perhaps because I
> don't use a DE.

Try unistalling a DE, either in part or whole, to replace it with
another and you'll end up with no xorg and all the stuff that goes with
it, and all the apps that run under it. Quite a surprise.

Dependency/Recommends have gotten to the point now of
unnecessarily bloating a system with apps and utilities that
aren't needed, not wanted, and will never be used.  That's why I begin
all my installs with a terminal-only system and build it up piece by
piece judiciously checking what gets installed. The result is a small,
fast, efficient set up with only what I want -- for the most part.  My
solution is not perfect.

B



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-08 Thread Joe
On Tue, 8 Oct 2019 08:52:11 -0400
Greg Wooledge  wrote:

> On Tue, Oct 08, 2019 at 09:13:31AM +0100, Joe wrote:
> > On Tue, 8 Oct 2019 00:25:44 -0500
> > David Wright  wrote:  
> > > Why would you use a "subscribed.address" (presumably an email
> > > address) for your HELO (presumably actually a EHLO). I was under
> > > the impression that it should be a domain, ie a FQDN.  
> > 
> > It should actually be a hostname, it's the official public name of
> > the mail server, though not of course its local network name. It
> > must be resolvable in public DNS. In practice, not much of this is
> > enforced, and you can get away with a domain name and, apparently,
> > an email address.  
> 
> "Enforcement" is entirely up to the receiver's discretion. 

Yes, that's what I meant, there's nobody else to enforce anything. But
I've never had an email rejected for a mismatched HELO.

> Some
> receivers use it as an anti-spam measure -- if your HELO string
> doesn't resolve, they won't accept your connection.

Yes, I do that, and I think it's the default for Exchange servers. A
look through the Exim configuration file gives a lot of anti-spam hints
in terms of the built-in options.

>  I've even heard
> of receivers who attempt to make an STMP connection back to the MX of
> your HELO domain, to make sure you have a running incoming SMTP
> service.
> 
I haven't seen that one, that I'm aware of. But that presumably is
circumvented simply by using a HELO for a domain that is known to run a
mail server. In the days when I used Telnet to talk to mail servers, I
used a well-known six-character domain name for my HELO for brevity,
with which I had no connection whatever. No server ever refused it.

> Other receivers may simply log it, or ignore it altogether.
> 

Indeed, but it's of value. A lot of people seem to think that using
their IP address, or my own IP address or domain name as their HELO is
clever.

-- 
Joe



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-08 Thread Greg Wooledge
On Tue, Oct 08, 2019 at 09:13:31AM +0100, Joe wrote:
> On Tue, 8 Oct 2019 00:25:44 -0500
> David Wright  wrote:
> > Why would you use a "subscribed.address" (presumably an email address)
> > for your HELO (presumably actually a EHLO). I was under the impression
> > that it should be a domain, ie a FQDN.
> 
> It should actually be a hostname, it's the official public name of the
> mail server, though not of course its local network name. It must be
> resolvable in public DNS. In practice, not much of this is enforced,
> and you can get away with a domain name and, apparently, an email
> address.

"Enforcement" is entirely up to the receiver's discretion.  Some receivers
use it as an anti-spam measure -- if your HELO string doesn't resolve,
they won't accept your connection.  I've even heard of receivers who
attempt to make an STMP connection back to the MX of your HELO domain,
to make sure you have a running incoming SMTP service.

Other receivers may simply log it, or ignore it altogether.



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-08 Thread Joe
On Tue, 8 Oct 2019 00:25:44 -0500
David Wright  wrote:


> > 
> > "subscribed.address" is the HELO and can be what I want it to be.
> > See the headers of my previous mail.  
> 
> Why would you use a "subscribed.address" (presumably an email address)
> for your HELO (presumably actually a EHLO). I was under the impression
> that it should be a domain, ie a FQDN.

It should actually be a hostname, it's the official public name of the
mail server, though not of course its local network name. It must be
resolvable in public DNS. In practice, not much of this is enforced,
and you can get away with a domain name and, apparently, an email
address.

It's a while since I did any email diagnostics, but certainly the HELO
pretty much only had to exist, it didn't seem to be checked very much.
I have seen email from a Small Business Server refused because the
default HELO was the invalid domain name x.local, as someone had
forgotten to set it properly. I can't be bothered (i.e. I haven't had to
do it yet) setting different HELOs for each domain that I use, and it
has never been a problem.

Neither does the MX record have to match any email address, nor the PTR
record for the sending IP address. There are many complex setups where
a business might send through one third-party SMTP server and receive
through the SMTP server of a mail-cleaning service, for example. The
only constraint (again, so far) on a sending address PTR is that it must
have a complementary A record, which does not have to be the address
that the MX points to or anything related to the email itself. Many ISPs
cannot handle multiple PTRs for the same IP address, at least not in
their user control panels, though they are permitted by RFC.

-- 
Joe



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-07 Thread David Wright
On Mon 07 Oct 2019 at 18:42:38 (+0100), Brian wrote:
> On Mon 07 Oct 2019 at 15:09:09 +0200, Thomas Schmitt wrote:
> 
> [...]
> 
> > But how do Debian list servers know ?
> 
> A good question. How are my mails matched with my subscribed address
> so that I am awarded the accolade of LDOSUBSCRIBER? On the basis that
> my past statements about the SMTP protocol (whatever they were) have
> not been well received, I decline to offer any suggestion.

Have we been told what your subscribed address is? I've assumed
that it's the one in the envelope-from of the post I'm replying to.
(I don't want to quote it.) Is that correct? Or maybe that …CII.eu one?

> > Is it because Exim 4.89 said "MAIL FROM:<...subscribed.address...>" to
> > lists.debian.org ?
> 
> "subscribed.address" is the HELO and can be what I want it to be. See
> the headers of my previous mail.

Why would you use a "subscribed.address" (presumably an email address)
for your HELO (presumably actually a EHLO). I was under the impression
that it should be a domain, ie a FQDN.

> > Or is it because the first mail hop added "envelope-from" to its Received:
> > header ?
> > 
> >   Received: from ... by ... with local (Exim 4.89)
> >   (envelope-from <...>)
> >   id 1iHRiB-0006S7-Ks
> >   for debian-user@lists.debian.org; Mon, 07 Oct 2019 13:01:59 +0100
> 
> I can alter that too, and still be designated LDOSUBSCRIBER.

Have we observed that? I only had LDOSUBSCRIBER bestowed on me when my
envelope-from became the same as my subscribed address, which followed as
a consequence of my adopting the .corp domain name last year after seeing
https://www.theregister.co.uk/2018/02/12/icann_corp_home_mail_gtlds/
Until then, exim4 didn't seem able to rewrite my headers because I
didn't have a dot in my FQDN, only an unadorned hostname.

Cheers,
David.



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-07 Thread David Wright
On Mon 07 Oct 2019 at 15:09:09 (+0200), Thomas Schmitt wrote:
> i wrote:
> > > To my best knowledge, "X-Spam-Status: ... tests=...,LDOSUBSCRIBER,..."
> > > says that the "From:" address of the mail is subscribed.
> 
> Brian wrote:
> > Are you sure it is the From: and not the envelope From? My From: is
> > not subscribed.
> 
> Interesting observation.
> So the address by which you submit your mail to the remote server is
> subscribed and it is not the "From:" address which your mail client
> writes into the header part of the mail ?
> 
> I wonder whether my mail provider would allow me to send via SMTP
>   MAIL FROM:
>   RCPT TO:debian-user@lists.debian.org
> and then by DATA
>   From: "Somebody Else" 

It's fairly easy to find out by trying it out, only obviously in an
email to yourself, not the list. Perhaps not as easy as it was,
because unencrypted telnet has all but gone. And I've also found that
my ISP is more "impatient" and times out fairly quickly, so nowadays
I assemble the whole email in an emacs buffer and paste it into the
session all in one go. Here's an example, suitably mangled:

$ openssl s_client -starttls smtp -crlf -connect 
smtp.some.submission.host.tld:12345

That opens the session, and I only press Return when I've copied the
email itself into the paste buffer. Here's the email, and there's
a blank line after the header.

ehlo wren.corp
auth plain MyAuthenticationNameAndPasswordInBase64==
mail from:realusern...@realdomain.tld
rcpt to:
data
From: Whoever You Want To Be 
to: 
subject: hand written test 01

Hand written test 01
You could duplicate the headers here as a record
.
quit

I do it all in a script session so that I get a recording, from which
I snip the authentication lines before archiving it.
BTW the string in the authentication line above is generated with:
$ echo -e -n '\0username\0password' | base64
Obviously I'm assuming that your ISP has facilities comparable to
mine, which are (I use two):

250-PIPELINING
250-SIZE 2048
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

250-AUTH LOGIN PLAIN
250-SIZE 3000
250-8BITMIME
250 OK

However, I see lots of DKIM stuff in your emails, so it might not be
as simple as this for you. But in principle, it should work.

   There is no inherent relationship between either "reverse" (from
   MAIL, SAML, etc., commands) or "forward" (RCPT) addresses in the SMTP
   transaction ("envelope") and the addresses in the header section.
   (RFC 5321.)

> But how do Debian list servers know ?
> Is it because Exim 4.89 said "MAIL FROM:<...subscribed.address...>" to
> lists.debian.org ?
> Or is it because the first mail hop added "envelope-from" to its Received:
> header ?

I've always assumed the envelope from is generated from the 'mail
from' line, and that the envelope should reach the Debian list
processing system unchanged.

>   Received: from ... by ... with local (Exim 4.89)
>   (envelope-from <...>)
>   id 1iHRiB-0006S7-Ks
>   for debian-user@lists.debian.org; Mon, 07 Oct 2019 13:01:59 +0100
> 
> (I wonder where "envelope-from" in "Received:" is specified. The word
>  does neither appear in RFC5322 nor in RFC5321.)

I've always assumed that what is in parentheses is all "noise" as far
as SMTP is concerned, like that Exim version number, the envelope-from
and, in your email for example, (Client did not present a certificate).

> ---
> 
> > > Nevertheless, if i have no other indication then i normally add a "Cc:"
> > > to the thread starter if i do not see LDOSUBSCRIBER among the spam tests.
> 
> > On the basis, one supposes, that the situation is unclear and you wish
> > the poster to know there is a reply to her post.
> 
> It is futile to send Cc: to people who are known to reply to list messages.
> But thread starters where i am in doubt get a Cc: from me if i have
> something to tell them.

Cheers,
David.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Michael Stone

On Mon, Oct 07, 2019 at 10:05:30PM +0300, Reco wrote:

On Mon, Oct 07, 2019 at 02:45:29PM -0400, Michael Stone wrote:

On Mon, Oct 07, 2019 at 09:17:21PM +0300, Reco wrote:
> On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:
> > I don't agree that responding to a troll will lead to a beneficial outcome.
>
> You're entitled to your option, of course.

For context, the most recent message from that account started out with:


And, for the context, I was referring to the child of the original
e-mail, which stated:

This is harassment because you force me to use either
Xarchiver or Ark, you don't give me the choice to use none.
...
All normal package managers would just remove everything
that depends on Xarchiver, not force me to install alternative.


Whenever it's a harassment it's for an appropriate Debian Team to
decide, of course.


No, reasonable people can evaluate it on their own without an appeal to 
authority. Trying to legitimize an inappropriate email is worse for the 
overall well-being of the list than just ignoring it, and hand-wringing 
over whether there was a good point hidden in the garbage simply 
dignifies it more than it deserves.




Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 14:45:29 -0400, Michael Stone wrote:

> On Mon, Oct 07, 2019 at 09:17:21PM +0300, Reco wrote:
> > On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:
> > > I don't agree that responding to a troll will lead to a beneficial 
> > > outcome.
> > 
> > You're entitled to your option, of course.
> 
> For context, the most recent message from that account started out with:
> 
> "I posted to publicly state that Debian developers are assholes, but
> now I see that Debian users are assholes too (just like religious cult
> of Theo de Raadt which we know as OpenBSD)."
> 
> I think most people would agree that's a troll account which isn't going to
> lead to any meaningful engagement. It's probably reasonable to assume that
> any issues raised by the troll account were selected to cause conflict, not
> to request assistance for a real problem in need of a solution.

If that had been in a submitted bug report, it would been closed within
seconds.

> > Still, there were some valid points in that e-mail.
> 
> We can certainly agree to disagree.

About the points? Yes. About the tone? No. It is unacceptable on this
list and does not deserve to be championed.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 02:45:29PM -0400, Michael Stone wrote:
> On Mon, Oct 07, 2019 at 09:17:21PM +0300, Reco wrote:
> > On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:
> > > I don't agree that responding to a troll will lead to a beneficial 
> > > outcome.
> > 
> > You're entitled to your option, of course.
> 
> For context, the most recent message from that account started out with:

And, for the context, I was referring to the child of the original
e-mail, which stated:

This is harassment because you force me to use either
Xarchiver or Ark, you don't give me the choice to use none.
...
All normal package managers would just remove everything
that depends on Xarchiver, not force me to install alternative.


Whenever it's a harassment it's for an appropriate Debian Team to
decide, of course.


> I think most people would agree that's a troll account which isn't
> going to lead to any meaningful engagement.

Totally agreed. Yet even such e-mail can give a start to a meaningful
and civilized discussion, as we're currently seeing in other part of
this thread.


> It's probably reasonable to assume that any issues raised by the troll
> account were selected to cause conflict, not to request assistance for
> a real problem in need of a solution.

Hardly. OP needed to get it out their system, and choose an
inappropriate way of doing so. Ban them, and be done with it.


> > User tries to uninstall a program, for instance - "xarchiver"
> 
> Why? What is the use-case for a naive user to remove that,

I've asked to leave "gnome" metapackage as it is, as you may recall.
It's perfect as it is. GNOME is the default Debian DE, installing
something else takes skill and determination. In the process of gaining
these user tends to lose that naivity (sp?).

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 21:17:21 +0300, Reco wrote:

> On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:
> > On Mon, Oct 07, 2019 at 04:39:56PM +0300, Reco wrote:
> > > No, I got you first time. Rather it's my response deviated elsewhere.
> > > 
> > > I see nothing in those three packages that would qualify as "xyzzy".
> > > Alternatives? No. Mime types registration? No.
> > > About the only common thing about all three packages is that they are
> > > GUI archivers.
> > > I do not question a choice of these three archivers as "lxqt"
> > > dependency. What I do question is the kind of dependency itself.
> > 
> > I don't agree that responding to a troll will lead to a beneficial outcome.
> 
> You're entitled to your option, of course.

It is magnanimous of you to entertain that idea.

> Still, there were some valid points in that e-mail.

The "staff" on this list are entitled to work without fear of having
explicit insults and inappropriate language thrown at them, especially
when they choose to participate. The expectation is to work in a decent,
well-ordered, respectful, unviolent, and helpful environment.

It doesn't matter how valid the points made are. If you are kicking the
target in the teeth at the same time, they are not uppermost in your
mind and deserve to be ignored.

It is not just what you say - it is the way that you say it that matters.
This isn't, or shouldn't be, an anything goes list.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Michael Stone

On Mon, Oct 07, 2019 at 09:17:21PM +0300, Reco wrote:

On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:

I don't agree that responding to a troll will lead to a beneficial outcome.


You're entitled to your option, of course.


For context, the most recent message from that account started out with:

"I posted to publicly state that Debian developers are assholes, but
now I see that Debian users are assholes too (just like religious cult
of Theo de Raadt which we know as OpenBSD)."

I think most people would agree that's a troll account which isn't going 
to lead to any meaningful engagement. It's probably reasonable to assume 
that any issues raised by the troll account were selected to cause 
conflict, not to request assistance for a real problem in need of a 
solution.



Still, there were some valid points in that e-mail.


We can certainly agree to disagree.


User tries to uninstall a program, for instance - "xarchiver"


Why? What is the use-case for a naive user to remove that, apart from 
coming up with scenarios to troll debian-user? For an experienced user 
with esoteric requirements the solution is trivial: don't use task 
packages if you want an artisanal hand-crafted install.




Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 01:54:17PM -0400, Michael Stone wrote:
> On Mon, Oct 07, 2019 at 04:39:56PM +0300, Reco wrote:
> > No, I got you first time. Rather it's my response deviated elsewhere.
> > 
> > I see nothing in those three packages that would qualify as "xyzzy".
> > Alternatives? No. Mime types registration? No.
> > About the only common thing about all three packages is that they are
> > GUI archivers.
> > I do not question a choice of these three archivers as "lxqt"
> > dependency. What I do question is the kind of dependency itself.
> 
> I don't agree that responding to a troll will lead to a beneficial outcome.

You're entitled to your option, of course.
Still, there were some valid points in that e-mail.


> In this case, unless you're specifically trying to remove all of these
> specific dependencies (for no apparent reason) *it simply doesn't
> matter*.

And as I wrote in another part of this thread:

User tries to uninstall a program, for instance - "xarchiver", and user
has "lxqt" metapackage installed. User sees that apt tries to install
another dependency of "lxqt" along with removing the xarchiver.
Or, user has "lxde" metapackage installed. User tries to remove
"xarchiver", which removes "lxde" by dependency, which removes all of
LXDE as a result.


Disregarding "gnome" metapackage, which of the cases seems sane to you?
Or the end user?

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 10:56:30 -0500, David Wright wrote:

> On Mon 07 Oct 2019 at 16:03:21 (+0300), Reco wrote:

[...]

> > Please show a e-mail from the list subscriber that does not have
> > aforementioned attribute, then we'll have something to talk about.
> 
> Dead easy. Just configure your email system so that the envelope-from
> does not match your subscribed address. All my list postings lacked
> LDOSUBSCRIBER until April last year for that reason. Judging by one
> of the threads I contributed to at that time, I expect that this is
> when I changed my domain's name from nothing to "corp", and stopped
> exim from nagging me about my FQDN.

That seems good to me (and Reco agrees). Problem: my envelope From
does not match my subscribed address, and is not intended to.

I am still wondering what use it is to "check for the existence of
that LDOSUBSCRIBER value of X-Spam-Status e-mail header *before*
replying to e-mail". How does it affect the actions one takes? Or
is it just another facet of cargo cult?

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Michael Stone

On Mon, Oct 07, 2019 at 04:39:56PM +0300, Reco wrote:

No, I got you first time. Rather it's my response deviated elsewhere.

I see nothing in those three packages that would qualify as "xyzzy".
Alternatives? No. Mime types registration? No.
About the only common thing about all three packages is that they are
GUI archivers.
I do not question a choice of these three archivers as "lxqt"
dependency. What I do question is the kind of dependency itself.


I don't agree that responding to a troll will lead to a beneficial 
outcome. In this case, unless you're specifically trying to remove all 
of these specific dependencies (for no apparent reason) *it simply 
doesn't matter*. Saying, "there was a troll post which shows that this 
is an issue" just isn't compelling. Are there any real users with valid 
use cases for which this as an issue? If not, why encourage another 
dozen messages about it?




Re: Default Debian install harassed me

2019-10-07 Thread John Hasler
Patrick Bartek writes:
> They are each their own Hell.  Package management software solved,
> more or less, one type, but created another beast as the OP has
> discovered and that we each deal with in our own ways.  Such is life
> . . . and software

The OP is in a hell of his own making (which is fine with me).  If he
wasn't such a dork he'd let Lxqt pull in Xarchiver, ignore it, and
install his choice of archiver.

I really don't see anything I'd call "dependency hell" any more.
Perhaps it's because I experienced the real thing, or perhaps because I
don't use a DE.
-- 
John Hasler 
jhas...@newsguy.com
Elmwood, WI USA



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 15:09:09 +0200, Thomas Schmitt wrote:

[...]

> But how do Debian list servers know ?

A good question. How are my mails matched with my subscribed address
so that I am awarded the accolade of LDOSUBSCRIBER? On the basis that
my past statements about the SMTP protocol (whatever they were) have
not been well received, I decline to offer any suggestion.

> Is it because Exim 4.89 said "MAIL FROM:<...subscribed.address...>" to
> lists.debian.org ?

"subscribed.address" is the HELO and can be what I want it to be. See
the headers of my previous mail.

> Or is it because the first mail hop added "envelope-from" to its Received:
> header ?
> 
>   Received: from ... by ... with local (Exim 4.89)
>   (envelope-from <...>)
>   id 1iHRiB-0006S7-Ks
>   for debian-user@lists.debian.org; Mon, 07 Oct 2019 13:01:59 +0100

I can alter that too, and still be designated LDOSUBSCRIBER.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 10:56:30AM -0500, David Wright wrote:
> On Mon 07 Oct 2019 at 16:03:21 (+0300), Reco wrote:
> > On Mon, Oct 07, 2019 at 01:32:59PM +0100, Brian wrote:
> > > On Mon 07 Oct 2019 at 14:59:31 +0300, Reco wrote:
> > > > On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> > > > > On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> > > > > > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > > > > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > > > > > 
> > > > > > > [...]
> > > > > > > 
> > > > > > > > PS Just a friendly reminder. Please check for the existence of 
> > > > > > > > that
> > > > > > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* 
> > > > > > > > replying to
> > > > > > > > e-mail.  Unless, of course, you intention is *not* to reply to 
> > > > > > > > OP but
> > > > > > > > have your reply visible to the list.
> > > > > > > 
> > > > > > > The non-existence of LDOSUBSCRIBER in a mails's headers says 
> > > > > > > nothing
> > > > > > > definite about whether the poster is subscribed to the list or 
> > > > > > > reads
> > > > > > > list mails.
> > > > > > 
> > > > > > You'll excuse me if I take your suggestion with a grain of salt.
> > > > > > Just on a basis of your past statements about SMTP protocol.
> > > > > 
> > > > > What does the lack of LDOSUBSCRIBER tell us?
> > > > 
> > > > Clearly there are several people that are using a...@cityscape.co.uk 
> > > > e-mail.
> > > > Please share the answer to this question once all of you reach some 
> > > > conclusion.
> > > 
> > > Your theorising is interesting and doesn't really answer the question.
> > 
> > Because if you make a certain statement, the burden of proof lies on you.
> > Now that you have answered own question,
> > 
> > 
> > > That address is not subscribed to the list and plays no part in routeing
> > > mails to or from the list.
> > 
> > Yet e-mails with that address at From: do have X-Spam-Status: 
> > LDOSUBSCRIBER. 
> > Whenever list e-mail is delivered at another e-mail is hardly relevant.
> > 
> > Please show a e-mail from the list subscriber that does not have
> > aforementioned attribute, then we'll have something to talk about.
> 
> Dead easy. Just configure your email system so that the envelope-from
> does not match your subscribed address. All my list postings lacked
> LDOSUBSCRIBER until April last year for that reason. Judging by one
> of the threads I contributed to at that time, I expect that this is
> when I changed my domain's name from nothing to "corp", and stopped
> exim from nagging me about my FQDN.

Ok, that can work, I appreciate the explanation.

Now, the hard part. Show me a way *not* to have LDOSUBSCRIBER, and have
both Return-Path and From to be the same *and* to be subscribed to the
list. Bonus point is awarded for From to be from @gmail.com, another one
if e-mail is sent by Google MTA, with the valid DKIM.

Previous sentences refer to OP's e-mail, just in case.

Reco



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 15:09:09 +0200, Thomas Schmitt wrote:

> Hi,
> 
> i wrote:
> > > To my best knowledge, "X-Spam-Status: ... tests=...,LDOSUBSCRIBER,..."
> > > says that the "From:" address of the mail is subscribed.
> 
> Brian wrote:
> > Are you sure it is the From: and not the envelope From? My From: is
> > not subscribed.
> 
> Interesting observation.
> So the address by which you submit your mail to the remote server is
> subscribed

No. My subscribed address does not appear in the mail headers and is
not used in the transaction between my mail server and bendel.debian.org.

> and it is not the "From:" address which your mail client
> writes into the header part of the mail ?

Correct.

> I wonder whether my mail provider would allow me to send via SMTP
>   MAIL FROM:
>   RCPT TO:debian-user@lists.debian.org
> and then by DATA
>   From: "Somebody Else" 

I do not see why not; it is part of DATA.

[...]

> > > Nevertheless, if i have no other indication then i normally add a "Cc:"
> > > to the thread starter if i do not see LDOSUBSCRIBER among the spam tests.
> 
> > On the basis, one supposes, that the situation is unclear and you wish
> > the poster to know there is a reply to her post.
> 
> It is futile to send Cc: to people who are known to reply to list messages.
> But thread starters where i am in doubt get a Cc: from me if i have
> something to tell them.

You are kinder than I am! I assume no LDOSUBSCRIBER means the user
is reading replies. Unfortunarely, there are some users who never
see any replies because they don't quite appreciate how mailing
lists work and anticipate receiving personal mails.

-- 
Brian.



Re: Default Debian install harassed me

2019-10-07 Thread goleo .
On Mon, Oct 7, 2019 at 4:41 PM Jonathan Dowland
 wrote:
> On Mon, Oct 07, 2019 at 03:46:53AM +0300, goleo . wrote:
> >Liar, you are the one being abusive. I am being rude for a right reason.
>
> Presumably you posted to debian-user@ in the hope of getting help.
> With this attitude I can assure you help will be in short supply.
>

I posted to publicly state that Debian developers are assholes, but
now I see that Debian users are assholes too (just like religious cult
of Theo de Raadt which we know as OpenBSD).

The problem I describe is not a concrete package issue, it is the
concrete package manager issue, only frauds would make it work
like this.

I helped myself by installing Manjaro Linux, it offers:
- full control out of the box;
- unlike Arch Linux it has cgo, I can reuse C in Go;
- user-friendly packages names;
- no division of "free" and "non-free" (open source is crap anyway);
- drivers are preconfigured perfectly;
- unlike Debian and Ubuntu it doesn't lag;
- doesn't force me to be system administrator, I concentrate on
  real problems, not the ones made up by retards developing
  distro.

The only reason I prefer Linux over Windows is because I have
less painful development environment, it doesn't discriminate C
programmers, but after 4 years of tinkering Arch Linux, Void Linux,
Parabola Linux, OpenBSD, DragonFly BSD, FreeBSD and NetBSD
I can say this: open source sucks, but Debian fucks!!!

> --
> Jonathan Dowland
> ✎   j...@dow.land
>   https://jmtd.net



Re: Default Debian install harassed me

2019-10-07 Thread Patrick Bartek
On Mon, 07 Oct 2019 10:01:31 -0500
John Hasler  wrote:

> Patrick Bartek writes:
> > Welcome to the Wonderful Hell of Dependencies.  
> 
> That's not dependency hell.  Dependency hell is what we had before
> package management systems.  I assure you that occasionally permitting
> the installation of a program you don't need is preferable by far.

They are each their own Hell.  Package management software solved, more
or less, one type, but created another beast as the OP has discovered
and that we each deal with in our own ways.  Such is life . . . and
software. ;-)

B



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread David Wright
On Mon 07 Oct 2019 at 16:03:21 (+0300), Reco wrote:
> On Mon, Oct 07, 2019 at 01:32:59PM +0100, Brian wrote:
> > On Mon 07 Oct 2019 at 14:59:31 +0300, Reco wrote:
> > > On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> > > > On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> > > > > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > > > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > > > > 
> > > > > > [...]
> > > > > > 
> > > > > > > PS Just a friendly reminder. Please check for the existence of 
> > > > > > > that
> > > > > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* 
> > > > > > > replying to
> > > > > > > e-mail.  Unless, of course, you intention is *not* to reply to OP 
> > > > > > > but
> > > > > > > have your reply visible to the list.
> > > > > > 
> > > > > > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > > > > > definite about whether the poster is subscribed to the list or reads
> > > > > > list mails.
> > > > > 
> > > > > You'll excuse me if I take your suggestion with a grain of salt.
> > > > > Just on a basis of your past statements about SMTP protocol.
> > > > 
> > > > What does the lack of LDOSUBSCRIBER tell us?
> > > 
> > > Clearly there are several people that are using a...@cityscape.co.uk 
> > > e-mail.
> > > Please share the answer to this question once all of you reach some 
> > > conclusion.
> > 
> > Your theorising is interesting and doesn't really answer the question.
> 
> Because if you make a certain statement, the burden of proof lies on you.
> Now that you have answered own question,
> 
> 
> > That address is not subscribed to the list and plays no part in routeing
> > mails to or from the list.
> 
> Yet e-mails with that address at From: do have X-Spam-Status: LDOSUBSCRIBER. 
> Whenever list e-mail is delivered at another e-mail is hardly relevant.
> 
> Please show a e-mail from the list subscriber that does not have
> aforementioned attribute, then we'll have something to talk about.

Dead easy. Just configure your email system so that the envelope-from
does not match your subscribed address. All my list postings lacked
LDOSUBSCRIBER until April last year for that reason. Judging by one
of the threads I contributed to at that time, I expect that this is
when I changed my domain's name from nothing to "corp", and stopped
exim from nagging me about my FQDN.

AIUI .corp became a TLD pariah earlier that year, having been
suggested for use, for example, in RFC 6762. I use it merely because
you seem to get fewest "false hits" when you  #  grep -r corp /etc
as compared with the alternatives, home and mail.

https://www.theregister.co.uk/2018/02/12/icann_corp_home_mail_gtlds/

Cheers,
David.



Re: Default Debian install harassed me

2019-10-07 Thread Dan Purgert
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

John Hasler wrote:
> Patrick Bartek writes:
>> Welcome to the Wonderful Hell of Dependencies.
>
> That's not dependency hell.  Dependency hell is what we had before
> package management systems.  I assure you that occasionally permitting
> the installation of a program you don't need is preferable by far.

If you add the right (wrong?) repos, you can put yourself back into
dependency hell.  It's getting more difficult to do so, but people still
manage :)


-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEBcqaUD8uEzVNxUrujhHd8xJ5ooEFAl2bW+QACgkQjhHd8xJ5
ooE1TQgApFO3HlmxbxYQVEvikEhwKzftmMgC4hsj6cv2Zgar8lkA03tbX3ppzxNe
EGTrKgbl7hKxX0XH9lsgvdVmJ2S1A4HxUbVTZqH0/LpcPQJCVjTfQ2xdpArPOCL6
bZ9NeoDXW5bwG8L5g2MsRBSykLHYqgi0uTzX9VM6IahaytZdnUarS6Ea58G9B57p
80YPnUrFWxeqqf3JdkrmrMMEliLqBpzkE+R1buPWnScAGtyK8es/N54ahuBhKm0l
aHN0+LA5gCkUHIU7LbtrR5em/FTl12sOc2cEX3p9++5fSkA2/mAkVti05mT6u/CC
P8z4pb02I/hHhNiHlFbI4Qs+GgEldQ==
=xDXc
-END PGP SIGNATURE-

-- 
|_|O|_| 
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5  4AEE 8E11 DDF3 1279 A281



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Dan Purgert
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reco wrote:
> On Mon, Oct 07, 2019 at 01:08:04PM -, Dan Purgert wrote:
>> Reco wrote:
 I don't think anything needs to be done here -- the whole idea of
 (meta)packages is that you give up some choice for the benefits of not
 having to deal with dependency hell.  
>>>
>>> I disagree. The parent thread shows that at least some of the users are
>>> confused by metapackages.
>> 
>> So then the education needs to be fixed, not the material.  I mean, at
>> one point in our lives, we were all confused by what we'd consider
>> "simple mathematics" nowadays.
>
> And we both know it does not work this way, although it should.
> One could write thousand words in the documentation, explaining
> everything in the finest detail possible. But if no one is reading the
> documentation - is there a meaning in all this work?
>
> Hence my suggestion. Users are confused already, and it won't get
> better. I have no problem filling a wishlist bugreport, but I like to
> estimate the possible users' reaction.

The ultimate underlying problem is that in this case, the user didn't
like that the package wanted to force a specific set of programs on the
system.

Now, yes, there are what sound like technical inconsistencies in the
packages (i.e. they're not actually "required" by anything other than
this metapackage itself); although it seems to be that the general user
expectation would be that a DE supplies some form of archive handling
capabilities.

Whether or not that's extraneous to the user's preferred software is
another question entirely -- I mean, I have cthulhu-knows how many
different programs installed simply from core-utils.  I probably touch
but a fraction of them, and yet they're still here.  Not to mention all
the "extras" that come along with say groff, or LaTeX.

>> [...]
>> I think I worded the response here poorly.
>> ...
>> engrampa. Of those, I assume that all three provide the necessary
>> "provides xyzzy" information (e.g. how installing postfix or exim
>> "provides" /usr/sbin/sendmail) to allow generic graphical tools to hook
>> ...
>
> No, I got you first time. Rather it's my response deviated elsewhere.
>
> I see nothing in those three packages that would qualify as "xyzzy".
> Alternatives? No. Mime types registration? No.

Certainly shows my limited understanding of how it all fits together,
that's for sure :).

> About the only common thing about all three packages is that they are
> GUI archivers.
> I do not question a choice of these three archivers as "lxqt"
> dependency. What I do question is the kind of dependency itself.

I might've deleted it in editing somewhere, I was operating under the
assumption that "a gui archiver" is a required component of a "complete
DE" (for some value of "complete", anyway).

>
>
>> In either event, I think one of the mails mentioned wanting to use
>> peaZip, which isn't even available in the repos, so it doesn't matter
>> anyway; as APT would never be able to do dependency resolution.
>
> Why, apt certainly can do it. It's just requires the user to package
> PeaZip first ☺

He's having a hard enough time with packages, that're already available
in the repos.  This is just mean :D

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEBcqaUD8uEzVNxUrujhHd8xJ5ooEFAl2bW1kACgkQjhHd8xJ5
ooHVbQf+NYtIWL4LMpk3GPENOaNmajaI6sVZwZ9x7llydHfxh+cDdPL5myLwBojd
mAAbEBRvvafTE8WxEG7cBeqzQ/mNvW7LSa586kJfChJx32mnnAqU1Dkigal5n/69
JV6yRlV0BR6TrgiEQXsGRIbCkadOnA6GQBa0xSTzCL2DWGgK2Odk7ab4ESWUHZKc
4IqvRChJr9hBhl9R+li+R2PcJI91jgqXXzqMuEeAAE1h0Y+73phHxMqkF4otmfru
kPBTNWYieOEfybuMigXkfIj9j0vb4bJffL6LHrDmi2+14YpmzImTIre3g9C7fjEh
jfKyiOaSh4cVQb27OYd6iorieHZbFQ==
=wH7V
-END PGP SIGNATURE-

-- 
|_|O|_| 
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5  4AEE 8E11 DDF3 1279 A281



Re: Default Debian install harassed me

2019-10-07 Thread John Hasler
Patrick Bartek writes:
> Welcome to the Wonderful Hell of Dependencies.

That's not dependency hell.  Dependency hell is what we had before
package management systems.  I assure you that occasionally permitting
the installation of a program you don't need is preferable by far.
-- 
John Hasler 
jhas...@newsguy.com
Elmwood, WI USA



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 16:03:21 +0300, Reco wrote:

> On Mon, Oct 07, 2019 at 01:32:59PM +0100, Brian wrote:
> > On Mon 07 Oct 2019 at 14:59:31 +0300, Reco wrote:
> > 
> > > On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> > > > On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> > > > 
> > > > > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > > > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > > > > 
> > > > > > [...]
> > > > > > 
> > > > > > > PS Just a friendly reminder. Please check for the existence of 
> > > > > > > that
> > > > > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* 
> > > > > > > replying to
> > > > > > > e-mail.  Unless, of course, you intention is *not* to reply to OP 
> > > > > > > but
> > > > > > > have your reply visible to the list.
> > > > > > 
> > > > > > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > > > > > definite about whether the poster is subscribed to the list or reads
> > > > > > list mails.
> > > > > 
> > > > > You'll excuse me if I take your suggestion with a grain of salt.
> > > > > Just on a basis of your past statements about SMTP protocol.
> > > > 
> > > > What does the lack of LDOSUBSCRIBER tell us?
> > > 
> > > Clearly there are several people that are using a...@cityscape.co.uk 
> > > e-mail.
> > > Please share the answer to this question once all of you reach some 
> > > conclusion.
> > 
> > Your theorising is interesting and doesn't really answer the question.
> 
> Because if you make a certain statement, the burden of proof lies on you.
> Now that you have answered own question,

The statement was about the lack of LDOSUBSCRIBER, not its presence.
As Thomas says - a user could be subscribed with another address.

-- 
Brian.



Re: Default Debian install harassed me

2019-10-07 Thread Jonathan Dowland

On Mon, Oct 07, 2019 at 03:46:53AM +0300, goleo . wrote:

Liar, you are the one being abusive. I am being rude for a right reason.


Presumably you posted to debian-user@ in the hope of getting help.
With this attitude I can assure you help will be in short supply.

--
  Jonathan Dowland
✎   j...@dow.land
   https://jmtd.net



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 01:08:04PM -, Dan Purgert wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
> 
> Reco wrote:
> > Hi.
> >
> > On Mon, Oct 07, 2019 at 11:56:33AM -, Dan Purgert wrote:
> >> > 3) Synaptic did not provide a user a meaningful choice.
> >> > [...]
> >> > I'm not saying that Synaptic should be transformed to aptitude (which is
> >> > famous for its multi-choice resolver), we have one aptitude already,
> >> > please leave it this way. But showing the *reason* of such replacement,
> >> > i.e. "lxqt package demands that you will have some archiver installed"
> >> > would be a definite step in right direction.
> >> 
> >> I don't think anything needs to be done here -- the whole idea of
> >> (meta)packages is that you give up some choice for the benefits of not
> >> having to deal with dependency hell.  
> >
> > I disagree. The parent thread shows that at least some of the users are
> > confused by metapackages.
> 
> So then the education needs to be fixed, not the material.  I mean, at
> one point in our lives, we were all confused by what we'd consider
> "simple mathematics" nowadays.

And we both know it does not work this way, although it should.
One could write thousand words in the documentation, explaining
everything in the finest detail possible. But if no one is reading the
documentation - is there a meaning in all this work?

Hence my suggestion. Users are confused already, and it won't get
better. I have no problem filling a wishlist bugreport, but I like to
estimate the possible users' reaction.


> >> > 4) Metapackages tend to have restrictive dependencies.
> >> >
> > [...]
> >> According to the "similar packages" lists of the three options in the
> >> Bullseye package listings, it looks like there are a handful of other
> >> alternatives that the package maintainer "might" have chosen as
> >> alternates / in addition to the three that he did.  But, then I don't
> >> know enough about those packages (e.g. file-roller, or p7zip) to say
> >> whether they'd actually work -- that is, whether they provide the
> >> ability for the other "default" applications to hook into / be compiled
> >> against.
> >
> > That's somewhat different problem. Certain applications (terminal
> > emulators, browsers to name a few) provide a virtual packages such as
> > x-terminal-emulator or x-www-browser to save the trouble of listing all
> > the possible alternatives in a package dependencies. Reduces the amount
> > of bugs if some package leaves the archive too.
> > But I see no virtual package that means "I'm an archive utility with
> > GUI".
> 
> I think I worded the response here poorly.
> ...
> engrampa. Of those, I assume that all three provide the necessary
> "provides xyzzy" information (e.g. how installing postfix or exim
> "provides" /usr/sbin/sendmail) to allow generic graphical tools to hook
> ...

No, I got you first time. Rather it's my response deviated elsewhere.

I see nothing in those three packages that would qualify as "xyzzy".
Alternatives? No. Mime types registration? No.
About the only common thing about all three packages is that they are
GUI archivers.
I do not question a choice of these three archivers as "lxqt"
dependency. What I do question is the kind of dependency itself.


> In either event, I think one of the mails mentioned wanting to use
> peaZip, which isn't even available in the repos, so it doesn't matter
> anyway; as APT would never be able to do dependency resolution.

Why, apt certainly can do it. It's just requires the user to package
PeaZip first ☺

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Dan Purgert
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reco wrote:
>   Hi.
>
> On Mon, Oct 07, 2019 at 11:56:33AM -, Dan Purgert wrote:
>> > 3) Synaptic did not provide a user a meaningful choice.
>> > [...]
>> > I'm not saying that Synaptic should be transformed to aptitude (which is
>> > famous for its multi-choice resolver), we have one aptitude already,
>> > please leave it this way. But showing the *reason* of such replacement,
>> > i.e. "lxqt package demands that you will have some archiver installed"
>> > would be a definite step in right direction.
>> 
>> I don't think anything needs to be done here -- the whole idea of
>> (meta)packages is that you give up some choice for the benefits of not
>> having to deal with dependency hell.  
>
> I disagree. The parent thread shows that at least some of the users are
> confused by metapackages.

So then the education needs to be fixed, not the material.  I mean, at
one point in our lives, we were all confused by what we'd consider
"simple mathematics" nowadays.

>
>
>> I'm not sure what "lxqt" needs across the board, but I imagine that
>> since it wants one or the other archive program, there are one or more
>> other packages built against them.
>
> Does not seem to be the case. One of "lxqt"'s dependencies, "ark" is a
> KDE archive utility. Or so is says in the description.
> Another one, "enrgampa", comes from MATE.
> "lxqt" is a typical metapackage, listing some totally unrelated programs
> with dependencies that could fit a certain role, and said programs do
> not come with LXQT.

Fair enough.

>
>
>> > 4) Metapackages tend to have restrictive dependencies.
>> >
> [...]
>> According to the "similar packages" lists of the three options in the
>> Bullseye package listings, it looks like there are a handful of other
>> alternatives that the package maintainer "might" have chosen as
>> alternates / in addition to the three that he did.  But, then I don't
>> know enough about those packages (e.g. file-roller, or p7zip) to say
>> whether they'd actually work -- that is, whether they provide the
>> ability for the other "default" applications to hook into / be compiled
>> against.
>
> That's somewhat different problem. Certain applications (terminal
> emulators, browsers to name a few) provide a virtual packages such as
> x-terminal-emulator or x-www-browser to save the trouble of listing all
> the possible alternatives in a package dependencies. Reduces the amount
> of bugs if some package leaves the archive too.
> But I see no virtual package that means "I'm an archive utility with
> GUI".

I think I worded the response here poorly.  

As I understand things - "lxqt" requires one of three options for an "X
based compression tool" (presumably as a requirement of a "complete(tm)
DE" or similar line of thought).  The package maintainer has determined
that there are three that fit the bill -> xarchiver(default), ark, or
engrampa. Of those, I assume that all three provide the necessary
"provides xyzzy" information (e.g. how installing postfix or exim
"provides" /usr/sbin/sendmail) to allow generic graphical tools to hook
against them without needing to have compile-time options set.

Therefore, we end up with a few things we can take away:

  1. Three options is all the package maintainer can keep track of (in
  addition to everything else).
  2. Three options was deemed "enough" by the package maintainer.
  3. The other options (e.g. pz7ip) do not provide the aforementioned 
  "hooks" required by something else.
  4. The other options (e.g. p7zip) are actually part of non-free and 
  I missed that somewhere :)

In either event, I think one of the mails mentioned wanting to use
peaZip, which isn't even available in the repos, so it doesn't matter
anyway; as APT would never be able to do dependency resolution.


-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEBcqaUD8uEzVNxUrujhHd8xJ5ooEFAl2bOLIACgkQjhHd8xJ5
ooHZpQf/TfzcasWcOtdYzOI4j+UQOF9qx5OhHXAu3aGVqq0ToczURaEx0p3XxgIv
OjNGRLj3Sy6Fe/uJGzGcubCuHLAlezT0CpSFUM5HNhHxboiZo+CQfbwF0sBrcgxo
I5CLOg60T9etOg/QstqpwFM3IXEJpQfjlFpT+h/2mF0oS+0cywo4Dj7VlMDNF4VD
nV6WRiIaNFGezMtwQLuGkeERWsZt7AjLrZuK4UFwBe8JQw1aviuD7e20fr6zWND6
ePeN1ea1DEIa1l2ZoWXqJetMkHOtGpjG1bNMgn91BUIfrw3sxZCFe0MoxyKA6V/S
7ZjR/SYTURDHQ4xbb3Y/K+GYWnFRiQ==
=EpKU
-END PGP SIGNATURE-

-- 
|_|O|_| 
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5  4AEE 8E11 DDF3 1279 A281



Re: et.al., (was: Dependencies et al, was: Default Debian install harassed me)

2019-10-07 Thread Thomas Schmitt
Hi,

i wrote:
> > To my best knowledge, "X-Spam-Status: ... tests=...,LDOSUBSCRIBER,..."
> > says that the "From:" address of the mail is subscribed.

Brian wrote:
> Are you sure it is the From: and not the envelope From? My From: is
> not subscribed.

Interesting observation.
So the address by which you submit your mail to the remote server is
subscribed and it is not the "From:" address which your mail client
writes into the header part of the mail ?

I wonder whether my mail provider would allow me to send via SMTP
  MAIL FROM:
  RCPT TO:debian-user@lists.debian.org
and then by DATA
  From: "Somebody Else" 

But how do Debian list servers know ?
Is it because Exim 4.89 said "MAIL FROM:<...subscribed.address...>" to
lists.debian.org ?
Or is it because the first mail hop added "envelope-from" to its Received:
header ?

  Received: from ... by ... with local (Exim 4.89)
  (envelope-from <...>)
  id 1iHRiB-0006S7-Ks
  for debian-user@lists.debian.org; Mon, 07 Oct 2019 13:01:59 +0100

(I wonder where "envelope-from" in "Received:" is specified. The word
 does neither appear in RFC5322 nor in RFC5321.)


---

> > Nevertheless, if i have no other indication then i normally add a "Cc:"
> > to the thread starter if i do not see LDOSUBSCRIBER among the spam tests.

> On the basis, one supposes, that the situation is unclear and you wish
> the poster to know there is a reply to her post.

It is futile to send Cc: to people who are known to reply to list messages.
But thread starters where i am in doubt get a Cc: from me if i have
something to tell them.


Have a nice day :)

Thomas



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 01:32:59PM +0100, Brian wrote:
> On Mon 07 Oct 2019 at 14:59:31 +0300, Reco wrote:
> 
> > On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> > > On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> > > 
> > > > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > > > 
> > > > > [...]
> > > > > 
> > > > > > PS Just a friendly reminder. Please check for the existence of that
> > > > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* 
> > > > > > replying to
> > > > > > e-mail.  Unless, of course, you intention is *not* to reply to OP 
> > > > > > but
> > > > > > have your reply visible to the list.
> > > > > 
> > > > > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > > > > definite about whether the poster is subscribed to the list or reads
> > > > > list mails.
> > > > 
> > > > You'll excuse me if I take your suggestion with a grain of salt.
> > > > Just on a basis of your past statements about SMTP protocol.
> > > 
> > > What does the lack of LDOSUBSCRIBER tell us?
> > 
> > Clearly there are several people that are using a...@cityscape.co.uk e-mail.
> > Please share the answer to this question once all of you reach some 
> > conclusion.
> 
> Your theorising is interesting and doesn't really answer the question.

Because if you make a certain statement, the burden of proof lies on you.
Now that you have answered own question,


> That address is not subscribed to the list and plays no part in routeing
> mails to or from the list.

Yet e-mails with that address at From: do have X-Spam-Status: LDOSUBSCRIBER. 
Whenever list e-mail is delivered at another e-mail is hardly relevant.

Please show a e-mail from the list subscriber that does not have
aforementioned attribute, then we'll have something to talk about.

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Curt
On 2019-10-07, Reco  wrote:
>
> 1) Call me old-fashioned, but posters' personalities should not matter
> here, at this list.

I don't see what is old-fashioned about your opinion here. I would think
it were the gentilities of polite discourse that have become outmoded
(as demonstrated finely by the OP), and your view that good breeding is
somehow immaterial the new-fangled thing.

> Whenever a OP is a teen, old person, dog or AI (there are unconfirmed
> sightings of last two posting here ;) is hardly relevant to the problem.
> The language OP is using could definitely use some improvement indeed,
> but discussing OP's personality just because of that is as low as it
> gets.

A person's nature when confronting a problem is entirely relevant to its
solution. A puerile nature blames the stone, and eventually the landscape
architects, when stubbing his toe in the rock garden.

If your objective wisdom is to assert that this specific stone has no
legitimate place in this particular garden and should be removed, well,
that may be true. File the appropriate wish-list bug report with the
architects, who have strived to create an ensemble effect and might not
wish to go without certain elements.

But as the stone in question figures on the map handed out to everyone
before entry, it seems to me it could've been avoided one way or
another by any astute visitor.

-- 
"There are no foreign lands. It is the traveler only who is foreign."
-- Robert Louis Stevenson



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 14:59:31 +0300, Reco wrote:

> On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> > On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> > 
> > > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > > 
> > > > [...]
> > > > 
> > > > > PS Just a friendly reminder. Please check for the existence of that
> > > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying 
> > > > > to
> > > > > e-mail.  Unless, of course, you intention is *not* to reply to OP but
> > > > > have your reply visible to the list.
> > > > 
> > > > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > > > definite about whether the poster is subscribed to the list or reads
> > > > list mails.
> > > 
> > > You'll excuse me if I take your suggestion with a grain of salt.
> > > Just on a basis of your past statements about SMTP protocol.
> > 
> > What does the lack of LDOSUBSCRIBER tell us?
> 
> Clearly there are several people that are using a...@cityscape.co.uk e-mail.
> Please share the answer to this question once all of you reach some 
> conclusion.

Your theorising is interesting and doesn't really answer the question.
That address is not subscribed to the list and plays no part in routeing
mails to or from the list.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
Hi.

On Mon, Oct 07, 2019 at 11:56:33AM -, Dan Purgert wrote:
> > 3) Synaptic did not provide a user a meaningful choice.
> > [...]
> > I'm not saying that Synaptic should be transformed to aptitude (which is
> > famous for its multi-choice resolver), we have one aptitude already,
> > please leave it this way. But showing the *reason* of such replacement,
> > i.e. "lxqt package demands that you will have some archiver installed"
> > would be a definite step in right direction.
> 
> I don't think anything needs to be done here -- the whole idea of
> (meta)packages is that you give up some choice for the benefits of not
> having to deal with dependency hell.  

I disagree. The parent thread shows that at least some of the users are
confused by metapackages.


> I'm not sure what "lxqt" needs across the board, but I imagine that
> since it wants one or the other archive program, there are one or more
> other packages built against them.

Does not seem to be the case. One of "lxqt"'s dependencies, "ark" is a
KDE archive utility. Or so is says in the description.
Another one, "enrgampa", comes from MATE.
"lxqt" is a typical metapackage, listing some totally unrelated programs
with dependencies that could fit a certain role, and said programs do
not come with LXQT.


> > 4) Metapackages tend to have restrictive dependencies.
> >
> > The whole fuss is about the contents of the Depends field of "lxqt".
> > Last, but not least - is there a meaningful reason to use Depends
> > instead of Recommends in metapackages such as "lxqt"? Barring the
> > "gnome" package, I know the answer for it.
> 
> Does it really matter though?
> I mean, there's a basic set of "X-core-utils" that I think can be
> agreed on as required for a full-featured DE.  One of those being
> something that can handle archives.

In the case of the original "problem" - yes it does.
Installing a metapackage with Recommends only would still pull the same
dependencies (by default, that is), but removing one of said
dependencies would not force another one on a user.
Of course it leaves the user without a program to handle archives
(from user's POV), but it may be the desired outcome.

This way flexibility is gained, nothing is lost, user is saved from the
confusion. Am I missing something?


> According to the "similar packages" lists of the three options in the
> Bullseye package listings, it looks like there are a handful of other
> alternatives that the package maintainer "might" have chosen as
> alternates / in addition to the three that he did.  But, then I don't
> know enough about those packages (e.g. file-roller, or p7zip) to say
> whether they'd actually work -- that is, whether they provide the
> ability for the other "default" applications to hook into / be compiled
> against.

That's somewhat different problem. Certain applications (terminal
emulators, browsers to name a few) provide a virtual packages such as
x-terminal-emulator or x-www-browser to save the trouble of listing all
the possible alternatives in a package dependencies. Reduces the amount
of bugs if some package leaves the archive too.
But I see no virtual package that means "I'm an archive utility with
GUI".

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 13:53:43 +0200, Thomas Schmitt wrote:

> Hi,
> 
> Reco wrote:

[...]
 
> Brian wrote:
> > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > definite about whether the poster is subscribed to the list or reads
> > list mails.
> 
> To my best knowledge, "X-Spam-Status: ... tests=...,LDOSUBSCRIBER,..."
> says that the "From:" address of the mail is subscribed.
> If this sign is missing, the person-like entity which wrote the mail
> could still be subscribed by another address or other means.

Are you sure it is the From: and not the envelope From? My From: is
not subscribed.
 
> Nevertheless, if i have no other indication then i normally add a "Cc:"
> to the thread starter if i do not see LDOSUBSCRIBER among the spam tests.

On the basis, one supposes, that the situation is unclear and you wish
the poster to know there is a reply to her post.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Dan Purgert
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Reco wrote:
>   Hello, list.
>
> It may seem a thread hijacking (and may be it is), but I feel that the
> discussion of OP's problem has taken a wrong turn. Consider this a my
> attempt to put in on a right track ☺.
>
> So I've been reading this thread, and it got me thinking. I know, it's a
> somewhat strange confession to make (☺), but anyway:
> [...]
> 3) Synaptic did not provide a user a meaningful choice.
> [...]
> I'm not saying that Synaptic should be transformed to aptitude (which is
> famous for its multi-choice resolver), we have one aptitude already,
> please leave it this way. But showing the *reason* of such replacement,
> i.e. "lxqt package demands that you will have some archiver installed"
> would be a definite step in right direction.

I don't think anything needs to be done here -- the whole idea of
(meta)packages is that you give up some choice for the benefits of not
having to deal with dependency hell.  

I'm not sure what "lxqt" needs across the board, but I imagine that
since it wants one or the other archive program, there are one or more
other packages built against them.  The only way out of that then would
be to compile the affected programs from source, so that they can call
his preferred archive solution (assuming said solution can be hooked
into by the affected programs).

>
>
> 4) Metapackages tend to have restrictive dependencies.
>
> The whole fuss is about the contents of the Depends field of "lxqt".
> Last, but not least - is there a meaningful reason to use Depends
> instead of Recommends in metapackages such as "lxqt"? Barring the
> "gnome" package, I know the answer for it.

Does it really matter though?  I mean, there's a basic set of
"X-core-utils" that I think can be agreed on as required for a
full-featured DE.  One of those being something that can handle
archives.

According to the "similar packages" lists of the three options in the
Bullseye package listings, it looks like there are a handful of other
alternatives that the package maintainer "might" have chosen as
alternates / in addition to the three that he did.  But, then I don't
know enough about those packages (e.g. file-roller, or p7zip) to say
whether they'd actually work -- that is, whether they provide the
ability for the other "default" applications to hook into / be compiled
against.



-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEBcqaUD8uEzVNxUrujhHd8xJ5ooEFAl2bJ+8ACgkQjhHd8xJ5
ooEMWAf/foOa4n+9swQggiZCePT8g5htTVxiXeX1wqVoBGEvU19K3py6ZzOB6zvI
bbol5/AHj+Oi3ShALGtDUegY8FvNgOgjR1jnBD7ONHxu19lrjCC2cDIWdAyUltkp
bCQGE4DnXwgu3Mk+SpeM522GtWD/NeX5cJCSTKpdNp4SjuuoJbkA36ntziI/LbSo
Dc3SxgwkuySYTSxNSbW/g4Kx3dcgKfPVZ5Q1oA7weRLzg+s/F75ZoIfXMX7BWAUh
nnQ48yJIi7MnuxUWwaUehiruDgG4kSgk4S7brmPkvqYDq03pmNM0XsuzN+kq4AYg
UM/s8vn2pQA/Jjkf8pLMrtBLgmnuuQ==
=Kw3I
-END PGP SIGNATURE-

-- 
|_|O|_| 
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5  4AEE 8E11 DDF3 1279 A281



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 12:50:28PM +0100, Brian wrote:
> On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:
> 
> > On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > > 
> > > [...]
> > > 
> > > > PS Just a friendly reminder. Please check for the existence of that
> > > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
> > > > e-mail.  Unless, of course, you intention is *not* to reply to OP but
> > > > have your reply visible to the list.
> > > 
> > > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > > definite about whether the poster is subscribed to the list or reads
> > > list mails.
> > 
> > You'll excuse me if I take your suggestion with a grain of salt.
> > Just on a basis of your past statements about SMTP protocol.
> 
> What does the lack of LDOSUBSCRIBER tell us?

Clearly there are several people that are using a...@cityscape.co.uk e-mail.
Please share the answer to this question once all of you reach some conclusion.

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Thomas Schmitt
Hi,

Reco wrote:
> > 1) Call me old-fashioned, but posters' personalities should not matter
> > here, at this list. [...]
> > The language OP is using could definitely use some improvement indeed,

It would serve the general issue of constructive discussion.


> > discussing OP's personality just because of that is as low as it gets.

I made up my own theories but refrained from posting them, although i am
now sad about the consequential waste of bad pun and fake commiseration.


> > PS Just a friendly reminder. Please check for the existence of that
> > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
> > e-mail.

Brian wrote:
> The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> definite about whether the poster is subscribed to the list or reads
> list mails.

To my best knowledge, "X-Spam-Status: ... tests=...,LDOSUBSCRIBER,..."
says that the "From:" address of the mail is subscribed.
If this sign is missing, the person-like entity which wrote the mail
could still be subscribed by another address or other means.

Nevertheless, if i have no other indication then i normally add a "Cc:"
to the thread starter if i do not see LDOSUBSCRIBER among the spam tests.

> > Unless, of course, you intention is *not* to reply to OP but
> > have your reply visible to the list.

... which in this case is indeed my intention because i have nothing
useful to say about the OP's original problem.


Have a nice day :)

Thomas



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 14:11:15 +0300, Reco wrote:

> On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> > On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> > 
> > [...]
> > 
> > > PS Just a friendly reminder. Please check for the existence of that
> > > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
> > > e-mail.  Unless, of course, you intention is *not* to reply to OP but
> > > have your reply visible to the list.
> > 
> > The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> > definite about whether the poster is subscribed to the list or reads
> > list mails.
> 
> You'll excuse me if I take your suggestion with a grain of salt.
> Just on a basis of your past statements about SMTP protocol.

What does the lack of LDOSUBSCRIBER tell us?

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
On Mon, Oct 07, 2019 at 11:39:05AM +0100, Brian wrote:
> On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:
> 
> [...]
> 
> > PS Just a friendly reminder. Please check for the existence of that
> > LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
> > e-mail.  Unless, of course, you intention is *not* to reply to OP but
> > have your reply visible to the list.
> 
> The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
> definite about whether the poster is subscribed to the list or reads
> list mails.

You'll excuse me if I take your suggestion with a grain of salt.
Just on a basis of your past statements about SMTP protocol.

Reco



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Brian
On Mon 07 Oct 2019 at 11:28:03 +0300, Reco wrote:

[...]

> PS Just a friendly reminder. Please check for the existence of that
> LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
> e-mail.  Unless, of course, you intention is *not* to reply to OP but
> have your reply visible to the list.

The non-existence of LDOSUBSCRIBER in a mails's headers says nothing
definite about whether the poster is subscribed to the list or reads
list mails.

-- 
Brian.



Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread tomas
On Mon, Oct 07, 2019 at 11:28:03AM +0300, Reco wrote:
>   Hello, list.
> 
> It may seem a thread hijacking (and may be it is) [...]

I don't feel so. Thanks for this post.

Cheers
-- t


signature.asc
Description: Digital signature


Re: Dependencies et al (was: Default Debian install harassed me)

2019-10-07 Thread Reco
Hello, list.

It may seem a thread hijacking (and may be it is), but I feel that the
discussion of OP's problem has taken a wrong turn. Consider this a my
attempt to put in on a right track ☺.

So I've been reading this thread, and it got me thinking. I know, it's a
somewhat strange confession to make (☺), but anyway:

1) Call me old-fashioned, but posters' personalities should not matter
here, at this list.

Whenever a OP is a teen, old person, dog or AI (there are unconfirmed
sightings of last two posting here ;) is hardly relevant to the problem.
The language OP is using could definitely use some improvement indeed,
but discussing OP's personality just because of that is as low as it
gets.


2) OP claims to use a "Default Debian install", yet LXQT was installed.

Terminology aside, last time I've checked, Debian offered GNOME as a
default Desktop Environment. Regardless of my personal opinion of this
Finely Designed DE™, maybe (just maybe) GNOME should be made more
visible to the end user of Debian?


3) Synaptic did not provide a user a meaningful choice.

I know how the dependencies work, so are most of the list participants
(seems that way, at least).
What's more important here, I tend to believe that I know why they were
invented, and (contrary to some options expressed in this thread) - why
they are still relevant in 21st century.

But what we are seeing here? User wants to uninstall a package, but
another package wants to be installed instead for no good reason (from
user's POV). Moreover, in this case that is one of the two possible
replacements (check "lxqt" dependencies), but the user is not informed
of that.
I'm not saying that Synaptic should be transformed to aptitude (which is
famous for its multi-choice resolver), we have one aptitude already,
please leave it this way. But showing the *reason* of such replacement,
i.e. "lxqt package demands that you will have some archiver installed"
would be a definite step in right direction.


4) Metapackages tend to have restrictive dependencies.

The whole fuss is about the contents of the Depends field of "lxqt".
Last, but not least - is there a meaningful reason to use Depends
instead of Recommends in metapackages such as "lxqt"? Barring the
"gnome" package, I know the answer for it.


Options, comments, criticism and even the OP's option are welcome.

Reco

PS Just a friendly reminder. Please check for the existence of that
LDOSUBSCRIBER value of X-Spam-Status e-mail header *before* replying to
e-mail.  Unless, of course, you intention is *not* to reply to OP but
have your reply visible to the list.



Re: Default Debian install harassed me

2019-10-07 Thread Joe
On Mon, 7 Oct 2019 03:46:53 +0300
"goleo ."  wrote:


> 
> Liar, you are the one being abusive. I am being rude for a right
> reason.
> 

You are being rude through (being charitable) ignorance.

1. Boot the appropriate Debian netinstall medium.

2. Deselect *all* tasks when offered the choice, since you don't
understand them.

3. When the installation finishes, use apt-get to install exactly the
software you want and nothing else.

4. If something you want isn't packaged for Debian, compile it from
source.

5. If the source does not exist, write it.

Now, does any other operating system but Linux give you that
flexibility? And if it's flexibility you want, use an adult email
system. Run your own mail server if you wish.

-- 
Joe



Re: Default Debian install harassed me

2019-10-07 Thread tomas
On Mon, Oct 07, 2019 at 12:00:11AM +0300, goleo . wrote:

[...]

> This is harassment because you force me to use either
> Xarchiver or Ark, you don't give me the choice to use none.

Who is that "you" you keep talking about? You are aware that
you are addressing the "Debian Users" mailing list? People
like you?

Except that yes, some of the folks around here are writing
and packaging software for you and me *for free* -- something
for which I say *THANK YOU* (not you, goleo: you're just an
immature kid with bad manners).

> You are a bunch of hypocrites and assholes [...]

And slinging shit at those who work for us is so uncool I
can't find a name for it.

Go buy yourself a Windows or a Mac-OS. You seem to deserve it.

Cheers
-- t


signature.asc
Description: Digital signature


Re: Default Debian install harassed me

2019-10-07 Thread Ansgar
Carl Fink writes:
> From his writing style, I get the feeling goleo is a young teen, perhaps
> someone who learned social skills in a multiplayer game online.

Or a hateful older person who is afraid of this new "video game" stuff
and made up his mind that playing video games makes people abusive, just
as TV, movies and earlier books did as was so correctly predicted by the
older people at the time ;-)

Ansgar



Re: Default Debian install harassed me

2019-10-06 Thread Carl Fink

On 10/6/19 9:16 PM, Roberto C. Sánchez wrote:

Your self-description of being rude is absolutely correct.  Apart from
that, you are self-righteous; there is a vast difference between that
and being right (which, incidentally, you are not).

Mind you, all you've managed to accomplish is to incite some folks to
suggest ways to work around the behavior you encountered, ways you can
make improvements to Debian yourself, and ways to better approach
volunteers to get your problem addressed.  In return, all you've done is
continue your abusive behavior.  I am not a fortune teller, but it seems
that unless you make a drastic change in your approach nothing will
improve for you.


From his writing style, I get the feeling goleo is a young teen, perhaps
someone who learned social skills in a multiplayer game online.

--
Carl Fink   nitpick...@nitpicking.com

Read my blog at blog.nitpicking.com.  Reviews!  Observations!



Re: Default Debian install harassed me

2019-10-06 Thread Roberto C . Sánchez
On Mon, Oct 07, 2019 at 03:46:53AM +0300, goleo . wrote:
> On Mon, Oct 7, 2019 at 3:08 AM Steve McIntyre <93...@debian.org> wrote:
> >
> > Two points:
> >
> >  1. If you don't like the dependencies in the packaging system, there
> > are multiple better ways to deal with this. File bugs, or work
> > around this with tools like equivs. Ranting about imagined
> > "harassment" here is not gaining you anything.
> >
> 
> Wow, that's a really retarded response. That's not a bug because
> you intentionally harass 
^^

You keep using that word.  I do not think it means what you think it
means.

> everyone by forcing to install X when
> someone removes Y. Asshole.
> 

Incidentally, your response here is an example of the abusive behavior
Steve was advising you to avoid.

> >  2. Being instantly abusive is a great way to lose any sympathy people
> > might have for you. - you're asking people to write off any valid
> > points you might have and ignore you in future.
> >
> 
> Liar, you are the one being abusive.

This too.

> I am being rude for a right reason.
> 
Your self-description of being rude is absolutely correct.  Apart from
that, you are self-righteous; there is a vast difference between that
and being right (which, incidentally, you are not).

Mind you, all you've managed to accomplish is to incite some folks to
suggest ways to work around the behavior you encountered, ways you can
make improvements to Debian yourself, and ways to better approach
volunteers to get your problem addressed.  In return, all you've done is
continue your abusive behavior.  I am not a fortune teller, but it seems
that unless you make a drastic change in your approach nothing will
improve for you.

Regards,

-Roberto

-- 
Roberto C. Sánchez



Re: Default Debian install harassed me

2019-10-06 Thread goleo .
On Mon, Oct 7, 2019 at 3:08 AM Steve McIntyre <93...@debian.org> wrote:
> On Mon, Oct 07, 2019 at 12:00:11AM +0300, goleo . wrote:
> >On Sun, Oct 6, 2019 at 10:49 PM Steve McIntyre <93...@debian.org> wrote:
> >> On Sun, Oct 06, 2019 at 09:50:54PM +0300, goleo . wrote:
> >> >Hi.
> >> >
> >> >After installing Debian 10 on my laptop (I choose desktop LXQT)
> >> >I noticed that Xarchiver is preinstalled and it was inconvenient
> >> >to me in the past, so I opened Synaptic to remove it. But when
> >> >I click on "xarchiver" and choose "Mark for Removal" or
> >> >"Mark for Complete Removal" it says it'll install Ark,
> >> >KDE 5 Frameworks and GNUSTEP.
> >> >
> >> >Here is the video proof:
> >> >https://www.youtube.com/watch?v=w1IoGQP1omE
> >>
> >> I don't see any harassment here. Can you explain what you think might
> >
> >This is harassment because you force me to use either
> >Xarchiver or Ark, you don't give me the choice to use none.
> >(Actually I wanted to install PeaZip which you don't provide
> >as a package, so why would I want to keep Xarchiver?)
> >
> >All normal package managers would just remove everything
> >that depends on Xarchiver, not force me to install alternative.
> >
> >You are a bunch of hypocrites and assholes, you are not
> >fighting for freedom, you just provide separate contrib and
> >non-free repositories just to make up illusion of fighting fighting
> >for freedom.
> >
> >If you really fought for freedom, I would have a freedom to
> >just remove what I don't like (Xarchiver) and everything that
> >depends on it (as long as it's not an optional dependency).
>
> Two points:
>
>  1. If you don't like the dependencies in the packaging system, there
> are multiple better ways to deal with this. File bugs, or work
> around this with tools like equivs. Ranting about imagined
> "harassment" here is not gaining you anything.
>

Wow, that's a really retarded response. That's not a bug because
you intentionally harass everyone by forcing to install X when
someone removes Y. Asshole.

>  2. Being instantly abusive is a great way to lose any sympathy people
> might have for you. - you're asking people to write off any valid
> points you might have and ignore you in future.
>

Liar, you are the one being abusive. I am being rude for a right reason.

> This is the end of the discussion here for me.
>
> --
> Steve McIntyre  93...@debian.org
> Debian Community Team   commun...@debian.org
>



Re: Default Debian install harassed me

2019-10-06 Thread Steve McIntyre
On Mon, Oct 07, 2019 at 12:00:11AM +0300, goleo . wrote:
>On Sun, Oct 6, 2019 at 10:49 PM Steve McIntyre <93...@debian.org> wrote:
>> On Sun, Oct 06, 2019 at 09:50:54PM +0300, goleo . wrote:
>> >Hi.
>> >
>> >After installing Debian 10 on my laptop (I choose desktop LXQT)
>> >I noticed that Xarchiver is preinstalled and it was inconvenient
>> >to me in the past, so I opened Synaptic to remove it. But when
>> >I click on "xarchiver" and choose "Mark for Removal" or
>> >"Mark for Complete Removal" it says it'll install Ark,
>> >KDE 5 Frameworks and GNUSTEP.
>> >
>> >Here is the video proof:
>> >https://www.youtube.com/watch?v=w1IoGQP1omE
>>
>> I don't see any harassment here. Can you explain what you think might
>
>This is harassment because you force me to use either
>Xarchiver or Ark, you don't give me the choice to use none.
>(Actually I wanted to install PeaZip which you don't provide
>as a package, so why would I want to keep Xarchiver?)
>
>All normal package managers would just remove everything
>that depends on Xarchiver, not force me to install alternative.
>
>You are a bunch of hypocrites and assholes, you are not
>fighting for freedom, you just provide separate contrib and
>non-free repositories just to make up illusion of fighting fighting
>for freedom.
>
>If you really fought for freedom, I would have a freedom to
>just remove what I don't like (Xarchiver) and everything that
>depends on it (as long as it's not an optional dependency).

Two points:

 1. If you don't like the dependencies in the packaging system, there
are multiple better ways to deal with this. File bugs, or work
around this with tools like equivs. Ranting about imagined
"harassment" here is not gaining you anything.

 2. Being instantly abusive is a great way to lose any sympathy people
might have for you. - you're asking people to write off any valid
points you might have and ignore you in future.

This is the end of the discussion here for me.

-- 
Steve McIntyre  93...@debian.org
Debian Community Team   commun...@debian.org



Re: Default Debian install harassed me

2019-10-06 Thread deloptes
goleo . wrote:

> You are a bunch of hypocrites and assholes, you are not
> fighting for freedom, you just provide separate contrib and
> non-free repositories just to make up illusion of fighting fighting
> for freedom.

by saying this you are describing your self at the same moment.

Feel free to start your own linux distribution and make things better, also
feel free to choose another better one. No one is forcing you to use Debian
and honestly I do not understand how you can use this language in public.

My advise to you: go back to school and visit your doctor



Re: Default Debian install harassed me

2019-10-06 Thread The Wanderer
On 2019-10-06 at 17:00, goleo . wrote:

> On Sun, Oct 6, 2019 at 10:49 PM Steve McIntyre <93...@debian.org>
> wrote:
> 
>> On Sun, Oct 06, 2019 at 09:50:54PM +0300, goleo . wrote:
>>> Hi.
>>> 
>>> After installing Debian 10 on my laptop (I choose desktop LXQT) I
>>> noticed that Xarchiver is preinstalled and it was inconvenient to
>>> me in the past, so I opened Synaptic to remove it. But when I
>>> click on "xarchiver" and choose "Mark for Removal" or "Mark for
>>> Complete Removal" it says it'll install Ark, KDE 5 Frameworks and
>>> GNUSTEP.
>>> 
>>> Here is the video proof: 
>>> https://www.youtube.com/watch?v=w1IoGQP1omE
>> 
>> I don't see any harassment here. Can you explain what you think
>> might be, please?
> 
> This is harassment because you force me to use either Xarchiver or
> Ark, you don't give me the choice to use none.

Of course you have that choice. You just have to remove the metapackage
which automatically pulls in everything the LXQT packagers thought
should be part of a standard LXQT install, and install whichever
depended-on packages you want by hand.

Did you even look at the lxqt package to see what it involves?

> All normal package managers would just remove everything that depends
> on Xarchiver, not force me to install alternative.

The lxqt metapackage does depend on xarchiver. The lxqt-core,
lxqt-admin, lxqt-about, lxqt-powermanagement, lxqt-sudo, et cetera,
packages - which, unlike lxqt, actually contain files - don't.

If you want the convenience of getting all of lxqt through a single
package, then you have to accept getting everything the maintainers
thought that should pull in. If you don't want all of that "everything",
then you can still get just pieces of it; you just don't get to have
that convenience.

> You are a bunch of hypocrites and assholes, you are not fighting for
> freedom, you just provide separate contrib and non-free repositories
> just to make up illusion of fighting fighting for freedom.
> 
> If you really fought for freedom, I would have a freedom to just
> remove what I don't like (Xarchiver) and everything that depends on
> it (as long as it's not an optional dependency).

You're quick to jump to conclusions and fly into a rage, aren't you?

(Not to mention: every form of harassment I've ever run across involves
being repeatedly contacted by someone else against your wishes. Whatever
negative term you may want to choose for the type of poor dependency
selection you thought was present in this case, "harassment" certainly
shouldn't be it.)

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man. -- George Bernard Shaw



signature.asc
Description: OpenPGP digital signature


Re: Default Debian install harassed me

2019-10-06 Thread goleo .
On Sun, Oct 6, 2019 at 10:49 PM Steve McIntyre <93...@debian.org> wrote:
> On Sun, Oct 06, 2019 at 09:50:54PM +0300, goleo . wrote:
> >Hi.
> >
> >After installing Debian 10 on my laptop (I choose desktop LXQT)
> >I noticed that Xarchiver is preinstalled and it was inconvenient
> >to me in the past, so I opened Synaptic to remove it. But when
> >I click on "xarchiver" and choose "Mark for Removal" or
> >"Mark for Complete Removal" it says it'll install Ark,
> >KDE 5 Frameworks and GNUSTEP.
> >
> >Here is the video proof:
> >https://www.youtube.com/watch?v=w1IoGQP1omE
>
> I don't see any harassment here. Can you explain what you think might
> be, please?
>
> --
> Steve McIntyre  93...@debian.org
> Debian Community Team commun...@debian.org
>

This is harassment because you force me to use either
Xarchiver or Ark, you don't give me the choice to use none.
(Actually I wanted to install PeaZip which you don't provide
as a package, so why would I want to keep Xarchiver?)

All normal package managers would just remove everything
that depends on Xarchiver, not force me to install alternative.

You are a bunch of hypocrites and assholes, you are not
fighting for freedom, you just provide separate contrib and
non-free repositories just to make up illusion of fighting fighting
for freedom.

If you really fought for freedom, I would have a freedom to
just remove what I don't like (Xarchiver) and everything that
depends on it (as long as it's not an optional dependency).



Re: Default Debian install harassed me

2019-10-06 Thread Patrick Bartek
On Sun, 6 Oct 2019 21:50:54 +0300
"goleo ."  wrote:

> Hi.
> 
> After installing Debian 10 on my laptop (I choose desktop LXQT)
> I noticed that Xarchiver is preinstalled and it was inconvenient
> to me in the past, so I opened Synaptic to remove it. But when
> I click on "xarchiver" and choose "Mark for Removal" or
> "Mark for Complete Removal" it says it'll install Ark,
> KDE 5 Frameworks and GNUSTEP.

Welcone to the Wonderful Hell of Dependencies.

I don't have a desktop environment on my systems at all, just xorg,
Openbox window manager and lxpanel.  xarchiver got installed as a
"Recommends" of the xfe file manager suite along with a lot of other
stuff xfe uses.  Trying to uninstall it once it's installed is an
exercise of futility. Personally, I don't use it.  It just sits on the
system ignored.

> Here is the video proof:
> https://www.youtube.com/watch?v=w1IoGQP1omE
> 

B



Re: Default Debian install harassed me

2019-10-06 Thread Steve McIntyre
On Sun, Oct 06, 2019 at 09:50:54PM +0300, goleo . wrote:
>Hi.
>
>After installing Debian 10 on my laptop (I choose desktop LXQT)
>I noticed that Xarchiver is preinstalled and it was inconvenient
>to me in the past, so I opened Synaptic to remove it. But when
>I click on "xarchiver" and choose "Mark for Removal" or
>"Mark for Complete Removal" it says it'll install Ark,
>KDE 5 Frameworks and GNUSTEP.
>
>Here is the video proof:
>https://www.youtube.com/watch?v=w1IoGQP1omE

I don't see any harassment here. Can you explain what you think might
be, please?

-- 
Steve McIntyre  93...@debian.org
Debian Community Team commun...@debian.org



Re: Default Debian install harassed me

2019-10-06 Thread David Wright
On Sun 06 Oct 2019 at 21:50:54 (+0300), goleo . wrote:
> Hi.
> 
> After installing Debian 10 on my laptop (I choose desktop LXQT)
> I noticed that Xarchiver is preinstalled and it was inconvenient
> to me in the past, so I opened Synaptic to remove it. But when
> I click on "xarchiver" and choose "Mark for Removal" or
> "Mark for Complete Removal" it says it'll install Ark,
> KDE 5 Frameworks and GNUSTEP.

Is that a problem? According to the following, you have a choice
between three packages, xarchiver, ark and engrampa:

Package: lxqt
[…]
Depends: featherpad, lximage-qt, lxqt-about, lxqt-admin, lxqt-branding-debian | 
lxqt-branding, lxqt-core (= 29), lxqt-openssh-askpass, lxqt-powermanagement, 
lxqt-sudo, pavucontrol-qt | pavucontrol, qlipper | clipit | xfce4-clipman, qps, 
qterminal, qttranslations5-l10n, sddm-theme-debian-elarun | sddm-theme | 
lightdm | gdm3 | lxdm | slim | nodm, xarchiver | ark | engrampa, xfwm4 | 
x-window-manager

> Here is the video proof:
> https://www.youtube.com/watch?v=w1IoGQP1omE

Cheers,
David.



Default Debian install harassed me

2019-10-06 Thread goleo .
Hi.

After installing Debian 10 on my laptop (I choose desktop LXQT)
I noticed that Xarchiver is preinstalled and it was inconvenient
to me in the past, so I opened Synaptic to remove it. But when
I click on "xarchiver" and choose "Mark for Removal" or
"Mark for Complete Removal" it says it'll install Ark,
KDE 5 Frameworks and GNUSTEP.

Here is the video proof:
https://www.youtube.com/watch?v=w1IoGQP1omE