Why does poppler qt5 try to install in qt6?

|
Anthrophobic_101 2022-09-19 03:12:03
venomlinux-42690.jpg
New to the club 😁🔥
Anthrophobic_101 2022-09-19 07:18:40
hey this package is no longer on the repos right?
emmett1 2022-09-19 07:19:51
Yep..in repos, only pure dwm without patch..if you wanna add patch, just place in dwm port directory, then rebuild it
Anthrophobic_101 2022-09-19 07:22:15
emmett1 2022-09-19 07:19:51
Yep..in repos, only pure dwm without patch..if you wanna add patch, just place in dwm port directory, then rebuild it

Ok cool

Per Backman 2022-09-19 20:13:27
Xpdf compilation fails with: /var/cache/scratchpkg/work/xpdf/src/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:432:20error: ‘Letter’ is not a member of ‘QPrinter’
432 | case QPrinter::Letter: paperSizeStr = “Letter”; break;
| ^~~~~~
make[2]: *** [xpdf-qt/CMakeFiles/xpdf.dir/build.make:125: xpdf-qt/CMakeFiles/xpdf.dir/XpdfWidgetPrint.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs….
make[1]: *** [CMakeFiles/Makefile2:664: xpdf-qt/CMakeFiles/xpdf.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: Build failed: xpdf-4.04-1
Per Backman 2022-09-19 20:17:18
Does it need poppler-qt5?
Per Backman 2022-09-19 23:20:19
install: poppler-qt5-22.09.0-1…
poppler-glib usr/lib/libpoppler-qt6.so
poppler-glib usr/lib/pkgconfig/poppler-qt6.pc
poppler-glib usr/lib/libpoppler-qt6.so.3.2.0
poppler-glib usr/lib/libpoppler-qt6.so.3
poppler-glib usr/include/poppler/qt6/poppler-form.h
poppler-glib usr/include/poppler/qt6/poppler-optcontent.h
poppler-glib usr/include/poppler/qt6/poppler-link.h
poppler-glib usr/include/poppler/qt6/poppler-annotation.h
poppler-glib usr/include/poppler/qt6/poppler-version.h
poppler-glib usr/include/poppler/qt6/poppler-media.h
poppler-glib usr/include/poppler/qt6/poppler-page-transition.h
poppler-glib usr/include/poppler/qt6/poppler-export.h
poppler-glib usr/include/poppler/qt6/poppler-qt6.h
==> ERROR: File conflict found!
Per Backman 2022-09-19 23:20:57
Why does poppler qt5 try to install in qt6?
Flomb 2022-09-20 05:32:34
python3-pytz has no name in the spkgbuild
emmett1 2022-09-20 07:04:40
Per Backman 2022-09-19 23:20:19
install: poppler-qt5-22.09.0-1…
poppler-glib usr/lib/libpoppler-qt6.so
poppler-glib usr/lib/pkgconfig/poppler-qt6.pc
poppler-glib usr/lib/libpoppler-qt6.so.3.2.0
poppler-glib usr/lib/libpoppler-qt6.so.3
poppler-glib usr/include/poppler/qt6/poppler-form.h
poppler-glib usr/include/poppler/qt6/poppler-optcontent.h
poppler-glib usr/include/poppler/qt6/poppler-link.h
poppler-glib usr/include/poppler/qt6/poppler-annotation.h
poppler-glib usr/include/poppler/qt6/poppler-version.h
poppler-glib usr/include/poppler/qt6/poppler-media.h
poppler-glib usr/include/poppler/qt6/poppler-page-transition.h
poppler-glib usr/include/poppler/qt6/poppler-export.h
poppler-glib usr/include/poppler/qt6/poppler-qt6.h
==> ERROR: File conflict found!

I think poppler is build against qt6 if qt6 is installed instead of qt5

Luis 2022-09-20 07:06:55
Yeah, poppler updated to build with qt6.
Visone_Selektah 2022-09-20 08:15:32
emmett1 2022-09-20 07:04:40
I think poppler is build against qt6 if qt6 is installed instead of qt5

I did make a new port for poppler-qt6, it suppose to use their version. I’ll check them in a bit.
You’re right! the qt5 version compile with any qt version installed. I’ll send the fix

Flomb 2022-09-20 08:25:34
python3-yaml fails to build
Flomb 2022-09-20 08:28:54
— and ++ need lhs
while compiling yaml stuff inside
Flomb 2022-09-20 08:29:15
later I will give a detailed error of all packages that fails installing
Flomb 2022-09-20 08:29:54
for now: libxml2-32 have a wrong URL for some reason after syncing
python3-yaml fails to build
python3-pytz has no name
Flomb 2022-09-20 08:32:49
mlt reports and incorrect checksum
builds fine
Per Backman 2022-09-20 08:48:33
emmett1 2022-09-20 07:04:40
I think poppler is build against qt6 if qt6 is installed instead of qt5

Yes, it is not poppler anyway, it is some qtwidget. Trying to compile it I get: [ 93%] Building CXX object xpdf-qt/CMakeFiles/xpdf.dir/XpdfWidgetPrint.cc.o
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc: In function ‘XpdfWidget::ErrorCode printPDF(PDFDoc*, QPrinter*, int, int, XpdfWidget*)’:
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:328:13: error: ‘PaperSize’ is not a member of ‘QPrinter’
328 | QPrinter::PaperSize paperSize;
| ^~~~~~~
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:359:3: error: ‘paperSize’ was not declared in this scope; did you mean ‘paperSizeStr’?
359 | paperSize = prt->paperSize();
| ^~~~~
| paperSizeStr
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:359:20: error: ‘class QPrinter’ has no member named ‘paperSize’; did you mean ‘paperSource’?
359 | paperSize = prt->paperSize();
| ^~~~~
| paperSource
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:360:23: error: ‘class QPrinter’ has no member named ‘paperSize’; did you mean ‘paperSource’?
360 | paperSizePts = prt->paperSize(QPrinter::Point);
| ^~~~~
| paperSource
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:428:20: error: ‘A4’ is not a member of ‘QPrinter’
428 | case QPrinter::A4: paperSizeStr = “A4”; break;
| ^~
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:429:20: error: ‘Comm10E’ is not a member of ‘QPrinter’
429 | case QPrinter::Comm10E: paperSizeStr = “COM10”; break;
| ^~~
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:430:20: error: ‘DLE’ is not a member of ‘QPrinter’
430 | case QPrinter::DLE: paperSizeStr = “DL”; break;
| ^
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:431:20: error: ‘Legal’ is not a member of ‘QPrinter’
431 | case QPrinter::Legal: paperSizeStr = “Legal”; break;
| ^~~
/home/pelle/test/xpdf-4.04/xpdf-qt/XpdfWidgetPrint.cc:432:20: error: ‘Letter’ is not a member of ‘QPrinter’
432 | case QPrinter::Letter: paperSizeStr = “Letter”; break;
| ^~~~
make[2]: *** [xpdf-qt/CMakeFiles/xpdf.dir/build.make:125: xpdf-qt/CMakeFiles/xpdf.dir/XpdfWidgetPrint.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:664: xpdf-qt/CMakeFiles/xpdf.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
I turned on the A4 option (when compileing it directly from source). It seems that neither A4 (German standard), nor letter (Brittish standard) work.

Per Backman 2022-09-20 08:53:08
Same error with scratch.
Flomb 2022-09-20 09:03:13
Flomb 2022-09-20 08:32:49
mlt reports and incorrect checksum
builds fine

libzip and openjdk conflicts each other

Flomb 2022-09-20 09:03:21
tdb and samba too
Per Backman 2022-09-20 09:05:16
Trying poppler-qt6 I get: Packaging success: poppler-qt6-22.09.0-1.spkg.tar.xz (174K)
install: poppler-qt6-22.09.0-1…
poppler-glib usr/lib/libpoppler-qt6.so
poppler-glib usr/lib/pkgconfig/poppler-qt6.pc
poppler-glib usr/lib/libpoppler-qt6.so.3.2.0
poppler-glib usr/lib/libpoppler-qt6.so.3
poppler-glib usr/include/poppler/qt6/poppler-form.h
poppler-glib usr/include/poppler/qt6/poppler-optcontent.h
poppler-glib usr/include/poppler/qt6/poppler-link.h
poppler-glib usr/include/poppler/qt6/poppler-annotation.h
poppler-glib usr/include/poppler/qt6/poppler-version.h
poppler-glib usr/include/poppler/qt6/poppler-media.h
poppler-glib usr/include/poppler/qt6/poppler-page-transition.h
poppler-glib usr/include/poppler/qt6/poppler-export.h
poppler-glib usr/include/poppler/qt6/poppler-qt6.h
==> ERROR: File conflict found!
Flomb 2022-09-20 09:08:59
pkgconf and pkg-config conflics too
Visone_Selektah 2022-09-20 10:31:08
Flomb 2022-09-20 09:03:13
libzip and openjdk conflicts each other

version of openjdk?

Per Backman 2022-09-20 10:46:08
poppler-qt6 installed, that is nice, but xpdf still will not build
Visone_Selektah 2022-09-20 10:52:28
Per Backman 2022-09-20 10:46:08
poppler-qt6 installed, that is nice, but xpdf still will not build

Yeah, xpdf is WIP

Per Backman 2022-09-20 11:37:49
Visone_Selektah 2022-09-20 10:52:28
Yeah, xpdf is WIP

I installed Ghostview and gv, so I can be patient

emmett1 2022-09-20 14:01:14
Flomb 2022-09-20 09:08:59
pkgconf and pkg-config conflics too

Ofcource this conflict, use either one of it, and venom already use pkgconf by default. I will remove pkg-config from repos later.

Visone_Selektah 2022-09-20 14:08:22
emmett1 2022-09-20 14:01:14
Ofcource this conflict, use either one of it, and venom already use pkgconf by default. I will remove pkg-config from repos later.

Perfect!

Visone_Selektah 2022-09-20 15:38:02
#kernel #lts
Added linux-lts-5.15.69 to
https://nc.abetech.es/index.php/s/ebMeZMrHkNESL4T

venom-kernelsNextcloud
Nextcloud – a safe home for all your data
Flomb 2022-09-20 15:52:59
python2-wxpython3 doesn’t compile (dep for playonlinux)
Visone_Selektah 2022-09-20 16:06:00
Flomb 2022-09-20 15:52:59
python2-wxpython3 doesn’t compile (dep for playonlinux)

Thanks!!!!

Francesco Ruotolo 2022-09-20 20:53:53
Great 4.0
Francesco Ruotolo 2022-09-20 20:54:12
I bought an AMD ryzen 7 5800h
Francesco Ruotolo 2022-09-20 20:54:17
Laptop
|