Skip to content

A button, with no icon or label, renders at the bottom of the activity list. #10864

Description

@beedell-roke

⚠️ Before submitting, please verify the following: ⚠️

Bug description

Image

Steps to reproduce

Screencast_20260917_214702.webm

Expected behavior

The button should be labelled, at the least.

Operating system

  1. Details

    #!/usr/bin/env python3
    import rpm
    import yaml
    from datetime import datetime, timezone
    
    package = "fedora-release-identity-kde-desktop"
    
    header = next(
    	rpm.TransactionSet().dbMatch(
    		rpm.RPMTAG_NAME,
    		package,
    	),
    	None,
    )
    
    if header is None:
    	raise LookupError(
    		f"Package {package!r} is not installed"
    	)
    
    tags = (
    	"NAME",
    	"VERSION",
    	"RELEASE",
    	"ARCH",
    	"INSTALLTIME",
    	"SIZE",
    	"SIGPGP",
    	"SOURCERPM",
    	"BUILDTIME",
    	"BUILDHOST",
    	"PACKAGER",
    	"VENDOR",
    )
    
    properties = {}
    
    for name in tags:
    	value = header[
    		getattr(
    			rpm,
    			f"RPMTAG_{name}",
    		)
    	]
    
    	if name in (
    		"INSTALLTIME",
    		"BUILDTIME",
    	):
    		value = (
    			datetime.fromtimestamp(
    				value,
    				timezone.utc,
    			)
    			.isoformat(timespec="seconds")
    			.replace(
    				"+00:00",
    				"Z",
    			)
    		)
    
    	properties[name] = value
    
    print(
    	yaml.safe_dump(
    		properties,
    		sort_keys=False,
    		default_flow_style=False,
    	)
    )

  2. NAME: fedora-release-identity-kde-desktop
    VERSION: '44'
    RELEASE: '18'
    ARCH: noarch
    INSTALLTIME: '2026-05-18T17:04:16Z'
    SIZE: 2006
    BUILDTIME: '2026-05-13T19:44:39Z'
    BUILDHOST: buildvm-x86-17.rdu3.fedoraproject.org
    PACKAGER: Fedora Project
    VENDOR: Fedora Project

Installation method

#!/usr/bin/env pwsh
run0 dnf5 install --refresh -y nextcloud-client

Nextcloud Server version

33.0.5.1

Nextcloud Desktop Client version

  1. Details

    #!/usr/bin/env python3
    import rpm
    import yaml
    from datetime import datetime, timezone
    
    package = "nextcloud-client"
    
    header = next(
    	rpm.TransactionSet().dbMatch(
    		rpm.RPMTAG_NAME,
    		package,
    	),
    	None,
    )
    
    if header is None:
    	raise LookupError(
    		f"Package {package!r} is not installed"
    	)
    
    tags = (
    	"NAME",
    	"VERSION",
    	"RELEASE",
    	"ARCH",
    	"INSTALLTIME",
    	"SIZE",
    	"SIGPGP",
    	"SOURCERPM",
    	"BUILDTIME",
    	"BUILDHOST",
    	"PACKAGER",
    	"VENDOR",
    )
    
    properties = {}
    
    for name in tags:
    	value = header[
    		getattr(
    			rpm,
    			f"RPMTAG_{name}",
    		)
    	]
    
    	if name in (
    		"INSTALLTIME",
    		"BUILDTIME",
    	):
    		value = (
    			datetime.fromtimestamp(
    				value,
    				timezone.utc,
    			)
    			.isoformat(timespec="seconds")
    			.replace(
    				"+00:00",
    				"Z",
    			)
    		)
    
    	properties[name] = value
    
    print(
    	yaml.safe_dump(
    		properties,
    		sort_keys=False,
    		default_flow_style=False,
    	)
    )

  2. NAME: nextcloud-client
    VERSION: 34.0.3
    RELEASE: 1.fc44
    ARCH: x86_64
    INSTALLTIME: '2026-09-14T21:00:01Z'
    SIZE: 21912774
    SIGPGP: null
    SOURCERPM: nextcloud-client-34.0.3-1.fc44.src.rpm
    BUILDTIME: '2026-08-30T20:16:33Z'
    BUILDHOST: buildvm-x86-06.rdu3.fedoraproject.org
    PACKAGER: Fedora Project
    VENDOR: Fedora Project

Did this occur after an update or on a clean installation?

PS /home/beedell.roke_julian_lockhart> dnf5 history list --contains-pkgs=nextcloud-client             
 ID Command line                                                                         Date and time       Action(s) Altered
292                                                                                      2026-09-14 20:59:58               304
269                                                                                      2026-08-27 01:13:55                28
247 dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-d5d74ec328 2026-08-14 19:26:18                 7
242                                                                                      2026-08-12 22:40:07                16
144 dnf install nextcloud-client-dolphin                                                 2026-06-19 10:21:32                 4

Additional info

Per pull/10863, I have attached the relevant logs, at user-attachments/files/32355817/tlj11v.zip. NC states:

Redact information deemed sensitive before sharing!

However, I do not know what to redact, if anything is generally applicable.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions