body:
Build Identifier:

I was using my computer normally (browsing the web) when responsiveness went
suddenly low. Could not use any of the open windows on my desktop, so I did a
Ctrl+Alt+F1. After logging in as root and checking dmesg, I've got the
following Oops:

2018-07-23T00:00:19.289492-03:00 wotan kernel: [363859.916360] BUG: unable to
handle kernel NULL pointer dereference at 0000000000000008
2018-07-23T00:00:19.289510-03:00 wotan kernel: [363859.916377] IP:
blk_queue_split+0x1b1/0x5a0
2018-07-23T00:00:19.289511-03:00 wotan kernel: [363859.916382] PGD 0 P4D 0
2018-07-23T00:00:19.289512-03:00 wotan kernel: [363859.916387] Oops: 0000 [#1]
SMP NOPTI
2018-07-23T00:00:19.289513-03:00 wotan kernel: [363859.916392] Modules linked
in: fuse af_packet nf_conntrack_netbios_ns nf_conntrack_broadcast xt_tcpudp
xt_CT ip6t_rpfilter ip6t_REJECT ipt_REJECT xt_conntrack ip_set nfnetlink
ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6
nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security
iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack
iptable_mangle iptable_raw iptable_security ebtable_filter ebtables
ip6table_filter ip6_tables iptable_filter ip_tables x_tables vboxpci(O)
vboxnetadp(O) vboxnetflt(O) vboxdrv(O) binfmt_misc msr xfs xpad ff_memless
btrfs raid456 async_raid6_recov async_memcpy libcrc32c async_pq async_xor xor
async_tx uas usb_storage snd_hda_codec_hdmi uvcvideo snd_usb_audio
videobuf2_vmalloc snd_usbmidi_lib videobuf2_memops
2018-07-23T00:00:19.289528-03:00 wotan kernel: [363859.916456]  raid6_pq
videobuf2_v4l2 snd_rawmidi videobuf2_core snd_seq_device usblp videodev joydev
bcache md_mod snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep edac_mce_amd
snd_pcm kvm_amd ccp snd_timer kvm irqbypass snd sp5100_tco k10temp asus_atk0110
i2c_piix4 pcspkr r8169 soundcore mii shpchp acpi_cpufreq ata_generic
hid_generic usbhid ohci_pci nvidia_drm(PO) nvidia_modeset(PO) nvidia(PO)
firewire_ohci firewire_core xhci_pci drm_kms_helper ohci_hcd ehci_pci
syscopyarea xhci_hcd sysfillrect ehci_hcd sysimgblt fb_sys_fops crc_itu_t
serio_raw drm ahci drm_panel_orientation_quirks ipmi_devintf usbcore libahci
pata_jmicron ipmi_msghandler wmi button sg dm_multipath dm_mod scsi_dh_rdac
scsi_dh_emc scsi_dh_alua
2018-07-23T00:00:19.289529-03:00 wotan kernel: [363859.916518] CPU: 5 PID: 5770
Comm: fstrim Tainted: P           O     4.12.14-lp150.12.4-default #1 openSUSE
Leap 15.0 (unreleased)
2018-07-23T00:00:19.289530-03:00 wotan kernel: [363859.916526] Hardware name:
System manufacturer System Product Name/M4A89TD PRO USB3, BIOS 3029
09/07/2012
2018-07-23T00:00:19.289531-03:00 wotan kernel: [363859.916533] task:
ffff8801a3d701c0 task.stack: ffffc90007a8c000
2018-07-23T00:00:19.289538-03:00 wotan kernel: [363859.916539] RIP:
0010:blk_queue_split+0x1b1/0x5a0
2018-07-23T00:00:19.289539-03:00 wotan kernel: [363859.916543] RSP:
0018:ffffc90007a8f988 EFLAGS: 00010246
2018-07-23T00:00:19.289540-03:00 wotan kernel: [363859.916548] RAX:
00000000ffffffff RBX: 0000000000008600 RCX: 00000000025ad3bd
2018-07-23T00:00:19.289541-03:00 wotan kernel: [363859.916555] RDX:
0000000000000000 RSI: 0000000000000000 RDI: ffff88041d3ac040
2018-07-23T00:00:19.289542-03:00 wotan kernel: [363859.916562] RBP:
ffffc90007a8fa08 R08: 0000000000000000 R09: 0000000000000000
2018-07-23T00:00:19.289543-03:00 wotan kernel: [363859.916568] R10:
0000000000000000 R11: 0000000000000000 R12: 0000000000000000
2018-07-23T00:00:19.289549-03:00 wotan kernel: [363859.916575] R13:
0000000000000000 R14: ffff88041d3ac040 R15: ffff8801a3c52720
2018-07-23T00:00:19.289551-03:00 wotan kernel: [363859.916582] FS:
00007f4c17246fc0(0000) GS:ffff880437d40000(0000) knlGS:0000000000000000
2018-07-23T00:00:19.289551-03:00 wotan kernel: [363859.916589] CS:  0010 DS:
0000 ES: 0000 CR0: 0000000080050033
2018-07-23T00:00:19.289552-03:00 wotan kernel: [363859.916594] CR2:
0000000000000008 CR3: 000000010fcbe000 CR4: 00000000000006e0
2018-07-23T00:00:19.289553-03:00 wotan kernel: [363859.916600] Call Trace:
2018-07-23T00:00:19.289554-03:00 wotan kernel: [363859.916621]  ?
cached_dev_cache_miss+0x270/0x270 [bcache]
2018-07-23T00:00:19.289554-03:00 wotan kernel: [363859.916629]  ?
cached_dev_make_request+0xa55/0xcd0 [bcache]
2018-07-23T00:00:19.289557-03:00 wotan kernel: [363859.916635]
blk_queue_bio+0x2f/0x440
2018-07-23T00:00:19.289558-03:00 wotan kernel: [363859.916640]
generic_make_request+0x101/0x2e0
2018-07-23T00:00:19.289558-03:00 wotan kernel: [363859.916645]  ?
submit_bio+0x6c/0x140
2018-07-23T00:00:19.289559-03:00 wotan kernel: [363859.916649]
submit_bio+0x6c/0x140
2018-07-23T00:00:19.289560-03:00 wotan kernel: [363859.916654]
next_bio+0x33/0x40
2018-07-23T00:00:19.289561-03:00 wotan kernel: [363859.916659]
__blkdev_issue_discard+0x11e/0x1d0
2018-07-23T00:00:19.289563-03:00 wotan kernel: [363859.916665]
blkdev_issue_discard+0x5d/0xb0
2018-07-23T00:00:19.289564-03:00 wotan kernel: [363859.916715]  ?
xfs_trim_extents+0x2b6/0x430 [xfs]
2018-07-23T00:00:19.289564-03:00 wotan kernel: [363859.916740]
xfs_trim_extents+0x2b6/0x430 [xfs]
2018-07-23T00:00:19.289565-03:00 wotan kernel: [363859.916766]
xfs_ioc_trim+0x152/0x1f0 [xfs]
2018-07-23T00:00:19.289566-03:00 wotan kernel: [363859.916791]
xfs_file_ioctl+0x331/0xa20 [xfs]
2018-07-23T00:00:19.289566-03:00 wotan kernel: [363859.916798]  ?
sprintf+0x42/0x50
2018-07-23T00:00:19.289567-03:00 wotan kernel: [363859.916817]  ?
do_filp_open+0xa0/0xf0
2018-07-23T00:00:19.289570-03:00 wotan kernel: [363859.916821]  ?
_copy_to_user+0x22/0x30
2018-07-23T00:00:19.289570-03:00 wotan kernel: [363859.916825]  ?
cp_new_stat+0x13d/0x160
2018-07-23T00:00:19.289571-03:00 wotan kernel: [363859.916830]
do_vfs_ioctl+0x90/0x5f0
2018-07-23T00:00:19.289572-03:00 wotan kernel: [363859.916834]  ?
SYSC_newfstat+0x29/0x40
2018-07-23T00:00:19.289572-03:00 wotan kernel: [363859.916839]
SyS_ioctl+0x74/0x80
2018-07-23T00:00:19.289573-03:00 wotan kernel: [363859.916844]
do_syscall_64+0x7b/0x140
2018-07-23T00:00:19.289575-03:00 wotan kernel: [363859.916849]
entry_SYSCALL_64_after_hwframe+0x3d/0xa2
2018-07-23T00:00:19.289576-03:00 wotan kernel: [363859.916853] RIP:
0033:0x7f4c16b33477
2018-07-23T00:00:19.289577-03:00 wotan kernel: [363859.916856] RSP:
002b:00007fffcfc96378 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
2018-07-23T00:00:19.289578-03:00 wotan kernel: [363859.916863] RAX:
ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c16b33477
2018-07-23T00:00:19.289578-03:00 wotan kernel: [363859.916869] RDX:
00007fffcfc96380 RSI: 00000000c0185879 RDI: 0000000000000003
2018-07-23T00:00:19.289579-03:00 wotan kernel: [363859.916874] RBP:
0000000000000000 R08: 00005634b81274c0 R09: 000000000000000a
2018-07-23T00:00:19.289580-03:00 wotan kernel: [363859.916880] R10:
0000000000000000 R11: 0000000000000246 R12: 00005634b8126f80
2018-07-23T00:00:19.289583-03:00 wotan kernel: [363859.916886] R13:
0000000000000001 R14: 00007f4c17246f38 R15: 00005634b8126f80
2018-07-23T00:00:19.289584-03:00 wotan kernel: [363859.916892] Code: 34 45 31
c9 45 8b 67 3c 45 31 c0 c7 45 a8 00 00 00 00 45 31 d2 85 db 0f 84 cc 02 00 00
41 89 d5 4c 89 ee 48 c1 e6 04 49 03 77 78 <8b> 46 08 8b 7e 0c 48 8b 0e 44 29 e0
39 d8 48 89 4d b0 0f 47 c3
2018-07-23T00:00:19.289594-03:00 wotan kernel: [363859.916916] RIP:
blk_queue_split+0x1b1/0x5a0 RSP: ffffc90007a8f988
2018-07-23T00:00:19.289594-03:00 wotan kernel: [363859.916919] CR2:
0000000000000008
2018-07-23T00:00:19.289595-03:00 wotan kernel: [363859.916960] ---[ end trace
9297237537dfe13d ]---
2018-07-23T00:00:19.294888-03:00 wotan systemd[1]: fstrim.service: Main process
exited, code=killed, status=9/KILL
2018-07-23T00:00:19.295473-03:00 wotan systemd[1]: Failed to start Discard
unused blocks.
2018-07-23T00:00:19.296091-03:00 wotan systemd[1]: fstrim.service: Unit entered
failed state.
2018-07-23T00:00:19.296503-03:00 wotan systemd[1]: fstrim.service: Failed with
result 'signal'.

One of my file systems is a bcache-enabled fs. The structure is as listed by
lsblk:

# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sde               8:64   0 111,8G  0 disk
├─sde1            8:65   0     8G  0 part  [SWAP]
└─sde2            8:66   0 103,8G  0 part
  └─bcache0     252:0    0   3,7T  0 disk  /home
sdf               8:80   0   1,8T  0 disk
└─sdf1            8:81   0   1,8T  0 part
  └─md127         9:127  0   3,7T  0 raid5
    └─md127p1   259:0    0   3,7T  0 md
      └─bcache0 252:0    0   3,7T  0 disk  /home
sdg               8:96   0   1,8T  0 disk
└─sdg1            8:97   0   1,8T  0 part
  └─md127         9:127  0   3,7T  0 raid5
    └─md127p1   259:0    0   3,7T  0 md
      └─bcache0 252:0    0   3,7T  0 disk  /home
sdh               8:112  0   1,8T  0 disk
└─sdh1            8:113  0   1,8T  0 part
  └─md127         9:127  0   3,7T  0 raid5
    └─md127p1   259:0    0   3,7T  0 md
      └─bcache0 252:0    0   3,7T  0 disk  /home
sdi               8:128  0 465,8G  0 disk
└─sdi1            8:129  0 465,8G  0 part  /

So I have a XFS file system mounted atop a MD RAID 5 device atop a bcache.
Superblock of the caching device (/dev/sde2) is as follows:

sudo bcache-super-show /dev/sde2
sb.magic                ok
sb.first_sector         8 [match]
sb.csum                 603515EEF3C87C0E [match]
sb.version              3 [cache device]

dev.label               (empty)
dev.uuid                b88fe169-b065-4780-b68c-aa5446a07130
dev.sectors_per_block   1
dev.sectors_per_bucket  1024
dev.cache.first_sector  1024
dev.cache.cache_sectors 217660416
dev.cache.total_sectors 217661440
dev.cache.ordered       yes
dev.cache.discard       no
dev.cache.pos           0
dev.cache.replacement   0 [lru]

cset.uuid               075ef0e1-cb1f-40b9-870e-973c69f196e3

After some testing, I've found that when I try fstrim /home (my XFS
filesystem), I get an Oops:

2018-07-23T09:16:39.987678-03:00 wotan kernel: [21292.555606] BUG: unable to
handle kernel NULL pointer dereference at 0000000000000008
2018-07-23T09:16:39.987699-03:00 wotan kernel: [21292.555653] IP:
blk_queue_split+0x1b1/0x5a0
2018-07-23T09:16:39.987700-03:00 wotan kernel: [21292.555668] PGD 0 P4D 0
2018-07-23T09:16:39.987701-03:00 wotan kernel: [21292.555688] Oops: 0000 [#1]
SMP NOPTI
2018-07-23T09:16:39.987704-03:00 wotan kernel: [21292.555704] Modules linked
in: nf_conntrack_netbios_ns nf_conntrack_broadcast xt_tcpudp xt_CT ip6t_rpf
ilter ip6t_REJECT ipt_REJECT xt_conntrack ebtable_nat ebtable_broute
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle
ip6table_
raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4
nf_nat nf_conntrack iptable_mangle iptable_raw iptable_security ebtable_f
ilter ebtables ip6table_filter ip6_tables iptable_filter ip_tables vboxpci(O)
vboxnetadp(O) vboxnetflt(O) vboxdrv(O) fuse af_packet ip_set nfnetlink bri
dge stp llc x_tables binfmt_misc msr xfs xpad ff_memless btrfs raid456
async_raid6_recov async_memcpy libcrc32c async_pq async_xor uas usb_storage xor
a
sync_tx snd_hda_codec_hdmi bcache snd_usb_audio uvcvideo videobuf2_vmalloc
videobuf2_memops videobuf2_v4l2
2018-07-23T09:16:39.987706-03:00 wotan kernel: [21292.555927]  videobuf2_core
raid6_pq snd_usbmidi_lib snd_rawmidi videodev snd_seq_device usblp joydev
snd_hda_intel md_mod snd_hda_codec edac_mce_amd snd_hda_core kvm_amd snd_hwdep
ccp snd_pcm sp5100_tco kvm irqbypass pcspkr k10temp i2c_piix4 snd_timer a
sus_atk0110 snd r8169 mii soundcore shpchp acpi_cpufreq ata_generic hid_generic
usbhid ohci_pci serio_raw nvidia_drm(PO) nvidia_modeset(PO) nvidia(PO) f
irewire_ohci pata_jmicron drm_kms_helper syscopyarea sysfillrect xhci_pci
sysimgblt ohci_hcd fb_sys_fops ehci_pci xhci_hcd ehci_hcd ahci usbcore drm lib
ahci firewire_core drm_panel_orientation_quirks crc_itu_t ipmi_devintf
ipmi_msghandler wmi button sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc
scsi_d
h_alua [last unloaded: ip_tables]
2018-07-23T09:16:39.987707-03:00 wotan kernel: [21292.556137] CPU: 3 PID: 30610
Comm: fstrim Tainted: P           O     4.12.14-lp150.12.4-default #1 op
enSUSE Leap 15.0 (unreleased)
2018-07-23T09:16:39.987708-03:00 wotan kernel: [21292.556165] Hardware name:
System manufacturer System Product Name/M4A89TD PRO USB3, BIOS 3029    09/0
7/2012
2018-07-23T09:16:39.987711-03:00 wotan kernel: [21292.556192] task:
ffff8803205101c0 task.stack: ffffc90005ed8000
2018-07-23T09:16:39.987712-03:00 wotan kernel: [21292.556212] RIP:
0010:blk_queue_split+0x1b1/0x5a0
2018-07-23T09:16:39.987713-03:00 wotan kernel: [21292.556227] RSP:
0018:ffffc90005edb988 EFLAGS: 00010246
2018-07-23T09:16:39.987713-03:00 wotan kernel: [21292.556244] RAX:
00000000ffffffff RBX: 000000000006a000 RCX: 00000000026928b0
2018-07-23T09:16:39.987714-03:00 wotan kernel: [21292.556261] RDX:
0000000000000000 RSI: 0000000000000000 RDI: ffff88041bb08888
2018-07-23T09:16:39.987715-03:00 wotan kernel: [21292.556277] RBP:
ffffc90005edba08 R08: 0000000000000000 R09: 0000000000000000
2018-07-23T09:16:39.987718-03:00 wotan kernel: [21292.556292] R10:
0000000000000000 R11: 0000000000000000 R12: 0000000000000000
2018-07-23T09:16:39.987718-03:00 wotan kernel: [21292.556308] R13:
0000000000000000 R14: ffff88041bb08888 R15: ffff8803f967f420
2018-07-23T09:16:39.987719-03:00 wotan kernel: [21292.556326] FS:
00007ff40a53efc0(0000) GS:ffff880437cc0000(0000) knlGS:0000000000000000
2018-07-23T09:16:39.987720-03:00 wotan kernel: [21292.556352] CS:  0010 DS:
0000 ES: 0000 CR0: 0000000080050033
2018-07-23T09:16:39.987721-03:00 wotan kernel: [21292.556367] CR2:
0000000000000008 CR3: 0000000324da6000 CR4: 00000000000006e0
2018-07-23T09:16:39.987721-03:00 wotan kernel: [21292.556383] Call Trace:
2018-07-23T09:16:39.987722-03:00 wotan kernel: [21292.556427]  ?
cached_dev_cache_miss+0x270/0x270 [bcache]
2018-07-23T09:16:39.987725-03:00 wotan kernel: [21292.556460]  ?
cached_dev_make_request+0xa55/0xcd0 [bcache]
2018-07-23T09:16:39.987750-03:00 wotan kernel: [21292.556479]
blk_queue_bio+0x2f/0x440
2018-07-23T09:16:39.987752-03:00 wotan kernel: [21292.556497]
generic_make_request+0x101/0x2e0
2018-07-23T09:16:39.987752-03:00 wotan kernel: [21292.556514]  ?
submit_bio+0x6c/0x140
2018-07-23T09:16:39.987753-03:00 wotan kernel: [21292.556530]
submit_bio+0x6c/0x140
2018-07-23T09:16:39.987754-03:00 wotan kernel: [21292.556548]
next_bio+0x33/0x40
2018-07-23T09:16:39.987757-03:00 wotan kernel: [21292.556566]
__blkdev_issue_discard+0x11e/0x1d0
2018-07-23T09:16:39.987758-03:00 wotan kernel: [21292.556585]
blkdev_issue_discard+0x5d/0xb0
2018-07-23T09:16:39.987758-03:00 wotan kernel: [21292.556705]  ?
xfs_trim_extents+0x2b6/0x430 [xfs]
2018-07-23T09:16:39.987759-03:00 wotan kernel: [21292.556798]
xfs_trim_extents+0x2b6/0x430 [xfs]
2018-07-23T09:16:39.987760-03:00 wotan kernel: [21292.556894]
xfs_ioc_trim+0x152/0x1f0 [xfs]
2018-07-23T09:16:39.987760-03:00 wotan kernel: [21292.556989]
xfs_file_ioctl+0x331/0xa20 [xfs]
2018-07-23T09:16:39.987761-03:00 wotan kernel: [21292.557010]  ?
sprintf+0x42/0x50
2018-07-23T09:16:39.987764-03:00 wotan kernel: [21292.557030]  ?
do_filp_open+0xa0/0xf0
2018-07-23T09:16:39.987764-03:00 wotan kernel: [21292.557050]  ?
_copy_to_user+0x22/0x30
2018-07-23T09:16:39.987765-03:00 wotan kernel: [21292.557067]  ?
cp_new_stat+0x13d/0x160
2018-07-23T09:16:39.987766-03:00 wotan kernel: [21292.557087]
do_vfs_ioctl+0x90/0x5f0
2018-07-23T09:16:39.987767-03:00 wotan kernel: [21292.557105]  ?
SYSC_newfstat+0x29/0x40
2018-07-23T09:16:39.987767-03:00 wotan kernel: [21292.557123]
SyS_ioctl+0x74/0x80
2018-07-23T09:16:39.987770-03:00 wotan kernel: [21292.557142]
do_syscall_64+0x7b/0x140
2018-07-23T09:16:39.987770-03:00 wotan kernel: [21292.557160]
entry_SYSCALL_64_after_hwframe+0x3d/0xa2
2018-07-23T09:16:39.987771-03:00 wotan kernel: [21292.557178] RIP:
0033:0x7ff409e2b477
2018-07-23T09:16:39.987772-03:00 wotan kernel: [21292.557193] RSP:
002b:00007ffc962050a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
2018-07-23T09:16:39.987772-03:00 wotan kernel: [21292.557220] RAX:
ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff409e2b477
2018-07-23T09:16:39.987773-03:00 wotan kernel: [21292.557236] RDX:
00007ffc962050b0 RSI: 00000000c0185879 RDI: 0000000000000003
2018-07-23T09:16:39.987774-03:00 wotan kernel: [21292.557252] RBP:
0000000000000000 R08: 0000558663c657f0 R09: 000000000000000a
2018-07-23T09:16:39.987780-03:00 wotan kernel: [21292.557268] R10:
0000000000000000 R11: 0000000000000246 R12: 0000558663c666a0
2018-07-23T09:16:39.987781-03:00 wotan kernel: [21292.557284] R13:
0000000000000001 R14: 00007ff40a53ef38 R15: 0000558663c666a0
2018-07-23T09:16:39.987782-03:00 wotan kernel: [21292.557301] Code: 34 45 31 c9
45 8b 67 3c 45 31 c0 c7 45 a8 00 00 00 00 45 31 d2 85 db 0f 84 cc 02 00 00 41
89 d5 4c 89 ee 48 c1 e6 04 49 03 77 78 <8b> 46 08 8b 7e 0c 48 8b 0e 44 29 e0 39
d8 48 89 4d b0 0f 47 c3
2018-07-23T09:16:39.987783-03:00 wotan kernel: [21292.557406] RIP:
blk_queue_split+0x1b1/0x5a0 RSP: ffffc90005edb988
2018-07-23T09:16:39.987784-03:00 wotan kernel: [21292.557420] CR2:
0000000000000008
2018-07-23T09:16:39.987784-03:00 wotan kernel: [21292.557466] ---[ end trace
215663f77664bda5 ]---

After this, subsequent calls to fstrim -av hang up, and a hard reboot (reset)
is the only way to unmount /home. The command completed successfully when run
on the / filesystem (which is also on a SSD but without bcache).

Reproducible: Always

Steps to Reproduce:
1. Create a bcache-enabled XFS filesystem (I only tested with a MD device but I
don't think it has something to do with the results).
2. Do some file operations
3. Issue fstrim -av just as configured in
/usr/lib/systemd/system/fstrim.service.
Actual Results:
fstrim gets killed and an Oops like the ones above is generated on
/var/log/messages.

2018-07-23T00:00:19.294888-03:00 wotan systemd[1]: fstrim.service: Main process
exited, code=killed, status=9/KILL
2018-07-23T00:00:19.295473-03:00 wotan systemd[1]: Failed to start Discard
unused blocks.
2018-07-23T00:00:19.296091-03:00 wotan systemd[1]: fstrim.service: Unit entered
failed state.
2018-07-23T00:00:19.296503-03:00 wotan systemd[1]: fstrim.service: Failed with
result 'signal'.

Expected Results:
The command should complete cleanly, ignoring the bcache device if it's the
case.

It seems that fstrim has never been actually run on my / filesystem since I
replaced my SSD drive, for I've got 155 Gbytes free after a manually issued
"fstrim /" command. For the moment, for preventing data loss and system
freezing, I've mounted / with the "discard" option and I have disabled the
fstrim service.

summary: fstrim on bcache enabled file system produces an Oops


body:
--1532363192.46F84470.9951
Date: Mon, 23 Jul 2018 16:26:32 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102282

            Bug ID: 1102282
           Summary: Missing dependencies in kupfer package
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: All
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: visvanathannaditya-at-gmail.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

The official kupfer package has 2 missing dependencies required to run but the
official package does not list them at all as depencies. The dependencies are
python3-cairo and python3-dbus-python.

here's what the listed dependencies are:

$ ~ zypper info --requires kupfer
Loading repository data...
Reading installed packages...

Information for package kupfer:
-------------------------------
Repository     : openSUSE-Leap-15.0-1
Name           : kupfer
Version        : 319-lp150.1.4
Arch           : noarch
Vendor         : openSUSE
Installed Size : 3.2 MiB
Installed      : Yes
Status         : up-to-date
Source package : kupfer-319-lp150.1.4.src
Summary        : An interface for access to applications and documents
Description    :
    Kupfer is an interface for access to applications
    and their documents.

    The most typical use is to find a specific application and launch it.
    Kupfer can be extended with plugins so that its quick-access
    paradigm can be extended to many more objects than just
    applications.
Requires       : [13]
    python3-gobject
    desktop-file-utils
    python3-gobject-Gdk
    gvfs
    python3-docutils
    python3-xdg
    typelib-1_0-Gtk-3_0
    typelib-1_0-Keybinder-3_0
    typelib-1_0-Wnck-3_0
    /bin/sh
    hicolor-icon-theme
    shared-mime-info
    update-desktop-files

I guess the above mentioned packages need to be added as dependencies too.

Cheers.

summary: Missing dependencies in kupfer package


--1532368670.CD7dB3A4.25639
Date: Mon, 23 Jul 2018 17:57:50 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102294

            Bug ID: 1102294
           Summary: Spell checking packages for Bulgarian mark all words as incorrect
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: studio-at-anchev.net
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

STR:

[0. Upgraded from Leap 42.3 (where everything worked fine with aspell to Leap
15]

1. Install Bulgarian spell check packages

[~]: rpm -q aspell-bg myspell-bg_BG
aspell-bg-4.1-lp150.1.3.x86_64
myspell-bg_BG-20171218-lp150.1.3.noarch

2. Test with some Bulgarian text (only last word is wrong)

echo "някакъв текст за пробаа" | enchant -d bg -a

EXPECTED:

Only the last word should be marked as wrong.

ACTUAL:

All words are marked as wrong:

[~]:  echo "някакъв текст за пробаа" | enchant -d bg -a
@(#) International Ispell Version 3.1.20 (but really Enchant 1.6.0)
# някакъв 0
# текст 8
# за 14
# пробаа 17
[~]: echo "някакъв текст за пробаа" | enchant -d bg -l
някакъв
текст
за
пробаа

Just as a double check, with English everything works fine:

[~]: echo "hello wrold" | enchant -d en -a
@(#) International Ispell Version 3.1.20 (but really Enchant 1.6.0)
*
& wrold 2 6: world, wold

As a result of this programs which use enchant also mark correct Bulgarian
words as incorrect. (example: Claws Mail)


--1532418680.56Ba6B7b0.13148
Date: Tue, 24 Jul 2018 07:51:20 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102359

            Bug ID: 1102359
           Summary: VUL-1: CVE-2018-14522: aubio: SEGV in aubio_pitch_set_unit
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/211415/
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Security
          Assignee: tiwai-at-suse.com
          Reporter: jsegitz-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

Created attachment 777828
  --> http://bugzilla.opensuse.org/attachment.cgi?id=777828&action=edit
Reproducer

CVE-2018-14522

An issue was discovered in aubio 0.4.6. A SEGV signal can occur in
aubio_pitch_set_unit in pitch/pitch.c, as demonstrated by aubionotes.

Reproducer:
aubionotes testcase3
[wav @ 0x56385bd74e20] Invalid sample rate: -2147461598
AUBIO ERROR: source_avcodec: Failed opening testcase3 (Invalid data found when
processing input)
AUBIO ERROR: source_sndfile: Failed opening testcase3 (Internal error : SF_INFO
struct incomplete.)
AUBIO ERROR: onset: samplerate (-2147461598) can not be < 1
AUBIO ERROR: pitch: samplerate (-2147461598) can not be < 1
[1]    18102 segmentation fault (core dumped)  aubionotes testcase3

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14522
https://github.com/aubio/aubio/issues/188


--1532420320.0fd160.20433
Date: Tue, 24 Jul 2018 08:18:40 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102364

            Bug ID: 1102364
           Summary: VUL-1: CVE-2018-14523: aubio: buffer over-read in new_aubio_pitchyinfft
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/211416/
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Security
          Assignee: tiwai-at-suse.com
          Reporter: jsegitz-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

Created attachment 777835
  --> http://bugzilla.opensuse.org/attachment.cgi?id=777835&action=edit
Reproducer

CVE-2018-14523

An issue was discovered in aubio 0.4.6. A buffer over-read can occur in
new_aubio_pitchyinfft in pitch/pitchyinfft.c, as demonstrated by aubionotes.

Reproducer doesn't trigger without ASAN
aubionotes testcase2

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14523
https://github.com/aubio/aubio/issues/189


--1532433122.CCD60.27954
Date: Tue, 24 Jul 2018 11:52:02 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102408

            Bug ID: 1102408
           Summary: trackerbug: packages do not build reproducibly from race conditions
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: All
                OS: openSUSE Factory
            Status: CONFIRMED
          Severity: Normal
          Priority: P5 - None
         Component: Development
          Assignee: bwiedemann-at-suse.com
          Reporter: bwiedemann-at-suse.com
        QA Contact: qa-bugs-at-suse.de
        Depends on: 1021335, 1021353
            Blocks: 1081754
          Found By: Development
           Blocker: ---

See also https://reproducible-builds.org/
and https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/race

When packages build with make -j$N   (N>1),
it sometimes results in binaries that differ between builds
and thus trigger rebuilds of depending packages
and are published to mirrors and users
when actually nothing really changed.

Build results can also be incorrect due to races.

Often it is possible to fix races by adding proper dependencies between build
targets (e.g. https://bugzilla.sudo.ws/show_bug.cgi?id=842 )
or fixing involved racy tools


body:
--1532508277.AC5b550b0.6257
Date: Wed, 25 Jul 2018 08:44:37 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1102522

            Bug ID: 1102522
           Summary: Docker v18.06-ce upgrade.
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Containers
          Assignee: containers-bugowner-at-suse.de
          Reporter: asarai-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Tracking bug for the upgrade to Docker v18.06-ce.

pkgs: containerd docker docker-runc

summary: Docker v18.06-ce upgrade.


body:
--1532510973.CfC2C5.5803
Date: Wed, 25 Jul 2018 09:29:33 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1102530

            Bug ID: 1102530
           Summary: VUL-0: chromium:  68.0.3440.75 update
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/202287/
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: security-team-at-suse.de
          Reporter: kbabioch-at-suse.com
        QA Contact: qa-bugs-at-suse.de
                CC: astieger-at-suse.com, tchvatal-at-suse.com
        Depends on: 1086124
          Found By: Security Response Team
           Blocker: ---

The Chrome team is delighted to announce the promotion of Chrome 68 to the
stable channel for Windows, Mac and Linux. This will roll out over the coming
days/weeks. Chrome 68.0.3440.75 contains a number of fixes and improvements --
a list of changes is available in the log. Watch out for upcoming Chrome and
Chromium blog posts about new features and big efforts delivered in 68.

summary: VUL-0: chromium:  68.0.3440.75 update


--1532512159.bFa1c0.13448
Date: Wed, 25 Jul 2018 09:49:19 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1102532

            Bug ID: 1102532
           Summary: ffmpeg-4 depends on ffnvcodec on codestreams we don't provide it on
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: jengelh-at-inai.de
          Reporter: tchvatal-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

As per $SUMMARY we need to change the condition from BUILD_ORIG to version
controled to make the package build propery everywhere.


--1532526970.28e3AE4.13254
Date: Wed, 25 Jul 2018 13:56:10 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102568

            Bug ID: 1102568
           Summary: quasselcore.service does not contain Requires= and After= when using Postgresql as DB
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: mikef-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Using quassel-core-0.12.5-lp150.3.1.x86_64 on Leap 15.0 with Postgresql as the
DB.  quasselcore will fail to start on system reboot with both Postgresql and
quasselcore services enabled.  I have added Requires=postgresql.service and
modified After=network.target postgresql.service in
/usr/lib/systemd/system/quasselcore.service.


--1532591009.1d440.4995
Date: Thu, 26 Jul 2018 07:43:29 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102696

            Bug ID: 1102696
           Summary: VUL-1: CVE-2018-14471: libredwg: dwg_obj_block_control_get_block_headers in dwg_api.c allows remote attackers to cause a denial of service
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/211248/
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Security
          Assignee: astieger-at-suse.com
          Reporter: jsegitz-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

Created attachment 778065
  --> http://bugzilla.opensuse.org/attachment.cgi?id=778065&action=edit
Reproducer

CVE-2018-14471

dwg_obj_block_control_get_block_headers in dwg_api.c in GNU LibreDWG 0.5.1048
allows remote attackers to cause a denial of service (NULL pointer dereference
and SEGV) via a crafted dwg file.

Fix:
https://github.com/LibreDWG/libredwg/commit/7bb6307da56c753b962de127a43ebde3e621ecbb

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14471
https://github.com/LibreDWG/libredwg/issues/32


--1532591527.d3EdbB8e0.8607
Date: Thu, 26 Jul 2018 07:52:07 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102702

            Bug ID: 1102702
           Summary: VUL-0: CVE-2018-14524: libredwg: dwg_decode_eed in decode.c leads to a double free
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/211417/
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Security
          Assignee: astieger-at-suse.com
          Reporter: jsegitz-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

Created attachment 778066
  --> http://bugzilla.opensuse.org/attachment.cgi?id=778066&action=edit
Reproducer

CVE-2018-14524

dwg_decode_eed in decode.c in GNU LibreDWG 0.5.1048 leads to a double free (in
dwg_free_eed in free.c) because it does not properly manage the obj->eed value
after a free occurs.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14524
https://github.com/LibreDWG/libredwg/issues/33


--1532612673.B81D0.14892
Date: Thu, 26 Jul 2018 13:44:33 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102749

            Bug ID: 1102749
           Summary: GL applications have blank output when using qemu virtio gpu / virgl
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KVM
          Assignee: kvm-bugs-at-forge.provo.novell.com
          Reporter: vliaskovitis-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Latest TW host and guest using virtio-gpu, spice virgl, and GNOME.

In guest:

~ # dmesg | grep -i virgl
[    4.631327] [drm] virgl 3d acceleration enabled

~ # glxinfo | grep -i renderer

The guest desktop works fine, but openGL applications using virtio3d show blank
output. E.g. start glxgears or other openGL programs. There is no output drawn
(blank application window, or window with garbage drawn).

The problem is in virglrenderer (library which is used by qemu to render 3D
content of guest natively on the host GPU). virglrenderer from git master works
fine, current TW virglrenderer (packaged in virglrenderer-devel) does not.

After a git bisect, the fix is:

commit 1fdafd623c71ba070ce51912710fe47e4389ba81 (HEAD)
Author: Lepton Wu <lepton-at-chromium.org>
Date:   Wed Mar 14 14:35:00 2018 -0700

    vrend: Increase VREND_MAX_CTX to 64.

which increases the supported number of GL contexts from 16 to 64. It looks
like
TW (at least with GNOME, I have not tested other desktop environments) keeps
more than 16 contexts, and virglrenderer will ignore them without this
increase. E.g. debug printfs from relevant functions in virglrenderer:

vrend_renderer_context_create handle 16 > 16
vrend_renderer_context_create handle 17 > 16
vrend_renderer_context_create handle 18 > 16
vrend_renderer_context_create handle 19 > 16
vrend_renderer_context_create handle 20 > 16
vrend_renderer_context_create handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_lookup_renderer_ctx handle 21 > 16
vrend_decode_block handle 21 > 16

Testing with the above fix solves the issue. glxgears and other GL applications
show correct output after applying the fix.

Note: Testing with spice virgl also requires the fix from
https://bugzilla.opensuse.org/show_bug.cgi?id=1102627


--1532616372.530BE31d0.2027
Date: Thu, 26 Jul 2018 14:46:12 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102761

            Bug ID: 1102761
           Summary: [Build 20180725] firewalld: iptables v1.6.2: can't initialize iptables table `nat':
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
               URL: https://openqa.opensuse.org/tests/714056/modules/docke
                    r/steps/12
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Network
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: dimstar-at-opensuse.org
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

## Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-docker_image@64bit fails
in
[docker](https://openqa.opensuse.org/tests/714056/modules/docker/steps/12)

## Reproducible

Fails since (at least) Build
[20180725](https://openqa.opensuse.org/tests/713901)

## Expected result

Last good: [20180724](https://openqa.opensuse.org/tests/713093) (or more
recent)

## Further details

Always latest result in this scenario:
[latest](https://openqa.opensuse.org/tests/latest?flavor=DVD&test=docker_image&distri=opensuse&machine=64bit&version=Tumbleweed&arch=x86_64)

With the upgrade of firewalld to version 0.6, the various docker tests expose
an error. Docker fails to start with log entries like:

Jul 26 10:29:20 susetest kernel: Bridge firewalling registered
Jul 26 10:29:20 susetest firewalld[676]: WARNING: COMMAND_FAILED:
'/usr/sbin/iptables -w2 -t nat -D OUTPUT -m addrtype --dst-type LOCAL ! --dst
127.0.0.0/8 -j DOCKER' failed: iptables v1.6.2: can't initialize iptables table
`nat': Table does not exist (do you need to insmod?)
                                         Perhaps iptables or your kernel needs
to be upgraded.


--1532670358.C27C0.417
Date: Fri, 27 Jul 2018 05:45:58 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102819

            Bug ID: 1102819
           Summary: saltstack server_id changes with each run on python3
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: x86-64
                OS: openSUSE Factory
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: aboe76-at-gmail.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

saltstack server_id changes with each run

See also issue: https://github.com/saltstack/salt/issues/46595

[root-at-example.com stack (master)]# salt-call grains.item server_id && date
local:
    ----------
    server_id:
        812924806

[root-at-example.com stack (master)]# salt-call grains.item server_id && date
local:
    ----------
    server_id:
        533218382

This was fixed in: https://github.com/saltstack/salt/pull/46649

Please include this patch.


--1532675872.8e324b16.18097
Date: Fri, 27 Jul 2018 07:17:52 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102832

            Bug ID: 1102832
           Summary: [Build 20180726] ostart_wayland_plasma5 fails to login
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
               URL: https://openqa.opensuse.org/tests/714808/modules/start
                    _wayland_plasma5/steps/24
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KDE Workspace (Plasma)
          Assignee: opensuse-kde-bugs-at-opensuse.org
          Reporter: dimstar-at-opensuse.org
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

## Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-kde-wayland@64bit_virtio
fails in
[start_wayland_plasma5](https://openqa.opensuse.org/tests/714808/modules/start_wayland_plasma5/steps/24)

## Reproducible

Fails since (at least) Build
[20180712](https://openqa.opensuse.org/tests/706186)

## Expected result

Last good: [20180710](https://openqa.opensuse.org/tests/705464) (or more
recent)

## Further details

Always latest result in this scenario:
[latest](https://openqa.opensuse.org/tests/latest?version=Tumbleweed&arch=x86_64&machine=64bit_virtio&distri=opensuse&test=kde-wayland&flavor=DVD)


body:
--1532680560.B8D87e0.6011
Date: Fri, 27 Jul 2018 08:35:59 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102840

            Bug ID: 1102840
           Summary: trackerbug: build fails at some time
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: openSUSE Factory
            Status: CONFIRMED
          Severity: Normal
          Priority: P5 - None
         Component: Development
          Assignee: bwiedemann-at-suse.com
          Reporter: bwiedemann-at-suse.com
        QA Contact: qa-bugs-at-suse.de
        Depends on: 1081871, 1031548, 1031549, 1068372
          Found By: Development
           Blocker: ---

Some packages make assumptions about the date+time they are built
e.g. assuming that cookies or SSL-certs in their unittests are not yet expired
but that breaks building in the future.

This can cause trouble for maintenance-updates later
and it makes my reproducible builds efforts harder.

summary: trackerbug: build fails at some time


--1532690704.ebF7f0.17457
Date: Fri, 27 Jul 2018 11:25:04 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1102868

            Bug ID: 1102868
           Summary: Overlong openSUSE Leap 15.0 JeOS filenames due to kiwi bug
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: dcassany-at-suse.com
          Reporter: fvogt-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

https://github.com/SUSE/kiwi/issues/787 causes filenames such as
openSUSE-Leap-15.0-kvm-and-xen-Build1.6-JeOS.x86_64-15.0-kvm-and-xen-Build1.6.qcow2.


body:
Build Identifier:

On a fresh install of OpenSUSE Leap 15.0 I installed guake terminal. The
terminal fails to start with the following message:

/usr/lib/python3.6/site-packages/guake/guake_app.py:43: PyGIWarning: GdkX11 was
imported without specifying a version first. Use gi.require_version('GdkX11',
'3.0') before import to ensure that the right version gets loaded.
  from gi.repository import GdkX11
Segmentation fault (core dumped)

Guake package installed: guake-3.2.1-lp150.1.1.noarch

Reproducible: Always

Steps to Reproduce:
1. sudo zypper in guake
2. Attempt to launch guake through plasma menu
3. Attempt to launch guake through another console
Actual Results:
When you try to launch it from the plasma menu nothing loads.
When you try and launch it from another console you can observer the error.

Expected Results:
Guake should launch.

Core dump added as attachment

summary: Guake crash in Plasma with "PyGIWarning: GdkX11 was imported without specifying a version first"


--1532786904.dC78bae4.19396
Date: Sat, 28 Jul 2018 14:08:24 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102980

            Bug ID: 1102980
           Summary: icinga2-2.9.0: No valid ELF RPATH or RUNPATH
    Classification: openSUSE
           Product: openSUSE Backports
           Version: SLE-12-SP3
          Hardware: S/390
                OS: SLES 12
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Packages
          Assignee: packagehub-bugs-at-suse.com
          Reporter: uhaider.msee15seecs-at-seecs.edu.pk
        QA Contact: packagehub-bugs-at-suse.com
          Found By: ---
           Blocker: ---

Created attachment 778299
  --> http://bugzilla.opensuse.org/attachment.cgi?id=778299&action=edit
spec file after fix

While building latest icinga2-2.9.0 the build failed for SLE12 and Leap 42.3

The build log shows following error:

CMake Error at icinga-app/cmake_install.cmake:49 (FILE):
file RPATH_CHANGE could not write new RPATH:

/usr/lib64/icinga2

to the file:

/home/abuild/rpmbuild/BUILDROOT/icinga2-2.9.0-27.1.x86_64/usr/lib64/icinga2/sbin/icinga2

 No valid ELF RPATH or RUNPATH entry exists in the file;

Solution:

Added -DCMAKE_NO_BUILTIN_CHRPATH=ON in spec file.

Testing:
Tested the resulting package on SLE12SP3 on s390x and it worked fine. Also the
build is successful for Leap 42.3.


body:
--1532826060.c1Acd7d0.8960
Date: Sun, 29 Jul 2018 01:01:00 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102986

            Bug ID: 1102986
           Summary: Xelatex does not compile
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: x86-64
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: kaigue7-at-gmail.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

If trying to compile a moderncv template I get the following error:

xdvipdfmx:fatal: pdf_ref_obj(): passed invalid object. Output file removed.

This happens when I change the moderncv style from "classic" to "casual".
Classic works, casual does not using Xelatex.

%% start of file `template.tex'.
%% Copyright 2006-2015 Xavier Danaux (xdanaux-at-gmail.com).
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.

\documentclass[11pt,a4paper]{moderncv}        % possible options include font
size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper',
'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family
('sans' and 'roman')

% moderncv themes
\moderncvstyle{casual}                             % style options are 'casual'
(default), 'classic', 'banking', 'oldstyle' and 'fancy'
\moderncvcolor{blue}                               % color options 'black',
'blue' (default), 'burgundy', 'green', 'grey', 'orange', 'purple' and 'red'
%\renewcommand{\familydefault}{\sfdefault}         % to set the default font;
use '\sfdefault' for the default sans serif font, '\rmdefault' for the default
roman one, or any tex font name
%\nopagenumbers{}                                  % uncomment to suppress
automatic page numbering for CVs longer than one page

% character encoding
%\usepackage[utf8]{inputenc}                       % if you are not using
xelatex ou lualatex, replace by the encoding you are using
%\usepackage{CJKutf8}                              % if you need to use CJK to
typeset your resume in Chinese, Japanese or Korean
\usepackage[%
boldfont,
CJKnumber,
CJKchecksingle
]{xeCJK}
\setCJKmainfont[Script=CJK]{IPAexMincho}

% adjust the page margins
\usepackage[scale=0.75]{geometry}
%\setlength{\hintscolumnwidth}{3cm}                % if you want to change the
width of the column with the dates
%\setlength{\makecvtitlenamewidth}{10cm}           % for the 'classic' style,
if you want to force the width allocated to your name and avoid line breaks. be
careful though, the length is normally calculated to avoid any overlap with
your personal info; use this at your own typographical risks...

% personal data
\name{John}{\textsc{Mr. Test} テストさん}
\title{Resumé title}                               % optional, remove / comment
the line if not wanted
\address{street and number}{postcode city}{country}% optional, remove / comment
the line if not wanted; the "postcode city" and "country" arguments can be
omitted or provided empty
\phone[mobile]{+1~(234)~567~890}                   % optional, remove / comment
the line if not wanted; the optional "type" of the phone can be "mobile"
(default), "fixed" or "fax"
\phone[fixed]{+2~(345)~678~901}
\phone[fax]{+3~(456)~789~012}
\email{john-at-doe.org}                               % optional, remove / comment
the line if not wanted
\homepage{www.johndoe.com}                         % optional, remove / comment
the line if not wanted
\social[linkedin]{john.doe}                        % optional, remove / comment
the line if not wanted
\social[twitter]{jdoe}                             % optional, remove / comment
the line if not wanted
\social[github]{jdoe}                              % optional, remove / comment
the line if not wanted
\extrainfo{additional information}                 % optional, remove / comment
the line if not wanted
%\photo[64pt][0.4pt]{foto_new}                       % optional, remove /
comment the line if not wanted; '64pt' is the height the picture must be
resized to, 0.4pt is the thickness of the frame around it (put it to 0pt for no
frame) and 'picture' is the name of the picture file
\quote{Some quote}                                 % optional, remove / comment
the line if not wanted

% bibliography adjustements (only useful if you make citations in your resume,
or print a list of publications using BibTeX)
% to show numerical labels in the bibliography (default is to show no labels)
% COMMENTED
\makeatletter\renewcommand*{\bibliographyitemlabel}{\@biblabel{\arabic{enumiv}}}\makeatother
%   to redefine the bibliography heading string ("Publications")
%\renewcommand{\refname}{Articles}

% bibliography with mutiple entries
%\usepackage{multibib}
%\newcites{book,misc}{{Books},{Others}}
%----------------------------------------------------------------------------------
%            content
%----------------------------------------------------------------------------------
\begin{document}
%\begin{CJK*}{UTF8}{gbsn}                          % to typeset your resume in
Chinese using CJK
%---

pkgs: texlive-specs-a texlive-specs-b texlive-specs-c texlive-specs-d texlive-specs-e texlive-specs-f texlive-specs-g texlive-specs-h texlive-specs-i texlive-specs-j texlive-specs-k texlive-specs-l texlive-specs-m texlive-specs-n texlive-specs-o texlive-specs-p texlive-specs-q texlive-specs-r texlive-specs-s texlive-specs-t texlive-specs-u texlive-specs-v texlive-specs-w texlive-specs-x texlive-specs-y texlive-specs-z

summary: Xelatex does not compile


body:
--1532844361.1F8e5FED0.28906
Date: Sun, 29 Jul 2018 06:06:01 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1102987

            Bug ID: 1102987
           Summary: [doc]
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Release Notes
          Assignee: sknorr-at-suse.com
          Reporter: deano_ferrari-at-hotmail.com
        QA Contact: lnussel-at-suse.com
          Found By: ---
           Blocker: ---

RE:1.2  Minimal System Installation

https://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.0/#sec.install.minimalinstall

I think there should be some additional notes regarding those upgrading from
Leap 42.3 about stopping and disabling SuSEfirewall2, before attempting to
activate firewalld, similar to those described here perhaps...

https://en.opensuse.org/Firewalld
(Refer "Troubleshooting" section)

summary: [doc]


body:
--1532877151.Bc0112C30.5724
Date: Sun, 29 Jul 2018 15:12:31 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103008

            Bug ID: 1103008
           Summary: multimedia:apps/DVDStyler: Bug
    Classification: openSUSE
           Product: openSUSE.org
           Version: unspecified
          Hardware: x86-64
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: 3rd party software
          Assignee: davejplater-at-gmail.com
          Reporter: stevej-at-humanint.com
        QA Contact: bnc-team-screening-at-forge.provo.novell.com
          Found By: ---
           Blocker: ---

As of 2018-07-29 DVDStyler runs on Tumbleweed, but fails to build an ISO.
Complete log shown below.

DVDStyler v3.0.4
Linux 4.17.9-1-default x86_64
FFmpeg: libavformat 57.83.100, libavcodec 57.107.100, libavutil 55.78.100
Prepare
Cleaning temporary directory
Search for transcoded files in cache
=============================================================================
            | Input size | Output duration | Bitrate  | Estimated output size
VMGM menu 1 |            |                 | 8.0 Mb/s | 0.1 MB
Title 1
  vob       | 4160.1 MB  | 2:17:12.896 sec |          | 4160.1 MB
Total       |            | 2:17:12.896 sec |          | 4160.2 MB
=============================================================================
Generating menu 1 of 1
Create menu MPEG
Frame count of menu: 15
Cannot open output format
Error creation of menu

summary: multimedia:apps/DVDStyler: Bug


body:
--1532929115.DC6700.15980
Date: Mon, 30 Jul 2018 05:38:35 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103027

            Bug ID: 1103027
           Summary: kopete has no localization
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KDE Applications
          Assignee: opensuse-kde-bugs-at-opensuse.org
          Reporter: vovochka13-at-gmail.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

There is no russian translation for kopete.
It was previously provided by package kde-l10n-ru. But there is no kopete.mo in
current release

summary: kopete has no localization


body:
--1532941753.0bC75.11526
Date: Mon, 30 Jul 2018 09:09:13 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1103064

            Bug ID: 1103064
           Summary: libswscale-devel not replaced
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Maintenance
          Assignee: tchvatal-at-suse.com
          Reporter: lnussel-at-suse.com
        QA Contact: qa-bugs-at-suse.de
                CC: astieger-at-suse.com, idonmez-at-suse.com
          Found By: ---
           Blocker: ---

Looks like the ffmpeg split forgot libswscale-devel. The updater applet cannot
deal with that:

$ pkcon update
Getting updates               [=========================]
Finished                      [=========================]
Refreshing software list      [=========================]
Testing changes               [=========================]
Finished                      [=========================]
Fatal error: libswscale-devel-3.4.2-lp150.2.1.x86_64 requires libswscale4 =
3.4.2-lp150.2.1, but this requirement cannot be provided

summary: libswscale-devel not replaced


--1533037949.c8e7EEe14.1393
Date: Tue, 31 Jul 2018 11:52:29 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1103239

            Bug ID: 1103239
           Summary: valgrind doesn't understand -z separate-code linked objects
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: x86-64
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Development
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: rguenther-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

When linking with -z separate-code (which is the default on x86_64 starting
with binutils 2.31 currently in staging) valgrind doesn't seem to find
debuginfo
anymore.

Reproduce like

> echo 'int main() { return 0; }' | gcc -g -Wl,-z,separate-code -x c -
> valgrind --tool=callgrind ./a.out
> grep main callgrind.out.*
fn=(220) (below main)
fn=(14) dl_main

while the correct one looks like

cfn=(220) (below main)
fn=(246) main
fn=(14) dl_main


--1533071735.0AadDB4.31883
Date: Tue, 31 Jul 2018 21:15:35 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103305

            Bug ID: 1103305
           Summary: phpMyAdmin missing dependency for php-ctype
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: chris-at-computersalat.de
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

current phMyAdmin (4.8.2) does not work without php-ctype.
Please fix dependency


--1533093103.56A85.3563
Date: Wed, 1 Aug 2018 03:11:43 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103320

            Bug ID: 1103320
           Summary: screen running with TERM=screen.xterm is broken
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: x86-64
                OS: All
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Other
          Assignee: mls-at-suse.com
          Reporter: bwiedemann-at-suse.com
        QA Contact: qa-bugs-at-suse.de
                CC: alexander_naumov-at-opensuse.org, jdsn-at-suse.com
          Found By: Development
           Blocker: ---

After upgrading from 42.3 to 15.0
I found that bug 940459 was re-introduced in 15.0 when the ncurses changes in
bug 935736 were reverted by Werner via
https://build.opensuse.org/request/show/497888

People say "use tmux instead" and indeed, tmux uses TERM=screen
in its virtual windows, which works fine.

But screen uses TERM=screen.xterm which breaks alt-leftarrow (and
ctrl-leftarrow) to skip a word in bash prompt - even locally.

and over ssh to a SLE-12 it is a total mess anyway (see old bugs).

Also, you cannot override it using a 'term screen' in .screenrc
or with ^A:term screen
or with screen -T screen
which is a bug in itself because documentation clearly says that this should
work.


--1533098706.dDAcc440.18176
Date: Wed, 1 Aug 2018 04:45:06 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103325

            Bug ID: 1103325
           Summary: Patterns: minimal_base_conflicts should probably be removed, its not in Leap or SLE
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Basesystem
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: simonf.lees-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

As per title


--1533098946.aCdff0.19301
Date: Wed, 1 Aug 2018 04:49:06 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103326

            Bug ID: 1103326
           Summary: minimal_base pattern shouldn't have any recommends
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Basesystem
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: simonf.lees-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Its not possible to install minimal_base using --no-recommends as we force it
to be installed on every system, the list of recommends below should likely be
moved into the "base" pattern or made requires if we want them on every system

Recommends:     btrfsmaintenance
Recommends:     btrfsprogs
Recommends:     elfutils
Recommends:     glibc-locale
Recommends:     grub2
Recommends:     iproute2
Recommends:     openssh
Recommends:     snapper
Recommends:     system-group-trusted
Recommends:     system-group-wheel
Recommends:     system-user-bin
Recommends:     system-user-daemon
%if ! 0%{?is_opensuse}
Recommends:     systemd-coredump
%endif
Recommends:     sysvinit-tools
Recommends:     udev
Suggests:       ed
# rollback-helper is useful on Leap / SLE but not tumbleweed
%if 0%{?sle_version}
Recommends:     rollback-helper
%endif
%if 0%{?is_opensuse}
Requires:       openSUSE-build-key
%else
Recommends:     rollback_helper
Recommends:     SUSEConnect
Recommends:     suse-build-key
%endif
%ifarch x86_64 %arm
Recommends:     efibootmgr
%endif


body:
--1533108929.4AFEA4dA1.7508
Date: Wed, 1 Aug 2018 07:35:29 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103351

            Bug ID: 1103351
           Summary: Introduce lldpd version 1.0.1
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: mpluskal-at-suse.com
          Reporter: mpluskal-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Latest version of lldpd contains various small improvements, such as:
+ Chassis ID can be set to an arbitrary value with "configuresystem chassisid".
+ Port description can be overriden directly with "configure lldp
portdescription".
+ Command "configure system interface permanent" enables one tospecify a
pattern for interfaces to be kept in memory even when they are removed from the
system.
+ Ensure chassis-related changes are propagated immediately.
+ Ensure management address change is correctly detected.

summary: Introduce lldpd version 1.0.1


--1533110490.6A243.14390
Date: Wed, 1 Aug 2018 08:01:30 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1103356

            Bug ID: 1103356
           Summary: nouveau: fan stays on maximum speed after fanboost
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: x86-64
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Kernel
          Assignee: kernel-maintainers-at-forge.provo.novell.com
          Reporter: thomas.blume-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

I haven an older nvidia card:

-->
# hwinfo --gfxcard
23: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.378]
  Unique ID: VCu0.x9HhAPKYST4
  Parent ID: vSkL.sBCJa6uSmM6
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "nVidia Quadro FX 1500"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x029e "Quadro FX 1500"
  SubVendor: pci 0x10de "nVidia Corporation"
  SubDevice: pci 0x032c
  Revision: 0xa1
  Driver: "nouveau"
  Driver Modules: "drm"
  Memory Range: 0xf2000000-0xf2ffffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  Memory Range: 0xf1000000-0xf1ffffff (rw,non-prefetchable)
  I/O Ports: 0x4000-0x4fff (rw)
  IRQ: 28 (8673 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v000010DEd0000029Esv000010DEsd0000032Cbc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: nv
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #8 (PCI bridge)

Primary display adapter: #23
--<

This worked fine with the nouveau driver until Leap42.3.
With Leap15 now, the graphics card fan starts running at maximum speed and
never stops.
The switch to maximum speed might be in context with temperature management.
I get the following messages:

-->
2018-08-01T07:16:01.878010+02:00 alpha kernel: [  379.049048] nouveau
0000:01:00.0: therm: temperature (90 C) hit the 'fanboost' threshold
2018-08-01T07:16:08.881928+02:00 alpha kernel: [  386.049548] nouveau
0000:01:00.0: therm: temperature (87 C) went below the 'fanboost' threshold
--<

I would expect that the fan speed decreases after the temperature goes below
the fanboost threshold, but it doesn't.
As written above, on 42.3, the fan stays nice quiet at low rotation speed:

-->
# cat /sys/class/drm/card0/device/hwmon/hwmon0/pwm1
20
--<

Attaching the sysfs valume of noveau hwmon from 42.3 and 15.
Any hint what I need to tune to get the 42.3 behaviour back?


--1533112623.d41C3e03.22779
Date: Wed, 1 Aug 2018 08:37:03 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103363

            Bug ID: 1103363
           Summary: At boot, a deprecated function is called - ATK0110 - hwmon_device_register()
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: x86-64
                OS: openSUSE Factory
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Kernel
          Assignee: kernel-maintainers-at-forge.provo.novell.com
          Reporter: bugrprt21882-at-online.de
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Kernel 4.12.14-lp150.12.7-default.
Following entry in the systemd Journal on boot:

 # journalctl --this-boot | grep -i 'deprecated'
Aug 01 08:43:36 xxx kernel: ATK0110 ATK0110:00: hwmon_device_register() is
deprecated. Please convert the driver to use hwmon_device_register_with_info().
 #


--1533196766.A8725B01.21438
Date: Thu, 2 Aug 2018 07:59:26 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103527

            Bug ID: 1103527
           Summary: screenfetch need lsb-release to detect distribution correctly
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: mpluskal-at-suse.com
          Reporter: mpluskal-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

See
https://www.reddit.com/r/openSUSE/comments/93p5i8/leap_isnt_reporting_distro_or_version_correctly/


body:
--1533201773.1c8C21.12101
Date: Thu, 2 Aug 2018 09:22:53 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103537

            Bug ID: 1103537
           Summary: X fails to start, if VNC is enabled
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: X.Org
          Assignee: xorg-maintainer-bugs-at-forge.provo.novell.com
          Reporter: hpj-at-urpla.net
        QA Contact: xorg-maintainer-bugs-at-forge.provo.novell.com
          Found By: ---
           Blocker: ---

When enabling VNC with current factory, X fails to start with this backtrace:

[    30.576] (EE)
[    30.576] (EE) Backtrace:
[    30.576] (EE) 0: /usr/bin/Xorg (xorg_backtrace+0x79) [0x562f82784949]
[    30.577] (EE) 1: /usr/bin/Xorg (0x562f825d3000+0x1b5619) [0x562f82788619]
[    30.577] (EE) 2: /lib64/libpthread.so.0 (0x7efe94f98000+0x11f70)
[0x7efe94fa9f70]
[    30.577] (EE) 3: /usr/lib64/xorg/modules/extensions/libvnc.so
(vncRandRGetOutputCount+0x47) [0x7efe92e8add7]
[    30.577] (EE) 4: /usr/lib64/xorg/modules/extensions/libvnc.so
(_ZN14XserverDesktop19computeScreenLayoutEv+0xb1) [0x7efe92e8d471]
[    30.577] (EE) 5: /usr/lib64/xorg/modules/extensions/libvnc.so
(_ZN14XserverDesktop14setFramebufferEiiPvi+0x93) [0x7efe92e8d913]
[    30.577] (EE) 6: /usr/lib64/xorg/modules/extensions/libvnc.so
(_ZN14XserverDesktopC2EiNSt7__cxx114listIPN7network11TcpListenerESaIS4_EEES6_PKcRKN3rfb11PixelFormatEiiPvi+0x20f)
[0x7efe92e8dc2f]
[    30.577] (EE) 7: /usr/lib64/xorg/modules/extensions/libvnc.so
(vncExtensionInit+0x364) [0x7efe92e83bc4]
[    30.577] (EE) 8: /usr/bin/Xorg (InitExtensions+0x89) [0x562f8269be09]
[    30.577] (EE) 9: /usr/bin/Xorg (0x562f825d3000+0x5efeb) [0x562f82631feb]
[    30.577] (EE) 10: /lib64/libc.so.6 (__libc_start_main+0xeb)
[0x7efe94bfafeb]
[    30.577] (EE) 11: /usr/bin/Xorg (_start+0x2a) [0x562f8261bf6a]
[    30.577] (EE)
[    30.577] (EE) Segmentation fault at address 0x0
[    30.577] (EE)
Fatal server error:
[    30.577] (EE) Caught signal 11 (Segmentation fault). Server aborting

Reproduce with:

enable libvnc with default parameters in /etc/X11/xorg.conf.d/10-libvnc.conf
switch to kdm (sddm doesn't support XDMCP)

summary: X fails to start, if VNC is enabled


--1533207518.c4AAe1.4778
Date: Thu, 2 Aug 2018 10:58:38 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103552

            Bug ID: 1103552
           Summary: Web-based VNC access (novnc) does not work together with vncmanager
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: X.Org
          Assignee: xorg-maintainer-bugs-at-forge.provo.novell.com
          Reporter: msrb-at-suse.com
        QA Contact: xorg-maintainer-bugs-at-forge.provo.novell.com
          Found By: ---
           Blocker: ---

The web-based VNC access does not work when session management (vncmanager) is
enabled. It works with regular Xvnc without session management.

This is because the xvnc-novnc.service requires xvnc.socket, which can not (and
should not) active when vncmanager.service is in use. The xvnc-novnc.service
should require one of the xvnc.socket OR vncmanager.service.

This is also issue on SLE15 and Tumbleweed.


--1533208713.a2A72b40.10990
Date: Thu, 2 Aug 2018 11:18:33 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103557

            Bug ID: 1103557
           Summary: xfreerdp crashes due to double free'd memory
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Network
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: manfred.h-at-gmx.net
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

I use the following command to several Windows 7 systems I have to deal with:

  xfreerdp /u:USER /v:HOST /sound /bpp:32 +aero +clipboard +fonts +menu-anims
+window-drag /gdi:hw /gfx:rfx /rfx /codec-cache:rfx /jpeg-quality:60
/network:auto /size:1366x768

After a while, the session crashes as follows:

  *** Error in `xfreerdp': double free or corruption (out): 0x00007f34a400c170
***
  Aborted

It happens most often while traversing through a directory using M$ explorer,
but it happened in other situations, too.

Reducing the command line to something like

  xfreerdp /u:USER /v:HOST /sound /bpp:32 /size:1366x768

doesn't change the situation. It should be noted, using the same commands on an
openSUSE_Leap_42.3 host (with freerdp-2.0.0~git.1463131968.4e66df7-9.1.x86_64)
doesn't show these issues. I'll try to compile the 42.3 version for 15.0 and
report back, but this issue is blocking for me, as I have to remotely deal with
lots of Windows 7 hosts/desktops.


--1533286037.2a7e314.25606
Date: Fri, 3 Aug 2018 08:47:17 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1103678

            Bug ID: 1103678
           Summary: updater applet not checking connection status
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KDE Workspace (Plasma)
          Assignee: opensuse-kde-bugs-at-opensuse.org
          Reporter: lnussel-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

all my WiFi connections have auto connect disabled. So when the system boots it
has no internet connection. Yet immediately the updater applet complains about
errors refreshing repos. It should only try to refresh repos if NM says the
system is connected.

I'd also recommend to disable the passive popup for the error and just change
the icon.


body:
--1533286534.be1A0.29088
Date: Fri, 3 Aug 2018 08:55:34 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.suse.com/show_bug.cgi?id=1103682

            Bug ID: 1103682
           Summary: global applications shortcuts flaky
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KDE Workspace (Plasma)
          Assignee: opensuse-kde-bugs-at-opensuse.org
          Reporter: lnussel-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

I added a global shortcut (ctrl-alt-y) for xterm. It does not work always
though. Sometimes I have to log out and in again to make it work. Some race
somewhere?

summary: global applications shortcuts flaky


--1533287257.E4C4EB0.31999
Date: Fri, 3 Aug 2018 09:07:37 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103687

            Bug ID: 1103687
           Summary: kwin vanishes from shortcut config when changing number of workspaces
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: KDE Workspace (Plasma)
          Assignee: opensuse-kde-bugs-at-opensuse.org
          Reporter: lnussel-at-suse.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

when using the panel applet to change the number of workspaces, the kwin entry
vanishes from the system settings module for shortcuts.

PS: naming the entry "KWin" is not very explanatory anyways :-)


--1533369052.CAEC26d80.26289
Date: Sat, 4 Aug 2018 07:50:52 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103799

            Bug ID: 1103799
           Summary: VUL-1: CVE-2018-14912 cgit: directory traversal vulnerability in cgit < 1.2.1
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/212287/
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Other
          Assignee: jengelh-at-inai.de
          Reporter: meissner-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

rh#1612379

cgit_clone_objects in CGit before 1.2.1 has a directory traversal vulnerability
when `enable-http-clone=1` is not turned off, as demonstrated by a
cgit/cgit.cgi/git/objects/?path=../ request.

References:
https://bugzilla.redhat.com/show_bug.cgi?id=1612379
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14912
https://bugs.chromium.org/p/project-zero/issues/detail?id=1627
https://lists.zx2c4.com/pipermail/cgit/2018-August/004176.html


--1533369199.7Cc6a3A30.27995
Date: Sat, 4 Aug 2018 07:53:19 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103800

            Bug ID: 1103800
           Summary: VUL-1: CVE-2018-14593: otrs: An issue was discovered in Open Ticket Request System (OTRS) 6.0.x through6.0.9, 5.0.x through 5.0.28, and 4.0.x through 4.0.30. An attacker who is loggedinto OTRS as an agent may escalate their privileges by access
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
               URL: https://smash.suse.de/issue/212305/
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Other
          Assignee: chris-at-computersalat.de
          Reporter: meissner-at-suse.com
        QA Contact: security-team-at-suse.de
          Found By: Security Response Team
           Blocker: ---

CVE-2018-14593

An issue was discovered in Open Ticket Request System (OTRS) 6.0.x through
6.0.9, 5.0.x through 5.0.28, and 4.0.x through 4.0.30. An attacker who is
logged
into OTRS as an agent may escalate their privileges by accessing a specially
crafted URL.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-14593
https://community.otrs.com/security-advisory-2018-03-security-update-for-otrs-framework/?lang=de


--1533393375.18AD02d0.28450
Date: Sat, 4 Aug 2018 14:36:15 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103804

            Bug ID: 1103804
           Summary: Photini: missing dependency to python3-requests
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: martin@winter-rosenheim.de
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

After installing photini from the openSUSE-Leap-15.0-Oss repository it fails to
start due to a dependency to python3-requests, which is not resolved during
installation, because this dependency is not listed in the photini package.

After installing python3-requests manually, the program works as expected.


body:
--1533451996.Aef83031.10677
Date: Sun, 5 Aug 2018 06:53:16 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103816

            Bug ID: 1103816
           Summary: nvidia-prime for openSUSE
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: x86-64
                OS: Other
            Status: NEW
          Severity: Enhancement
          Priority: P5 - None
         Component: X11 3rd Party Driver
          Assignee: xorg-maintainer-bugs-at-forge.provo.novell.com
          Reporter: ilvipero-at-dazuzu.com
        QA Contact: sndirsch-at-suse.com
          Found By: ---
           Blocker: ---

Hello,

I know this is a very old topic and was discussed on forums many times. My only
goal here is to help improve adoption of openSUSE on the desktop. I hope AMD
Ryzen APUs will take over soon and eliminate the issue for everyone on
GNU/Linux. Unfortunately, as of today, Nvidia-Optimus based laptops are still
the majority out there.

I have fiddled with this optimus issue for quite a while. I tried openSUSE,
Arch, Ubuntu(and derivatives).
In my humble opinion, as of today, the one distro that managed to get the best
out of this largely unsupported optimus, is Ubuntu. I know Nvidia-Prime is
actually a dumber switching method compared to bumblebee. However, because it
is a dumb switch, it is also true that it works fine out of the box, it is easy
for a regular desktop user to understand and operate.

Basically, nvidia-prime exposes only one GPU at a time to the OS. therefore all
software, games, steam, even wine apps, do not need any special parameter to
choose the GPU. they just use the only one that is enabled, as if it was a
regular desktop PC with a single GPU. Performance is really good too.
And, as I said, this is really easy and straightforward for any user that
either comes from other OS, or never had to deal with the infamous optimus on
GNU/Linux.
The main drawback is that switching between proprietary Nvidia and Intel, needs
a system reboot. That's a bit of a bummer but I believe performance and
simplicity advantages greatly out-weight this annoyance.

There are some issues with nvidia-prime but those are being actively developed.
As this example of a bug, Alberto Milone introduced some really nice fixes that
made nvidia-prime even better, use less power, and switch faster. I submitted
some feedback on this bug, showing power consumption, GPU switching speed, and
reboot times.
https://bugs.launchpad.net/ubuntu/bionic/+source/gdm3/+bug/1778011

I hope the openSUSE team considers this as an alternative to bumblebee.

Best Regards
Mauro

summary: nvidia-prime for openSUSE


body:
--1533557258.04f35022.32395
Date: Mon, 6 Aug 2018 12:07:38 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103904

            Bug ID: 1103904
           Summary: Update Minetest to 4.17.1 please
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 42.3
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: fossfan+9-at-zoho.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Hello,
on June 10, 2018 new Minetest version was released 0.4.17.1 to add features and
fix crashes.

It's important feature-wise and Minetest is more stable with this. Also some
mods require version 4.17.

From changelog:
 0.4.17 → 0.4.17.1

Patched 0.4.17 to fix a crash, released on June 10, 2018.

    Correct character encoding for chat_send_player and chat_send_all
    Fix crash caused by log_deprecated and the use of deprecated functions
    Fix crash on pause menu when pressing up/down keys
    Android build system fixes

0.4.16 → 0.4.17

0.4.17 was released on June 3, 2018.
Features

    Builtin auth handler: Speed up file writing
    LBM lookup performance improvement on mapblock loading
    Minetest ASCII art: Move from actionstream to rawstream
    CollisionMoveSimple: Collide with 'ignore' nodes
    Allow objects to exist outside of 'mapgen limit' (mapblocks may exist)
    Find nodes in area (under air): Raise volume limit
    Allow dumping userdata using dump()
    Add minetest.is_player API function
    Refine movement anticheat (again)
    Apply physics overrides correctly during anticheat calculations
    Shut down mapgen threads before other shutdown tasks
    Show script source of deprecated function calls
    Inventory: Restrict access from too far away (anticheat)
    Improve Settings tab button alignments
    Add minetest.sha1 util API function
    Avoid filtering low-res textures for animated meshes
    Add setting for near plane distance to improve performance
    Footstep sounds: Reduce gain to balance volume
    Positional sound: Limit volume when closer than 1 node
    Leveled nodebox: Change levels from 1/63rds to 1/64ths
    ClientInterface: user limit checking function
    Make dropped items colorable
    Trigger on_rightclick regardless on the formspec meta field
    Clarify "Full viewing range" key message
    Rework new sneak code, minimize
    Tile material: Opaque textures by default to prevent xray effect
    Automatic item and node colorization
    find_nodes_in_area: Extend maximal count to U32_MAX
    Add server option to remove color codes from chat messages

Bug fixes and Improvements

    Various build fixes (LuaJIT not found, OpenBSD)
    Dungeons: Mostly fix missing stair nodes
    Cavegen: Fix variable typo that broke mgvalleys large cave distribution
    Prevent translating empty strings
    upright_sprite: Fix texture position for players
    core.rotate_node: Do not trigger after_place_node for mod compatibility
    macOS: don't require X11 libraries during compilation
    Generate Notifier: Clear events once after all 'on generated' functions
    Fix liquid post effect colour behaviour in third person view
    Delete world dialog: Move buttons to avoid double click deletion
    Fix /shutdown countdown parameter
    Check argument types inside MetaDataRef Lua API
    Fix "Ignoring CONTENT_IGNORE redefinition" warning
    dropped items and falling nodes: Delete in 'ignore' nodes
    Move setlocale from Lua to C++
    Fix off-by-one in log output line length
    Fix buffer parameter not working in getMapSlice()
    Fix rounding error in g/set_node caused by truncation to float
    Fix dancing text in text input fields
    Fix undefined behaviour on getting pointer to data in empty vector
    Fix wrong scrolling in text areas
    Builtin: Fix handle_node_drops crash with nil digger
    Damage: Remove damage ignore timer due to abuse potential
    Ensure no item stack is being held before crafting
    Several documentation additions, improvements
    core.rotate_node: Run callbacks like with any regular placed node
    Biome dust node: Only place on 'walkable' cubic non-liquid drawtypes
    Make use of safe file writing in auth handler
    Add minetest.safe_write_file() API function
    Fix issue Minetest crash when custom font path is not exist
    Fix Settings tab formspec alignment
    Do not scale texture unless necessary
    httpfetch: Enable gzip support
    Fix day_night_ratio_do_override not being initialised server-side
    Fix default item callbacks to work with nil users
    Prevent from crafting non-existent, unknown items
    Profiler: Fix var args not being passed to callback register function
    Unkown nodes: Provide position on interact
    Fix attached particle spawners far from spawn
    Localplayer: Fix disable_jump effect and standing node position
    Fix blocks written by vmanip not being marked as modified
    Set placer to nil instead of a non-functional one in item_OnPlace
    Fix Rotate Node Placement
    ServerEnv: Clean up object lifecycle handling (item deletion)
    Fix the core.wrap_text function
    Fix empty legacy meta being persisted
    Statbars: fix incorrect half-images in non-standard orientations
    Android stepheight: Only increase if 'touching ground'
    Fix Android node selection distance
    serialize: use a temporary for SerializeException
    Fix player coordinate rounding in collisionMoveSimple()
    Various crash and error fixes
    Fix for empty key/value when reading item string with wear but no metadata
    Fix render order of overlays
    Fix console resize issue when maximising game window
    Fix console not being properly resized after window size changed
    Verify HudSetParams input when hotbar textures are set
    (Re)spawn players within 'mapgen_limit'
    Fix sending color codes to clients that don't support them

Please, update the packages in the repositories
Thank you in advance!

pkgs: minetest minetest-game

summary: Update Minetest to 4.17.1 please


--1533570540.dF37BCfa3.5969
Date: Mon, 6 Aug 2018 15:49:00 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1103925

            Bug ID: 1103925
           Summary: SLE15 erroring pNFS IO with "cannot allocate memory" if received ERR_LAYOUTUNAVAILABLE
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Kernel
          Assignee: kernel-maintainers-at-forge.provo.novell.com
          Reporter: kolga-at-netapp.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

Hi folks,

When the client receives an error of NFS4ERR_LAYOUTUNAVAILABLE, in the kernel
4.12.14-23-default on SLE15, NFS (erroneously) errors the application with
"cannot allocate memory".

There is an upstream commit that fixes it:
commit 7ff4cff637aa0bd2abbd81f53b2a6206c50afd95
Author: Tigran Mkrtchyan <tigran.mkrtchyan-at-desy.de>
Date:   Tue Jan 16 22:38:50 2018 +0100

    nfs41: do not return ENOMEM on LAYOUTUNAVAILABLE

    A pNFS server may return LAYOUTUNAVAILABLE error on LAYOUTGET for files
    which don't have any layout. In this situation pnfs_update_layout
    currently returns NULL. As this NULL is converted into ENOMEM, IO
    requests fails instead of falling back to MDS.

    Do not return ENOMEM on LAYOUTUNAVAILABLE and let client retry through
    MDS.

    Fixes 8d40b0f14846f. I will suggest to backport this fix to affected
    stable branches.

    Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan-at-desy.de>
    [trondmy: Use IS_ERR_OR_NULL()]
    Fixes: 8d40b0f14846 ("NFS filelayout:call GETDEVICEINFO after...")
    Cc: stable-at-vger.kernel.org # v4.11+
    Signed-off-by: Trond Myklebust <trond.myklebust-at-primarydata.com>

The way to reproduce is to
1. Mount with 4.1 against a pnfs server
2. start (pnfs) IO.
3. migrate a node to trigger the error.

Alternately, the error can be injected using the nfsproxy.


--1533661911.73cDc3480.14496
Date: Tue, 7 Aug 2018 17:11:51 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1104093

            Bug ID: 1104093
           Summary: utilities/bleachbit: Bug - missing dependency
    Classification: openSUSE
           Product: openSUSE.org
           Version: unspecified
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: 3rd party software
          Assignee: sebix+novell.com-at-sebix.at
          Reporter: elchevive68-at-gmail.com
        QA Contact: bnc-team-screening-at-forge.provo.novell.com
                CC: aavindraa-at-gmail.com
          Found By: ---
           Blocker: ---

Hi,

I installed bleachbit in openSUSE Leap 15 but it doesn't work due to a missing
module on python.

I workaround it by installing python-xml. Probably this package is missing as a
requirement in the package


body:
--1533674220.Fed60.16964
Date: Tue, 7 Aug 2018 20:37:00 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1104110

            Bug ID: 1104110
           Summary: rpmlint invalid-suse-version-check 1500
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Development
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: adaugherity-at-tamu.edu
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

I have in a spec file I'm writing:
====
%if %suse_version < 1500
# systemd_post definition is incorrect in older versions
# https://build.opensuse.org/request/show/576778
%define systemd_post() \
...
====

rpmlint complains:
invalid-suse-version-check:
The specfile contains a comparison of %suse_version against a suse release
that does not exist. Please double check.

In /usr/share/rpmlint/SpecCheck.py it appears that this error is triggered by
any %suse_version > 1330.  However:
$ rpm --eval %suse_version
1500

Aside: I'm using %systemd_post etc. instead of %service_add_post etc. for
easier cross-distro compatibility (my package is new, so I'm not worried about
sysvinit to systemd upgrades).  It would be nice if the fixed %systemd_post
macro were also merged into SLE 12/Leap 42...

summary: rpmlint invalid-suse-version-check 1500


--1533674853.B3fd6Fd6.17595
Date: Tue, 7 Aug 2018 20:47:33 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1104112

            Bug ID: 1104112
           Summary: Fix Nautilus dependency on Tracker package in Tumbleweed 20180804
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: x86-64
                OS: openSUSE Factory
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: GNOME
          Assignee: bnc-team-gnome-at-forge.provo.novell.com
          Reporter: hcderaad-at-gmail.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

GNOME3 includes Nautilus as file manager and Tracker as desktop search tool.
The Nautilus RPM apparently does not have a requirement on Tracker defined.
See:
https://build.opensuse.org/package/view_file/openSUSE:Factory/nautilus/nautilus.spec?expand=1

The update that I performed from Tumbleweed 20180712 to 20180804 broke Nautilus
(and several other GNOME apps). That regression was fixed by (re?)installing
Tracker.

The error when starting Nautilus from console was:
Unable to find default domain ontology rule
/usr/share/tracker/domain-ontologies/default.rule

Which is a file included in the Tracker package. After installing Tracker all
GNOME apps including Nautilus and System-monitor worked again.


body:
Build Identifier:

This is based on running Leap 15.0 in a KVM virtual machine after updates
applied today.

Booting with the previous kernel 4.12.14-lp150.12.7 is fine.  But with the
newer kernel, I never get a login screen.  I have attempted this with both GDM
and SDDM as display manager.  In both cases, I do not get a login screen.

I am able to login remotely with 'ssh' to a root shell (publickey
authentication).  I have collected a small amount of information with GDM as
the display manager (file "typescript") and with SDDM as the display manager
(file "typescript.0").  I will attach those files.

I am unable to shutdown the machine from the ssh command line.  The attempt to
shutdown just hangs.  I had to force off via the viewer from virt-manager.

Reproducible: Always

summary: No graphic session with kernel 4.12.14-lp150.12.10


--1533708401.0bF730.20988
Date: Wed, 8 Aug 2018 06:06:41 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1104135

            Bug ID: 1104135
           Summary: polkit-default-privs: "invalid value (no in line 945"
    Classification: openSUSE
           Product: openSUSE Tumbleweed
           Version: Current
          Hardware: Other
                OS: openSUSE Factory
            Status: NEW
          Severity: Minor
          Priority: P5 - None
         Component: Security
          Assignee: security-team-at-suse.de
          Reporter: mail@bernhard-voelker.de
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

During the update to oS:TW-20180804, I saw this output:

  (  36/1228) Installing: polkit-default-privs-13.2-52.1.noarch
........................................[done]
  Additional rpm output:
  Updating /etc/sysconfig/security ...
  invalid value (no in line 945
  invalid value yes) in line 945

Digging a bit, I guess this is the offending line:

  sed -n '944,945p' /etc/polkit-default-privs.standard
  # gamemode (bsc#1093979)
  com.feralinteractive.GameMode.governor-helper (no:no:yes)

Have a nice day,
Berny


--1533745782.BC1b11.31772
Date: Wed, 8 Aug 2018 16:29:42 +0000
MIME-Version: 1.0
Content-Type: text/plain

http://bugzilla.opensuse.org/show_bug.cgi?id=1104227

            Bug ID: 1104227
           Summary: python2-yum: rpmsack.py has hard-coded RPM database path
    Classification: openSUSE
           Product: openSUSE Distribution
           Version: Leap 15.0
          Hardware: Other
                OS: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Other
          Assignee: bnc-team-screening-at-forge.provo.novell.com
          Reporter: athorlton-at-cray.com
        QA Contact: qa-bugs-at-suse.de
          Found By: ---
           Blocker: ---

I'm getting this error from yum when building CentOS images using kiwi
on Leap 15:

<snip>
Non-fatal POSTIN scriptlet failure in rpm package libsepol-2.5-8.1.el7.x86_64
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 288, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 223, in main
    return_code = base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 599, in doTransaction
    resultobject = self.runTransaction(cb=cb)
  File "/usr/lib64/python2.7/site-packages/yum/__init__.py", line 1565, in
runTransaction
    self.rpmdb.dropCachedDataPostTransaction(list(self.tsInfo))
  File "/usr/lib64/python2.7/site-packages/yum/rpmsack.py", line 329, in
dropCachedDataPostTransaction
    self._cached_rpmdb_mtime = os.path.getmtime(rpmdbfname)
  File "/usr/lib64/python2.7/genericpath.py", line 62, in getmtime
    return os.stat(filename).st_mtime
OSError: [Errno 2] No such file or directory:
'/tmp/centos75-nocp/build/image-root/var/lib/rpm/Packages'
</snip>

It looks like the RPM database path is hard-coded to
/var/lib/rpm/Packages in yum's rpmsack.py:

<snip>
# grep -nm1 rpmdbfname /usr/lib64/python2.7/site-packages/yum/rpmsack.py
328:        rpmdbfname  = self.root + "/var/lib/rpm/Packages"
</snip>

This apparently causes trouble in kiwi's bootstrap phase, when the
build host's yum is still being used to install packages into the
image root.

This issue seems to be fixed by commit 4a4521349 to the upstream yum
git tree (git://yum.baseurl.org/yum.git):

<snip>
commit 4a452134906d7dd7577adce2bbbae26d86efde52
Author: Mike Miller <mtmiller-at-ieee.org>
Date:   Thu Jul 11 09:54:13 2013 +0200

    Get correct rpmdb path from rpm configuration

    Fixes failure after install when system stores rpmdb in a non-standard
    location.

diff --git a/yum/rpmsack.py b/yum/rpmsack.py
index 56c37931..5b9f798d 100644
-