Bug#892983: [Aptitude-devel] Bug#892983 + Bug#892984: please allow filtering on/displaying the release 'label'/'suite'

2018-06-12 Thread Manuel A. Fernandez Montecelo
Control: tags 892983 + pending


Hi,

2018-04-02 21:35 GMT+02:00 Manuel A. Fernandez Montecelo
:
> Hi Thomas,
>
> 2018-04-02 15:51 GMT+02:00 Tomas Pospisek :
>> Hi Manuel,
>>
>> I want to ping you on this wishlist ticket.
>>
>> I do not want to stress you out: you have your own life and priorities, just
>> as everybody else, full respect for that.
>>
>> However sometimes stuff falls through the cracks, that's why I'm pinging you
>> on this.
>>[...]

With significant delay (alioth/salsa migrations and other stuff in
between), finally this is added to the repo.

I had to make some changes for the column, but nothing big.

Also, I cannot remember why I didn't add it at the time along with
Origin, if there was an issue, it might be gone now, not sure.

Finally, about the tests, I didn't run them yet, I am going to look at
this along with other changes that I am making that will very likely
cause some breakage, and I also looking into your other patch (didn't
do it yet) and other pending submissions.


Cheers.
-- 
Manuel A. Fernandez Montecelo 



Bug#892983: [Aptitude-devel] Bug#892983 + Bug#892984: please allow filtering on/displaying the release 'label'/'suite'

2018-04-02 Thread Manuel A. Fernandez Montecelo
Hi Thomas,

2018-04-02 15:51 GMT+02:00 Tomas Pospisek :
> Hi Manuel,
>
> I want to ping you on this wishlist ticket.
>
> I do not want to stress you out: you have your own life and priorities, just
> as everybody else, full respect for that.
>
> However sometimes stuff falls through the cracks, that's why I'm pinging you
> on this.
>[...]

I couldn't look into this yet, if you're a reader of planet-debian you
might guess why :)

I still plan to look at this in the next days/weeks.  We need a more
immediate action for cwidget and aptitude though, which is to fix an
incompatibility with the release of ncurses that it's about to enter
unstable.

Feel free to ping me again if I didn't reply in 2-3 weeks!


Cheers.
-- 
Manuel A. Fernandez Montecelo 



Bug#892983: [Aptitude-devel] Bug#892983 + Bug#892984: please allow filtering on/displaying the release 'label'/'suite'

2018-04-02 Thread Tomas Pospisek

Hi Manuel,

I want to ping you on this wishlist ticket.

I do not want to stress you out: you have your own life and priorities, 
just as everybody else, full respect for that.


However sometimes stuff falls through the cracks, that's why I'm pinging 
you on this.


Do you have any further insight on that wishlist bug? Did you get stuck 
reviewing it? Is there anything that's missing (yeah, I guess the tests 
should be fixed, right?), that you'd maybe appreciate if anybody could 
take care of?


As said, no stress, however I *would* appreciate it very much if this 
patch could make it in eventually... :-o


Thanks a lot for taking care of aptitude :-)!!! Best greetings,
*t

On Fri, 16 Mar 2018, Manuel A. Fernandez Montecelo wrote:


Hi,

2018-03-15 10:56 Axel Beckert:

Control: tag -1 + confirmed

Hi Tomas,

Tomas Pospisek wrote in #892983:

The attached patch implement filtering for the 'Label' field in the
"Release" file. I.e. it allows to filter packages according to the
'Label' of the release they belong to.

It adds a search expression/filter '?label()' to aptitude.


Thanks for the patch.



Yay!

Actually I could have needed that (and looked for it) yesterday on
Raspbian to figure our which packages come from Rasbian (i.e. are in
sync with Debian) and which come from the Raspberry Pi Foundation's
APT repo (which seems rather topsy-turvy).

In the end ?origin() worked for that case, too, but having ?label() …
[...]
… and ?suite() would be indeed a very nice addition. So thanks for the
patch (and patch template)!


IIRC I implemented ?origin a few years back, and again IIRC, there was
some trouble with ?label or some of the other fields coming from the
repo, I think that it's the reason why they are missing.

Over the next week or so I will try to remember or do some tests to find
out why I didn't do that... unfortunately that might require digging
into bug reports or mailing list archives, if that was even documented
publicly at all, which maybe not.


Cheers.
--
Manuel A. Fernandez Montecelo 





Bug#892983: [Aptitude-devel] Bug#892983 + Bug#892984: please allow filtering on/displaying the release 'label'/'suite'

2018-03-16 Thread Manuel A. Fernandez Montecelo

Hi,

2018-03-15 10:56 Axel Beckert:

Control: tag -1 + confirmed

Hi Tomas,

Tomas Pospisek wrote in #892983:

The attached patch implement filtering for the 'Label' field in the
"Release" file. I.e. it allows to filter packages according to the
'Label' of the release they belong to.

It adds a search expression/filter '?label()' to aptitude.


Thanks for the patch.



Yay!

Actually I could have needed that (and looked for it) yesterday on
Raspbian to figure our which packages come from Rasbian (i.e. are in
sync with Debian) and which come from the Raspberry Pi Foundation's
APT repo (which seems rather topsy-turvy).

In the end ?origin() worked for that case, too, but having ?label() …
[...]
… and ?suite() would be indeed a very nice addition. So thanks for the
patch (and patch template)!


IIRC I implemented ?origin a few years back, and again IIRC, there was
some trouble with ?label or some of the other fields coming from the
repo, I think that it's the reason why they are missing.

Over the next week or so I will try to remember or do some tests to find
out why I didn't do that... unfortunately that might require digging
into bug reports or mailing list archives, if that was even documented
publicly at all, which maybe not.


Cheers.
--
Manuel A. Fernandez Montecelo 



Bug#892983: [Aptitude-devel] Bug#892983 + Bug#892984: please allow filtering on/displaying the release 'label'/'suite'

2018-03-15 Thread Axel Beckert
Control: tag -1 + confirmed

Hi Tomas,

Tomas Pospisek wrote in #892983:
> The attached patch implement filtering for the 'Label' field in the
> "Release" file. I.e. it allows to filter packages according to the
> 'Label' of the release they belong to.
> 
> It adds a search expression/filter '?label()' to aptitude.

Yay!

Actually I could have needed that (and looked for it) yesterday on
Raspbian to figure our which packages come from Rasbian (i.e. are in
sync with Debian) and which come from the Raspberry Pi Foundation's
APT repo (which seems rather topsy-turvy).

In the end ?origin() worked for that case, too, but having ?label() …

Tomas Pospisek wrote in 892984:
> This wishlist complements bugreports #892983 and #484011.
> 
> Filtering for 'Suite's is required for being able to find out whether
> there's Ubuntu security upgrades pending via the CLI interface of aptitude.
> Please see #892983 for further details.

… and ?suite() would be indeed a very nice addition. So thanks for the
patch (and patch template)!

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE