Back to the Future. Or the past. AKA chasing the tail that cannot be caught.
But seriously . . . Back to the crux of my issue. Attempting to compile "dovecot-pigeonhole" fails, due to inability to find "dovecot-config". Yes, that is the file it is looking for. According to the compiler statement. This is not astonishing as that file does not exist on this system. Apparently that is because dovecot (2.3) was installed via YAST, thus, never compiled on this system. Apparently all the additional packaged installed in preparation for the compile party did not supply that file. Using the YAST search feature, in Software Management, that file name is not found. Therefore I am not persuaded to install additional packages hoping for oil to be poured on my head. The system has been updated to 15.5, and required packages installed without further fuss. Who might be inclined to assist in my quest?
Le 03/11/2023 à 19:35, joe a a écrit :
Who might be inclined to assist in my quest?
do you have source repos enabled? jdd -- https://artdagio.fr
On 11/3/2023 14:35:51, joe a wrote:
But seriously . . . Back to the crux of my issue.
Attempting to compile "dovecot-pigeonhole" fails, due to inability to find "dovecot-config". Yes, that is the file it is looking for. According to the compiler statement.
This is not astonishing as that file does not exist on this system. Apparently that is because dovecot (2.3) was installed via YAST, thus, never compiled on this system. Apparently all the additional packaged installed in preparation for the compile party did not supply that file.
Using the YAST search feature, in Software Management, that file name is not found. Therefore I am not persuaded to install additional packages hoping for oil to be poured on my head.
The system has been updated to 15.5, and required packages installed without further fuss.
Who might be inclined to assist in my quest?
Ooh. I will, I will. Turns out the file does exist once the dev package is actually installed. Or perhaps one of the debug packages. It has compiled without error. Thanks for my help.
On 2023-11-03 19:35, joe a wrote:
But seriously . . . Back to the crux of my issue.
Attempting to compile "dovecot-pigeonhole" fails, due to inability to find "dovecot-config". Yes, that is the file it is looking for. According to the compiler statement.
This is not astonishing as that file does not exist on this system. Apparently that is because dovecot (2.3) was installed via YAST, thus, never compiled on this system. Apparently all the additional packaged installed in preparation for the compile party did not supply that file.
I told you. To compile things you need dovecot-devel (or similar names), and a hundred more -devel packages. You have to start installing the development pattern. Then you will need to install the required -devel packages. -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.5 (Laicolasse))
On 11/3/2023 16:09:33, Carlos E. R. wrote:
On 2023-11-03 19:35, joe a wrote:
But seriously . . . Back to the crux of my issue.
Attempting to compile "dovecot-pigeonhole" fails, due to inability to find "dovecot-config". Yes, that is the file it is looking for. According to the compiler statement.
This is not astonishing as that file does not exist on this system. Apparently that is because dovecot (2.3) was installed via YAST, thus, never compiled on this system. Apparently all the additional packaged installed in preparation for the compile party did not supply that file.
I told you. To compile things you need dovecot-devel (or similar names), and a hundred more -devel packages. You have to start installing the development pattern. Then you will need to install the required -devel packages.
That's what I was doing when the errors mentioned in another thread cropped up. After the upgrade to 15.5 and dealing with some issues there, started YAST to check repositories and it mentioned that a previous package install had failed. Would I like to resume? Why yes, thanks very much, how thoughtful of you. When it completed it told me all had installed properly. I took that to mean all the packaged I had previously selected which had failed. How naive. After the subsequent compile failure and this new post, I thought it wise, if belated, to check all the packaged previously selected actually were installed. They were not. Searched for the dovecot-config file by name using YAST to scan available packages. Did not find it. Perhaps I did not use it correctly. Installed the dev and debug packages anyway. Did a "find / -name dovecot-config and found it. Then the compile worked fine.
On 2023-11-03 22:27, joe a wrote:
On 11/3/2023 16:09:33, Carlos E. R. wrote:
On 2023-11-03 19:35, joe a wrote:
But seriously . . . Back to the crux of my issue.
Attempting to compile "dovecot-pigeonhole" fails, due to inability to find "dovecot-config". Yes, that is the file it is looking for. According to the compiler statement.
This is not astonishing as that file does not exist on this system. Apparently that is because dovecot (2.3) was installed via YAST, thus, never compiled on this system. Apparently all the additional packaged installed in preparation for the compile party did not supply that file.
I told you. To compile things you need dovecot-devel (or similar names), and a hundred more -devel packages. You have to start installing the development pattern. Then you will need to install the required -devel packages.
That's what I was doing when the errors mentioned in another thread cropped up.
After the upgrade to 15.5 and dealing with some issues there, started YAST to check repositories and it mentioned that a previous package install had failed. Would I like to resume? Why yes, thanks very much, how thoughtful of you.
When it completed it told me all had installed properly. I took that to mean all the packaged I had previously selected which had failed. How naive.
After the subsequent compile failure and this new post, I thought it wise, if belated, to check all the packaged previously selected actually were installed. They were not.
Searched for the dovecot-config file by name using YAST to scan available packages.
YaST will not find that file. It is a file, not a package. YaST searches, in the defined repos only, for packages, not files. The file dovecot-config comes in package dovecot23-devel-2.3.15-150200.62.1.x86_64.rpm. You can find that using application "pin". You really need to document yourself about Linux in general and openSUSE in particular. Some book, perhaps.
Did not find it. Perhaps I did not use it correctly. Installed the dev and debug packages anyway. Did a "find / -name dovecot-config and found it.
Then the compile worked fine.
-- Cheers / Saludos, Carlos E. R. (from openSUSE 15.5 (Laicolasse))
participants (3)
-
Carlos E. R.
-
jdd@dodin.org
-
joe a